annotate etc/tasks.texi @ 62539:14e404c9c65f

(Hooks): Delete confusing and unnecessary sentence. (Major Mode Conventions): Refer to `Auto Major Mode' in more appropriate place. (Derived Modes): Small clarifications. (Minor Mode Conventions, Keymaps and Minor Modes): Replace references to nodes with references to anchors. (Mode Line Data): Warn that `(:eval FORM)' should not load any files. Clarify description of lists whose first element is an integer. (Mode Line Variables): Add anchor. (%-Constructs): Clarify description of integer after %. (Emulating Mode Line): Describe nil value for FACE.
author Luc Teirlinck <teirllm@auburn.edu>
date Thu, 19 May 2005 23:35:18 +0000
parents 695cf19ef79e
children 375f2633d815
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1 \input texinfo @c -*-texinfo-*-
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
2 @c %**start of header
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
3 @setfilename tasks.info
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
4 @settitle GNU Task List
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
5 @c This date is automagically updated when you save this file:
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
6 @set lastupdate October 24, 2002
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
7 @c %**end of header
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
8
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
9 @c On behalf of the Volunteer Coordinators, I humbly request that anyone
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
10 @c who adds an entry to this file please add a pointer to some more info
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
11 @c about that project. People ask us (gvc@gnu.org) for more information
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
12 @c about these projects and it's embarrassing to ask around and find out
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
13 @c that nobody remembers what the project was supposed to be, or do.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
14 @c We don't need a huge elaborate ISO-9001 document, just a couple of
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
15 @c paragraphs or a URL or something that explains what the e.g. ``stalker''
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
16 @c project should do. It will save us all time in the future.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
17 @c Thanks, toby@gnu.org
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
18 @c April 27, 2002
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
19
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
20 @dircategory GNU organization
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
21 @direntry
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
22 * Tasks: (tasks). GNU task list.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
23 @end direntry
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
24
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
25 @setchapternewpage off
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
26
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
27 @copying
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
28 The GNU task list, last updated @value{lastupdate}.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
29
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
30 Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
31 1997, 1998, 1999, 2000, 2002 Free Software Foundation, Inc.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
32
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
33 @quotation
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
34 Copying and distribution of this file, with or without modification,
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
35 are permitted in any medium without royalty provided the copyright
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
36 notice and this notice are preserved.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
37 @end quotation
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
38 @end copying
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
39
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
40 @titlepage
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
41 @title GNU Task List
5120
213cb417253b Formerly tasks.texi.~2~
Richard M. Stallman <rms@gnu.org>
parents: 5119
diff changeset
42 @author Free Software Foundation
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
43 @author last updated @value{lastupdate}
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
44 @page
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
45 @vskip 0pt plus 1filll
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
46 @insertcopying
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
47 @end titlepage
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
48
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
49 @contents
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
50
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
51 @ifnottex
18578
b972ec89a92f fixed bad @node Next reference -len
John Gilmore <gnu@toad.com>
parents: 18426
diff changeset
52 @node Top, Intro, (dir), (dir)
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
53 @top GNU Task List
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
54
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
55 @insertcopying
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
56
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
57 See also
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
58 @uref{http://www.gnu.org/help/help.html#helpgnu} for other suggested tasks.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
59 @end ifnottex
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
60
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
61 @menu
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
62 * Intro::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
63 * Highest Priority::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
64 * Documentation::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
65 * Unix-Related Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
66 * Kernel Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
67 * Extensions::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
68 * Java Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
69 * X Windows Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
70 * Network Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
71 * Encryption Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
72 * Other Projects::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
73 * Languages::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
74 * Education::
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
75 * Games and Recreations::
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
76 @end menu
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
77
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
78 @node Intro, Highest Priority, Top, Top
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
79 @chapter About the GNU Task List
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
80
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
81 If you did not obtain this file directly from the GNU project and
18591
068272404827 earlier changes be me on 3 July included updating the infor on the GNU
John Gilmore <gnu@toad.com>
parents: 18588
diff changeset
82 recently, please check for a newer version. You can ftp the task list
068272404827 earlier changes be me on 3 July included updating the infor on the GNU
John Gilmore <gnu@toad.com>
parents: 18588
diff changeset
83 from any GNU FTP host in directory @file{/pub/gnu/tasks/}. The task
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
84 list is available there in several different formats: @file{tasks.text},
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 48554
diff changeset
85 @file{tasks.texi}, @file{tasks.info}, and @file{tasks.dvi}.
18588
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
86 @c to fix an overfill, join the paragraphs -len
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
87 The task list is also available on the GNU World Wide Web server:
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
88 @uref{http://www.gnu.org/prep/tasks_toc.html}.
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
89
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
90 If you start working steadily on a project, please let @email{gvc@@gnu.org}
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
91 know. We might have information that could help you; we'd also like to
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
92 send you the GNU coding standards.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
93
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
94 Because of the natural tendency for most volunteers to write programming
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
95 tools or programming languages, we have a comparative shortage of
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
96 applications useful for non-programmer users. Therefore, we ask you to
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
97 consider writing such a program.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
98
17228
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
99 Typically, a new program that does a completely new job advances
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
100 the GNU project, and the free software community, more than an
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
101 improvement to an existing program.
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
102
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
103 Typically, new features or new programs advance the free software
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
104 community more, in the long run, than porting existing programs. One
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
105 reason is that portable new features and programs benefit people on many
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
106 platforms, not just one. At the same time, there tend to be many
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
107 volunteers for porting---so your help will be more valuable in other
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
108 areas, where volunteers are more scarce.
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
109
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
110 Typically, it is more useful to extend a program in functionality than
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
111 to improve performance. Users who use the new functionality will
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
112 appreciate it very much, if they use it; but even when they benefit from
b64f5f132d96 Explain which tasks are better, generally.
Richard M. Stallman <rms@gnu.org>
parents: 16965
diff changeset
113 a performance improvement, they may not consider it very important.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
114
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
115 Finally, if you think of an important job that free software cannot
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
116 solve yet that is typically solved by proprietary software, please send
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
117 a short description of that job to @email{tasks@@gnu.org} so that we can
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
118 add it to this task list.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
119
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
120 @node Highest Priority, Documentation, Intro, Top
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
121 @chapter Highest Priority
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
122
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
123 This task list mentions a large number of tasks that would be more or
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
124 less useful. With luck, at least one of them will inspire you to start
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
125 writing. It's better for you to work on any task that inspires you than
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
126 not write free software at all.
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
127
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
128 But if you would like to work on what we need most, here is a list of
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
129 high priority projects.
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
130
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
131 @itemize @bullet
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
132
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
133 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
134
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
135 If you are good at writing documentation, please do that. Pick a system
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
136 or program you like, and write a Free tutorial or manual for it.
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
137
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
138 @item
18588
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
139
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
140 Help to finish the missing features of the @command{docbook2texi} so
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
141 that as many Docbook tags as possible can be translated into reasonable
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
142 Texinfo. See @uref{http://docbook2x.sourceforge.net/todo.html} for a
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
143 task list of what needs to be done.
18588
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
144
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
145 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
146 If you are very good at C programming and interested in kernels, you
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
147 can help develop the GNU HURD, the kernel for the GNU system. Please
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
148 have a look at @uref{http://www.gnu.org/software/hurd/hurd.html}, and
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
149 then join the HURD mailing lists at
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
150 @uref{http://www.debian.org/ports/hurd/hurd-contact}.
18588
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
151
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
152 @item
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
153 If you are a Scheme fan, you can help develop Guile. Please have a look
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
154 at the URL @uref{http://www.gnu.org/software/guile/guile.html}
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
155 and then contact the Guile developers at @email{guile-devel@@gnu.org}.
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
156
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
157 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
158 Improve the facilities for translating other languages into Scheme,
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
159 so that Guile can provide support for a variety of languages.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
160
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
161 @item
23956
45f4accedecb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23940
diff changeset
162 A package to convert programs written using MS Access into Scheme,
45f4accedecb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23940
diff changeset
163 making use of a free data base system and the GTK toolkit.
45f4accedecb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23940
diff changeset
164
45f4accedecb *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23940
diff changeset
165 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
166 A general-purpose document viewing program that can handle PostScript,
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
167 DVI, PDF, HTML, RTF, Word format and Word Perfect format.
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
168
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
169 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
170 Help develop software to emulate Windows NT on top of GNU systems.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
171 For example, you could help work on Wine.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
172 See @uref{http://www.winehq.org/}.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
173
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
174 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
175 @c panda is a PDF generator library released under the GPL
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
176 @c http://www.stillhq.com/cgi-bin/getpage?area=panda&page=index.htm
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
177 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
178 A free replacement for pdflib. This is a library for generating PDF.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
179 @end ignore
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
180
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
181 @item
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
182 Add gettext support to GNU programs that don't have it already. (Please
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
183 contact the developers of the specific packages that you want to work
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
184 on.)
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
185
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
186 @item
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
187 Develop a substitute, which runs on GNU systems, for some very popular
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
188 or very important application that many non-programmers use on Windows,
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
189 and which has no comparable free equivalent now.
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
190 @end itemize
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
191
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
192 @node Documentation, Unix-Related Projects, Highest Priority, Top
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
193 @chapter Documentation
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
194
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
195 We very urgently need documentation for many existing parts of the
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
196 system.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
197
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
198 Note that there are proprietary manuals for many of these topics, but
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
199 proprietary manuals do not count, for the same reason proprietary
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
200 software does not count: we are not free to copy and modify them.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
201 We do not recommend any non-free materials as documentation.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
202
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
203 @itemize @bullet
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
204
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
205 @item
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
206 A reference document for SQL for use as a standard for implementors of
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
207 free software versions of SQL.
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
208
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
209 @item
25287
a30ddb8dcffd Fixed a typo. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25244
diff changeset
210 A manual for libstdc++.
25244
a12e632e1ef5 Added item on manual for libstdc++. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25077
diff changeset
211
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
212
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
213 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
214 @c the Indian TeX Users Group has completed a freely distributable version of a LaTex manual - http://www.tug.org.in/tutorials.html
25244
a12e632e1ef5 Added item on manual for libstdc++. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25077
diff changeset
215 @item
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
216 A unified manual for La@TeX{}. (Existing documentation is non-free.)
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
217 @end ignore
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
218
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
219 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
220 @c docbook definitive guide http://www.docbook.org/tdg/en/html/ is now FDL
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
221 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
222 A manual for Docbook SGML format.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
223 @end ignore
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
224
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
225 @item
26127
6ffcb00e5781 Installed changes for RMS.
Brian Youmans <3diff@gnu.org>
parents: 26126
diff changeset
226 A tutorial introduction to Midnight Commander.
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
227
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
228 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
229 A thorough manual for RCS.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
230
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
231 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
232 A reference manual for Mach.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
233
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
234 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
235 A reference manual for the GNU Hurd features in GNU libc.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
236
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
237 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
238 A manual for writing Hurd servers.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
239
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
240 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
241 @c this is done.
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
242 @item
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
243 A manual for GNU sed.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
244 @end ignore
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
245
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
246 @item
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
247 Reference manuals for C++, Objective C, Pascal, Fortran 77, and Java.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
248
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
249 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
250 A tutorial manual for the C++ STL (standard template library).
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
251
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
252 @item
24749
dc885252eab2 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24747
diff changeset
253 A tutorial manual for Gforth.
24747
8dc6fde63a8c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24696
diff changeset
254
8dc6fde63a8c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24696
diff changeset
255 @item
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
256 GNU Objective-C Runtime Library Manual; this would be a reference manual
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
257 for the runtime library functions, structures, and classes. Some work
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
258 has been done on this job.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
259
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
260 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
261 Manuals for GNUstep: developer tutorial, developer programming manual,
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
262 developer reference manual, and user manual.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
263
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
264 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
265 A manual for Ghostscript.
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
266
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
267 @item
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
268 A manual for TCSH.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
269
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
270 @item
23774
43fd01db076b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23610
diff changeset
271 A coherent free reference manual for Perl. Most of the Perl on-line
43fd01db076b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23610
diff changeset
272 reference documentation can be used as a starting point, but work is
43fd01db076b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23610
diff changeset
273 needed to weld them together into a coherent manual.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
274
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
275 @c Bradley M. Kuhn is working on this. <bkuhn@gnu.org> Refer volunteers to
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
276 @c him.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
277
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
278 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
279
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
280 A good free Perl language tutorial introduction. The existing Perl
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
281 introductions are published with restrictions on copying and
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
282 modification, so that they cannot be part of a GNU system. bkuhn made a
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
283 start at a free tutorial, but a lot of work is needed.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
284
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
285
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
286 @item
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
287 A manual for PIC (the graphics formatting language).
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
288
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
289 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
290 A book on how GCC works and why various machine descriptions
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
291 are written as they are.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
292
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
293 @item
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
294 A manual for programming applications for X11.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
295
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
296 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
297 Manuals for various X window managers.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
298
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
299 @item
14803
cec87ade0fd2 Various changes.
Richard M. Stallman <rms@gnu.org>
parents: 11225
diff changeset
300 Reference cards for those manuals that don't have them: C
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
301 Compiler, Texinfo, Termcap, and maybe the C Library.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
302
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
303 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
304 Many utilities still need documentation.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
305 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
306
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
307 @node Unix-Related Projects, Kernel Projects, Documentation, Top
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
308 @chapter Unix-Related Projects
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
309
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
310 @itemize @bullet
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
311 @ignore
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
312 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
313 Modify the GNU @code{dc} program to use the math routines of GNU
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
314 @code{bc}.
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
315 @end ignore
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
316
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
317 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
318 Rewrite @code{indent} from scratch to make it cleaner.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
319
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
320 @item
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
321 Write a free software replacement for the @code{agrep} program.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
322
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
323 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
324 Less urgent: make a replacement for the ``writer's workbench'' program
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
325 @code{style}, or something to do the same kind of job. Compatibility
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
326 with Unix is not especially important for this program.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
327
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
328 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
329
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
330 @node Kernel Projects, Extensions, Unix-Related Projects, Top
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
331 @chapter Kernel-Related Projects
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
332
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
333 @itemize @bullet
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
334 @item
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
335 An over-the-ethernet debugger stub that will allow the kernel to be
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
336 debugged from GDB running on another machine.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
337
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
338 This stub needs its own self-contained implementation of all protocols
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
339 to be used, since the GNU system will use user processes to implement
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
340 all but the lowest levels, and the stub won't be able to use those
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
341 processes. If a simple self-contained implementation of IP and TCP is
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
342 impractical, it might be necessary to design a new, simple protocol
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
343 based directly on ethernet. It's not crucial to support high speed or
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
344 communicating across gateways.
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
345
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
346 It might be possible to use the Mach ethernet driver code, but it would
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
347 need some changes.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
348
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
349 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
350 A shared memory X11 server to run under MACH is very desirable. The
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
351 machine specific parts should be kept well separated.
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
352
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
353 @item
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
354 An implementation of CIFS, the ``Common Internet File System,'' for the
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
355 HURD. This protocol is an offshoot of SMB.
24244
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
356
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
357 @item
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
358 Support (in Linux?) for dumping the non-textual contents of an SVGA
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
359 console.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
360 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
361
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
362 @node Extensions, Java Projects, Kernel Projects, Top
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
363 @chapter Extensions to Existing GNU Software
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
364
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
365 @itemize @bullet
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
366 @item
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
367 Enhance GCC. See files @file{PROJECTS} and @file{PROBLEMS} in the GCC
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
368 distribution.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
369
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
370 @item
17824
2c47fcd3beb7 Add GDB/Guile task.
Richard M. Stallman <rms@gnu.org>
parents: 17706
diff changeset
371 Interface GDB to Guile, so that users can write debugging commands in
2c47fcd3beb7 Add GDB/Guile task.
Richard M. Stallman <rms@gnu.org>
parents: 17706
diff changeset
372 Scheme. This would also make it possible to write, in Scheme, a
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
373 graphical interface that uses GTK and is tightly integrated into GDB.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
374
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
375 @item
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
376 Extend Octave to support programs that were written
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
377 to run on Khoros.
17824
2c47fcd3beb7 Add GDB/Guile task.
Richard M. Stallman <rms@gnu.org>
parents: 17706
diff changeset
378
2c47fcd3beb7 Add GDB/Guile task.
Richard M. Stallman <rms@gnu.org>
parents: 17706
diff changeset
379 @item
23282
6b24b6f42d88 (Extensions): Removed request to have dejagnu rewritten in scheme,
Joel N. Weber II <devnull@gnu.org>
parents: 23256
diff changeset
380 Rewrite Automake in Scheme, so it can run in Guile. Right now it is
6b24b6f42d88 (Extensions): Removed request to have dejagnu rewritten in scheme,
Joel N. Weber II <devnull@gnu.org>
parents: 23256
diff changeset
381 written in Perl. There are also other programs, not terribly long,
6b24b6f42d88 (Extensions): Removed request to have dejagnu rewritten in scheme,
Joel N. Weber II <devnull@gnu.org>
parents: 23256
diff changeset
382 which we would also like to have rewritten in Scheme.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
383
16935
71ed6362afa7 Minor changes.
Richard M. Stallman <rms@gnu.org>
parents: 16615
diff changeset
384 @item
71ed6362afa7 Minor changes.
Richard M. Stallman <rms@gnu.org>
parents: 16615
diff changeset
385 Finish the partially-implemented C interpreter project.
11168
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
386
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
387 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
388 Help with the development of GNUstep, a GNU implementation of the
11168
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
389 OpenStep specification.
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
390
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
391 @item
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
392 Add features to GNU Make to record the precise rule with which each file
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
393 was last recompiled; then recompile any file if its rule in the makefile
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
394 has changed.
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
395
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
396 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
397 Add a few features to GNU @code{diff}, such as handling large input
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
398 files without reading entire files into core.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
399
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
400 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
401 An @code{nroff} macro package to simplify @code{texi2roff}.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
402
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
403 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
404 A queueing system for the mailer Smail that groups pending work by
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
405 destination rather than by original message. This makes it possible
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
406 to schedule retries coherently for each destination. Talk to
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
407 @email{tron@@veritas.com} and @email{woods@@weird.com} about this.
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
408
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
409 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
410
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
411 @node Java Projects, X Windows Projects, Extensions, Top
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
412 @chapter Java Projects
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
413
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
414 @itemize @bullet
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
415
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
416 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
417 The GNU Classpath Extensions project is looking for help. classpathx
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
418 builds free versions of Sun's java extension libraries, the packages
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
419 in the javax namespace.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
420
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
421 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
422 Write a replacement for the javadoc utility. The Classpath
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
423 (@uref{http://www.gnu.org/software/classpath}) team has already made a
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
424 start to one.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
425
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
426
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
427 @end itemize
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
428
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
429 @node X Windows Projects, Network Projects, Java Projects, Top
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
430 @chapter X Windows Projects
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
431
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
432 @itemize @bullet
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
433 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
434 An emulator for Macintosh graphics calls on top of X Windows.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
435
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
436 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
437 @c winelib does this http://www.winehq.org/
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
438 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
439 A package that emulates the API of Visual C++'s Foundation Classes
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
440 (MFC), but operates on top of X11. It need not match the screen
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
441 appearance provided by MFC. Instead, it would be best to use GTK, so as
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
442 to give coherence with GNOME.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
443 @end ignore
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
444
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
445 @ignore
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
446 @c GNOME Basic is doing this
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
447 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
448 A compatible replacement for Visual Basic, running on top of X11.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
449 It need not match the screen appearance of Visual C++. Instead,
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
450 it would be best to use GTK, so as to give coherence with GNOME.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
451 @end ignore
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
452
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
453 @ignore
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
454 @c Denemo is doing this.
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
455 @item
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
456 A music playing and editing system. This should work with LilyPond, a
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
457 GNU program for music typesetting.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
458 @end ignore
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
459
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
460 @ignore @c GNUskies should do this
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
461 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
462 An ephemeris program to replace xephem (which is, alas, too restricted
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
463 to qualify as free software).
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
464 @end ignore
17487
1e1e04f1c87a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17228
diff changeset
465
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
466 @c Gepetto (@url{http://laurent.riesterer.free.fr/gepetto/intro-main.html},
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
467 @c @email{laurent.riesterer@@free.fr}), according to @email{gnueval@@gnu.org},
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
468 @c does the job of displaing dancers but does not allow editing notation.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
469
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
470
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
471 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
472 Make sure the Vibrant toolkit works with LessTif instead of Motif.
9836
6714a42afa60 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents: 8592
diff changeset
473
6714a42afa60 entered into RCS
Richard M. Stallman <rms@gnu.org>
parents: 8592
diff changeset
474 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
475 A program to display and edit Hypercard stacks.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
476
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
477 @item
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
478 A two-dimensional outliner program, which lets you draw
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
479 graph structures of textual items, and then display them
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
480 in various ways.
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
481
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
482 @ignore @c done
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
483 @item
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
484 A program for graphic morphing of scanned photographs.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
485 @end ignore
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
486
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
487 @ignore @c Done by gLabels
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
488 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
489 Software for designing and printing business cards.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
490 @end ignore
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
491 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
492
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
493 @node Network Projects, Encryption Projects, X Windows Projects, Top
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
494 @chapter Network Projects
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
495
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
496 @itemize @bullet
24603
5ee655f7a49b Put in ignore for Cu-SeeMe task. www.openh323.org is doing this. elgin - apr 9, 1999.
Jim Elgin <elgin@gnu.org>
parents: 24523
diff changeset
497 @ignore
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
498 @c Cornell has released a program for this.
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
499 @item
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
500 A teleconferencing program which does the job of CU-SeeMe (which is,
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
501 alas, not free software).
24603
5ee655f7a49b Put in ignore for Cu-SeeMe task. www.openh323.org is doing this. elgin - apr 9, 1999.
Jim Elgin <elgin@gnu.org>
parents: 24523
diff changeset
502 @end ignore
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
503
24880
dc2d4e32cb21 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24753
diff changeset
504 @ignore
dc2d4e32cb21 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24753
diff changeset
505 @c Bishop Bettini <bishop@synxcti.com> is working on this.
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
506 @item
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
507 A free ICQ-compatible server program. (The ICQ server itself is not
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
508 free software.)
24880
dc2d4e32cb21 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24753
diff changeset
509 @end ignore
dc2d4e32cb21 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24753
diff changeset
510
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
511 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
512 @c if anyone knows what this means please send email to gvc@gnu.org
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
513 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
514 Free software like Stalker for operating a web server for email
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
515 services.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
516 @end ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
517
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
518 @end itemize
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
519
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
520 @node Encryption Projects, Other Projects, Network Projects, Top
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
521 @chapter Encryption Projects
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
522
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
523 These projects need to be written outside the US by people who are not
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
524 US citizens, to avoid problems with US export control law.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
525
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
526 @itemize @bullet
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
527 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
528 @c libcrypt is doing this.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
529 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
530 A free library for public-key encryption. This library can probably be
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
531 developed from the code for the GNU Privacy Guard.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
532 @end ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
533
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
534 @ignore
17487
1e1e04f1c87a *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17228
diff changeset
535 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
536 @c GNUtls is doing this.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
537 An implementation of SSLv3 (more precisely, TLSv1) which has
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
538 distribution terms compatible with the GNU GPL. We know of a
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
539 GPL-covered implemention of a version of SSL that you can use as a
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
540 starting point.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
541 @end ignore
23774
43fd01db076b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23610
diff changeset
542
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
543 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
544 @c akopia interchange appears to do this. if you'd like to re-open this
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
545 @c item please let the GVC know what you want (in some detail)
23774
43fd01db076b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23610
diff changeset
546 @item
17557
3e3f18e8d969 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17487
diff changeset
547 Free software for doing secure commercial transactions on the web.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
548 This should be based on libgcrypt and GNUtls.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
549 @end ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
550
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
551 @end itemize
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
552
24112
23dc87786172 Fixed up nodes and menus.
Joel N. Weber II <devnull@gnu.org>
parents: 24111
diff changeset
553 @node Other Projects, Languages, Encryption Projects, Top
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
554 @chapter Other Projects
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
555
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
556 If you think of others that should be added, please
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
557 send them to @email{tasks@@gnu.org}.
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
558
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
559 @itemize @bullet
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
560
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
561 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
562 @c vcg as of version 1.30 (current as of 2002-10-24) is GPL
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
563 @c toby 2002-10-24
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
564 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
565 A library for automatic graph layout. VCG version 1.0, which was free
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
566 software, might provide a base for this.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
567 @end ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
568
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
569 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
570 A data visualization program along the lines of xgobi or ggobi.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
571
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
572 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
573 A graph visualization program, which would use that library and
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
574 provide a front end for manual and interactive intervention so as to
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
575 provide a full substitute for equivalent proprietory software. It
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
576 would be good to support DOT format as input, and perhaps other
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
577 formats.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
578
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
579 @c Such proprietary software is daVinci and graphviz, but are uncommon enough
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
580 @c that we don't mention them here publicly.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
581 @c http://www.research.att.com/~erg/graphviz/info/lang.html
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
582 @c Some useful information about graph drawing programs can be found here
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
583 @c http://www.research.att.com/sw/tools/graphviz/gdlinks.html
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
584
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
585 @c At the time of making this entry, VCG's website was
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
586 @c http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
587
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
588 @item
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
589
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
590 A ``one stop shopping system'' for advocates involved with social
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
591 justice or other non-profit campaigns. The idea would be to create an
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
592 easy-to-use interface to software that would allow someone to register a
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
593 domain for their organisation, build a website, and set up mailing
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
594 lists. The software would need options to easily do all this, and be
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
595 made easy for non-hackers. Mainly the work would involve bringing
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
596 together a number of existing tools with an overriding configuration
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
597 program.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
598
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
599 @ignore LinuxBIOS is doing this
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
600 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
601 A simple PC BIOS. On most new PCs, the BIOS is stored in writable
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
602 memory (misleadingly known as ``flash ROM''). In order to have a wholly
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
603 free system on these PCs, we need a free BIOS.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
604
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
605 This task is made simpler by the fact that this BIOS need only support
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
606 enough features to enable a boot-loader such as LILO or GRUB to finish
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
607 loading the kernel. Neither Linux nor Mach actually uses the BIOS once
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
608 it starts up. Also, it is not absolutely necessary to do all the many
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
609 diagnostics that an ordinary BIOS does (though it would be useful to do
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
610 some of them). However, there may be a need to configure certain data
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
611 in the computer in a way that is specific to each model of computer.
24244
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
612 @end ignore
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
613
17706
16950c302710 Add Kermit replacement project.
Richard M. Stallman <rms@gnu.org>
parents: 17590
diff changeset
614 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
615 An imitation of Page Maker or Ventura Publisher.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
616
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
617 @item
24888
90ebac7a85b5 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24880
diff changeset
618 An imitation of @code{dbase2} or @code{dbase3}. (How dbased!)
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
619 Harbour, a free replacement for Clipper, would provide a useful start.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
620 @uref{http://www.harbour-project.org/}.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
621
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
622 @ignore @c being done by Jonas etc.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
623 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
624 A general ledger program, including support for accounts payable,
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
625 account receivables, payroll, inventory control, order processing, etc.
26126
0a2d7cf0b6db Installing changes for RMS - stole lock. - Brian
Brian Youmans <3diff@gnu.org>
parents: 25429
diff changeset
626 @end ignore
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
627
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
628 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
629 A free replacement for Glimpse, which is not free software.
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
630 Swish does some parts of the job, but not all.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
631
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
632 @item
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
633 Software for desktop publishing. We are extending Emacs into a WYSIWYG
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
634 word processor, to handle primarily linear text; what this item proposes
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
635 is software focused on page layout.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
636
24060
7fbcc57e9f56 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24038
diff changeset
637 @ignore It looks like TruePrint will fill this gap
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
638 @item
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
639 A program to typeset C code for printing, to make it easier to read on
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
640 paper. For ideas on what to do, see the book,
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
641
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
642 @display
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
643 Human Factors and Typography for More Readable Programs,
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
644 Ronald M. Baecker and Aaron Marcus,
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
645 Addison-Wesley, ISBN 0-201-10745-7
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
646 @end display
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
647
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
648 But you don't have to do exactly what they propose.
24060
7fbcc57e9f56 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 24038
diff changeset
649 @end ignore
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
650
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
651 @ignore
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
652 @c This is now being worked on -- rms, 22 June 1998
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
653 @item
18588
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
654 A program to convert Microsoft Word documents to text/enriched, TeX,
09b7ce0e90fa fix TeX overfills -len
John Gilmore <gnu@toad.com>
parents: 18578
diff changeset
655 LaTeX, Texinfo, or some other format that free software can edit.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
656 @end ignore
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
657
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
658 @ignore
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
659 @c People are helping the developer of siff release it as free software.
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
660
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
661 @item
23081
2289cc88fda2 Fixed capitalization.
Joel N. Weber II <devnull@gnu.org>
parents: 23041
diff changeset
662 A free replacement for siff (sometimes called sif). This would be a
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
663 program to find similar files in a large file system, ``similar''
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
664 meaning that the files contain a significant number of common substrings
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
665 that are of a certain size or greater. You can find some information
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
666 about siff (which is, unfortunately, not free software) at
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
667 @uref{ftp://ftp.cs.arizona.edu/reports/1993/TR93-33.ps.Z}.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
668 @end ignore
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
669
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
670 @ignore
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
671 @c This is being developed -- rms, 3 May 1998
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
672 @item
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
673 A free replacement for the semi-free Qt library.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
674 @end ignore
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
675
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
676 @ignore
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
677 @c Ogg Vorbis is doing this, see @url{http://www.xiph.org/ogg/vorbis/index.html} or contact @email{Monty <monty@xiph.org>}.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
678
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
679 @item
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
680 High-quality music compression software.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
681 (Talk with @email{mt@@sulaco.org} for relevant suggestions.)
24244
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
682 Unfortunately we cannot implement the popular MP3 format
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
683 due to patents, so this job includes working out some other
1139bb78dcfa *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24112
diff changeset
684 non-patented format and compression method.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
685 @end ignore
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
686
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
687 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
688 A program to play sound distributed in ``Real Audio'' format, if only
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
689 because there is a large corpus of data encoded in this format. We
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
690 ask that you encode audio data in Ogg/Vorbis format since it is
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
691 publically documented and there are Free Software encoders and
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
692 decoders available.
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
693
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
694 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
695 @c we do NOT want to provide software to encode data into proprietary secret formats. People should use ogg/vorbis or another well-documented format instead
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
696 @item
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
697 A program to generate ``Real Audio'' format from audio input.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
698 @end ignore
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
699
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
700 @item
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
701 Programs to handle audio in RTSP format.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
702
18997
32ad93e073f2 Delete MPEG Audio (it is forbidden).
Richard M. Stallman <rms@gnu.org>
parents: 18864
diff changeset
703 @ignore @c Software patents have made this domain off limits to free software.
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
704 @item
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
705 An MPEG III audio encoder/decoder (but it is necessary to check, first,
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
706 whether patents make this impossible).
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
707
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
708 @c Chris Hofstader is working on a non-Festival speech-generation program.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
709 @c Mario Lang <lang@zid.tu-graz.ac.at> reports that Festival needs only
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
710 @c to be 2-5 times faster to work well with Emacspeak.
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
711 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
712 Speech-generation programs that are faster than the Festival engine.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
713 This might be done by optimizing Festival.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
714
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
715 @c We have a project now.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
716 @item
15935
feedd0d97fd0 Add `units' replacement. Add Real Audio'player and generator.
Richard M. Stallman <rms@gnu.org>
parents: 15866
diff changeset
717 Speech-recognition programs (single-speaker, disconnected speech is sufficient).
24111
212dc05acd10 Checking in some changes made by rms:
Joel N. Weber II <devnull@gnu.org>
parents: 24060
diff changeset
718 @end ignore
15935
feedd0d97fd0 Add `units' replacement. Add Real Audio'player and generator.
Richard M. Stallman <rms@gnu.org>
parents: 15866
diff changeset
719
24037
27aaa7fcac6a rms added a braille translation and formatting system; I'm checking in
Joel N. Weber II <devnull@gnu.org>
parents: 23972
diff changeset
720 @item
27aaa7fcac6a rms added a braille translation and formatting system; I'm checking in
Joel N. Weber II <devnull@gnu.org>
parents: 23972
diff changeset
721 A braille translation and formatting system which can convert marked up
27aaa7fcac6a rms added a braille translation and formatting system; I'm checking in
Joel N. Weber II <devnull@gnu.org>
parents: 23972
diff changeset
722 documents into braille. This should let the user customize the braille
27aaa7fcac6a rms added a braille translation and formatting system; I'm checking in
Joel N. Weber II <devnull@gnu.org>
parents: 23972
diff changeset
723 translation rules; it would be good to divide it into a
27aaa7fcac6a rms added a braille translation and formatting system; I'm checking in
Joel N. Weber II <devnull@gnu.org>
parents: 23972
diff changeset
724 device-independent part plus drivers. Contact Jason White,
24038
245a525269bb Doubled the at sign in the email address for Jason White.
Joel N. Weber II <devnull@gnu.org>
parents: 24037
diff changeset
725 @email{jasonw@@ariel.ucs.unimelb.EDU.AU}.
24037
27aaa7fcac6a rms added a braille translation and formatting system; I'm checking in
Joel N. Weber II <devnull@gnu.org>
parents: 23972
diff changeset
726
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
727 @ignore Being done
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
728 @item
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
729 A program to display text word by word, always showing just one word at
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
730 a time. This method permits much faster reading than ordinary text
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
731 display. If you want to work on this, contact @email{stutz@@dsl.org} to
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
732 learn more.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
733 @end ignore
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
734
15935
feedd0d97fd0 Add `units' replacement. Add Real Audio'player and generator.
Richard M. Stallman <rms@gnu.org>
parents: 15866
diff changeset
735 @item
16935
71ed6362afa7 Minor changes.
Richard M. Stallman <rms@gnu.org>
parents: 16615
diff changeset
736 More scientific mathematical subroutines.
71ed6362afa7 Minor changes.
Richard M. Stallman <rms@gnu.org>
parents: 16615
diff changeset
737 (A clone of SPSS is being written already.)
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
738
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
739 @item
17557
3e3f18e8d969 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17487
diff changeset
740 A scientific data collection and processing tool,
3e3f18e8d969 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17487
diff changeset
741 perhaps something like Scientific Workbench and/or Khoros,
3e3f18e8d969 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17487
diff changeset
742
3e3f18e8d969 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 17487
diff changeset
743 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
744 A free replacement for SciRun, which is not free software.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
745
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
746 @item
25076
e87adc0eb94f Added item on molecular properties, at RMS's request. - Brian
John Gilmore <gnu@toad.com>
parents: 24927
diff changeset
747 A program to calculate properties of molecules by solving
e87adc0eb94f Added item on molecular properties, at RMS's request. - Brian
John Gilmore <gnu@toad.com>
parents: 24927
diff changeset
748 the Schroedinger equation.
e87adc0eb94f Added item on molecular properties, at RMS's request. - Brian
John Gilmore <gnu@toad.com>
parents: 24927
diff changeset
749
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
750
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
751 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
752 @c the Koha project appears to satisfy this need. see www.koha.org
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
753 @c toby 2002-06-21
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
754
25076
e87adc0eb94f Added item on molecular properties, at RMS's request. - Brian
John Gilmore <gnu@toad.com>
parents: 24927
diff changeset
755 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
756 Software to replace card catalogs in libraries.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
757 @end ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
758
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
759
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
760 @item
24696
c28f1c2e8339 Added item for HVAC simulator, as per RMS. - Brian <3diff>
Brian Youmans <3diff@gnu.org>
parents: 24636
diff changeset
761 A simulator for heating and air conditioning systems for buildings.
c28f1c2e8339 Added item for HVAC simulator, as per RMS. - Brian <3diff>
Brian Youmans <3diff@gnu.org>
parents: 24636
diff changeset
762
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
763 @ignore
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
764 @c Pat Deegan @email{pat@@psychogenic.com} is working on this.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
765 @c no URL yet, the status is updated in @file{volunteers}
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
766
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
767 @item
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
768 A program for voting and tabulating election results.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
769
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
770 @end ignore
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
771
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
772 @ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
773 @c at least 4 GPL program exist for this purpose (one of
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
774 @c which, gramps, has a GNOME UI):
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
775 @c http://www.gnu.org/search/fsd-search.py?q=geneology
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
776 @c 2002-06-27 toby
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
777
24696
c28f1c2e8339 Added item for HVAC simulator, as per RMS. - Brian <3diff>
Brian Youmans <3diff@gnu.org>
parents: 24636
diff changeset
778 @item
23856
ffe70215c560 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 23844
diff changeset
779 A package for editing genealogical records conveniently.
ffe70215c560 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 23844
diff changeset
780 This could perhaps be done as a Gnome program, or perhaps
24753
65ed1baf2608 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24749
diff changeset
781 as an Emacs extension.
23856
ffe70215c560 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 23844
diff changeset
782
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
783 @end ignore
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
784
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
785 @ignore
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
786 @c ToutDoux aims to do this.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
787 @c also Minkowsky (at least simple project management) - toby
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
788
23856
ffe70215c560 *** empty log message ***
Karl Heuer <kwzh@gnu.org>
parents: 23844
diff changeset
789 @item
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
790 A project-scheduling package that accepts a list of project sub-tasks
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
791 with their interdependencies, and generates Gantt charts and Pert charts
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
792 and all the other standard project progress reports.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
793 @end ignore
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
794
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
795 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
796 Grammar and style checking programs.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
797
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
798 @item
25077
3f9fae091562 Added item on testing hard disks, per RMS. - Brian
John Gilmore <gnu@toad.com>
parents: 25076
diff changeset
799 A diagnostic program to test a hard disk.
3f9fae091562 Added item on testing hard disks, per RMS. - Brian
John Gilmore <gnu@toad.com>
parents: 25076
diff changeset
800
3f9fae091562 Added item on testing hard disks, per RMS. - Brian
John Gilmore <gnu@toad.com>
parents: 25076
diff changeset
801 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
802 Optical character recognition programs; especially if suitable for
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
803 scanning documents with multiple fonts and capturing font info as well
14803
cec87ade0fd2 Various changes.
Richard M. Stallman <rms@gnu.org>
parents: 11225
diff changeset
804 as character codes. Work is being done on this, but more help is needed.
8484
3aa323481f5a Formerly tasks.texi.~12~
Richard M. Stallman <rms@gnu.org>
parents: 5120
diff changeset
805
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
806 @c Some of the OCR work being done:
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
807 @c Luis Cearra <luisjc@lem.eui.upm.es>, http://lem.eui.upm.es/ocre.html
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
808 @c The status of these projects is updated in @file{/gd/gnuorg/volunteers}
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
809
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
810 @item
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
811 A program to scan a line drawing and convert it to editable Postscript,
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
812 or some other editable format.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
813
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
814 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
815 A program to recognize handwriting (we don't believe PocketLinux's
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
816 handwriting capability is ready for non-PocketLinux environments, yet).
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
817
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
818
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
819 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
820 A program that can translate from one natural language, into another.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
821 For example, a program to translate French into English.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
822
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
823 @item
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
824 CAD software, such as a vague imitation of Autocad.
18864
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
825
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
826 @item
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
827 A program to receive data from a serial-line tap to facilitate the
79ffc83169c7 New node Encryption Projects.
Richard M. Stallman <rms@gnu.org>
parents: 18591
diff changeset
828 reverse-engineering of communication protocols.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
829
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
830 @item
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
831 A database program designed to store and retrieve patent information.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
832
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
833 @item
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
834 A free software package to run on a Palm Pilot in place of its usual
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
835 software, doing more or less the usual jobs. (Linux, the kernel, has
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
836 apparently been ported, but according to what we hear this port is not
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
837 useful yet.)
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
838
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
839 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
840
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
841 @node Languages, Education, Other Projects, Top
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
842 @chapter Programming Languages
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
843
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
844 Volunteers are needed to write parsers/front ends for languages such as
24249
20c1dc041c44 *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 24244
diff changeset
845 Algol 60, Algol 68, PL/I, Cobol, Fortran 90, Delphi, Modula 2, Modula 3,
24636
70dac4133a3b elgin added RPG to front end list, as per rms instructions
Jim Elgin <elgin@gnu.org>
parents: 24603
diff changeset
846 RPG, and any other languages designed for compilation, to be used with
70dac4133a3b elgin added RPG to front end list, as per rms instructions
Jim Elgin <elgin@gnu.org>
parents: 24603
diff changeset
847 the code generation phases of the GNU C compiler.
11168
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
848
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
849 @ignore
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
850 @c Fortran status is here so gnu@gnu.org and the volunteer coordinators
10068
1f0008bd7e46 added fortran status checking -tower
Richard M. Stallman <rms@gnu.org>
parents: 9890
diff changeset
851 @c don't have to answer the question -len
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
852 @c as of 2002-09 this doesn't work anymore - toby
11168
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
853 You can get the status of the Fortran front end with this command:
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
854
10068
1f0008bd7e46 added fortran status checking -tower
Richard M. Stallman <rms@gnu.org>
parents: 9890
diff changeset
855 @example
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
856 finger -l fortran@@gnu.org
10068
1f0008bd7e46 added fortran status checking -tower
Richard M. Stallman <rms@gnu.org>
parents: 9890
diff changeset
857 @end example
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
858 @end ignore
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
859
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
860 We would like to have translators from various languages into Scheme.
23774
43fd01db076b *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23610
diff changeset
861 These languages include TCL, Python, Perl, Java, Javascript, and Rexx.
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
862 Perhaps Clipper as well.
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
863
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
864 @node Education, Games and Recreations, Languages, Top
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
865 @chapter Education
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
866
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
867 Programs for studying, teaching or doing administrative tasks in schools.
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
868 See @uref{http://www.gnu.org/education/} for additional information.
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
869
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
870 @itemize @bullet
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
871 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
872 A program to organize automatically the schedule of a school given
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
873 constraints about teachers, rooms, times, and students.
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
874
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
875 @item
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
876 A program to edit dance notation (such as labanotation) and display
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
877 dancers moving on the screen. Gepetto does some of this work. Contact
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
878 @email{gvc@@gnu.org} if you are interested in helping finish the job.
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
879
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
880 @end itemize
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
881
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
882 @node Games and Recreations, , Education, Top
5120
213cb417253b Formerly tasks.texi.~2~
Richard M. Stallman <rms@gnu.org>
parents: 5119
diff changeset
883 @chapter Games and Recreations
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
884
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
885 Video-oriented games that work with the X window system.
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
886
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
887 @itemize @bullet
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
888 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
889 Empire (there is a free version but it needs upgrading)
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
890
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
891 @item
11168
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
892 An ``empire builder'' system that makes it easy to write various kinds of
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
893 simulation games.
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
894
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
895 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
896 Improve GnuGo @uref{http://www.gnu.org/software/gnugo/gnugo.html}.
15866
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
897
6f4cccfec044 Many changes.
Richard M. Stallman <rms@gnu.org>
parents: 14929
diff changeset
898 @item
23610
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
899 Network servers and clients for board and card games for which such
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
900 software does not yet exist.
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
901
73c884a6f03c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 23300
diff changeset
902 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
903 A Hierarchical Task Network package which can be used
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
904 to program play the computer's side in various strategic games.
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
905
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
906 @item
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
907 A game like Mill/Nine Men's Morris.
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
908
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
909 @item
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
910 A realistic train-driving simulator.
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
911
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
912 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
913 Write imitations of some popular video games:
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
914
9890
5f3d80bda2f8 Remove entries for things that are done. Reformat a little.
David J. MacKenzie <djm@gnu.org>
parents: 9836
diff changeset
915 @itemize -
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
916 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
917 Space war, Asteroids, Pong, Columns.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
918 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
919 Defending cities from missiles.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
920 @item
11168
0d016216ea29 Delete extension language project. Add GNUstep. Move empire-builder.
Richard M. Stallman <rms@gnu.org>
parents: 10723
diff changeset
921 Plane shoots at lots of other planes, tanks, etc.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
922 @item
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
923 Wizard fights fanciful monsters.
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
924 @ignore Peter Sundling peter.sundling@telia.com expressed interest in this.
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
925 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
926 A golf game.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
927 @ignore Being done by jhall1@isd.net
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
928 @item
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
929 Program a robot by sticking building blocks together,
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
930 then watch it explore a world.
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
931 @end ignore
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
932 @item
18165
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
933 Biomorph evolution (as in Scientific American and @cite{The Blind
7c8db921ea0f Add Highest Priority section.
Richard M. Stallman <rms@gnu.org>
parents: 17909
diff changeset
934 Watchmaker}).
5119
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
935 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
936 @end itemize
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
937
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
938 We do not need @code{rogue}, as we have @code{hack}.
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
939
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
940
bf9e7676a73e Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
941 @bye
32527
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
942 @c LocalWords: dir texi lastupdate uref http www org html helpgnu ifinfo ftp
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
943 @c LocalWords: dvi hurd toc gvc URL GTK XmHTML xs nl ripley NT com gettext Qt
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
944 @c LocalWords: GUI libstdc Docbook SGML libc sed STL Gforth GNUstep TCSH Perl
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
945 @c LocalWords: Ghostscript PIC GCC Texinfo grep dc bc ethernet GDB IP CIFS CU
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
946 @c LocalWords: SMB SVGA Khoros Automake OpenStep diff roff Smail tron veritas
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
947 @c LocalWords: cxref ctrace API LilyPond xephem labanotation LessTif outliner
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
948 @c LocalWords: Hypercard morphing SeeMe ICQ Diffie Helman RSA SSLv TLSv GPL
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
949 @c LocalWords: OpenBIOS BIOS LILO dbase dbased Harbour harbour WYSIWYG ISBN
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
950 @c LocalWords: TruePrint Baecker siff sif cs arizona edu TR ps mt sulaco MP
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
951 @c LocalWords: RTSP MPEG jasonw ariel ucs unimelb AU stutz dsl TCL Javascript
c2a966416be5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26283
diff changeset
952 @c LocalWords: Rexx GnuGo jhall isd Biomorph regexp eval gd gnuorg
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
953
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
954 Local variables:
48554
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
955 eval: (add-hook 'write-file-hooks 'time-stamp)
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
956 time-stamp-start: "@set lastupdate "
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
957 time-stamp-end: "$"
c3a7a8c69672 Updated from /gd/gnuorg.
Dave Love <fx@gnu.org>
parents: 35986
diff changeset
958 time-stamp-format: "%:b %:d, %:y"
35986
dcca06439032 Current version.
Dave Love <fx@gnu.org>
parents: 32527
diff changeset
959 compile-command: "make just-tasks"
23041
34837f8d560c *** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents: 19945
diff changeset
960 End:
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
961
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
962 @ignore
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
963 arch-tag: 7ed10085-fa7c-47d4-9ed5-39e885603e5c
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
964 @end ignore