-
Notifications
You must be signed in to change notification settings - Fork 7
/
README
37 lines (25 loc) · 1.23 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
RCS: @(#) $Id: README,v 1.1.1.1 2001/09/27 18:00:16 hobbs Exp $
Welcome to the tclapps, a suite of small applications for Tcl useful as
examples and in regular use to a large collection of Tcl programmers.
Applications may require Tcl, Tk and any known extensions. This should be
explicitly noted in accompanying documentation, and the proper package
require statements should be used.
The structure of the tclapps heirarchy is:
tclapps
+- apps
+- <app1>
+- <app2>
+- ...
There are some base requirements that a application should meet before it
will be added to tclapps:
* the application should use a namespace for its commands and variables
* the application must use package require statements for any packages
used, preferrably with pointers on how to obtain the package
* the application must reside in a subdirectory of the applications
directory in the source heirarchy, and that subdirectory must have the
same name as the application and namespace used
* the application must be released under the BSD License, the terms of
which can be found in the toplevel tclapps source directory in the file
license.terms
* the application should have documentation
* the application should adhere to Tcl coding standards