annotate etc/tasks.texi @ 59384:a1edc5959dcf

* macfns.c: Include sys/param.h. [TARGET_API_MAC_CARBON] (mac_nav_event_callback): New declaration and function. [TARGET_API_MAC_CARBON] (Fx_file_dialog): Use MAXPATHLEN for size of filename string. Set event callback function when creating dialog boxes. Add code conversions for filenames. Don't dispose apple event descriptor record if failed to create it. * macterm.c: Include sys/param.h. [USE_CARBON_EVENTS] (mac_handle_window_event): Add handler for kEventWindowUpdate. (install_window_handler) [USE_CARBON_EVENTS]: Register it. (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Get FSRef instead of FSSpec from apple event descriptor record. (do_ae_open_documents) [TARGET_API_MAC_CARBON]: Use MAXPATHLEN for size of filename string. [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Likewise. [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Return error when a file dialog is in action. [TARGET_API_MAC_CARBON] (mac_do_track_drag): Likewise. Reject only when there are no filename items. Set background color before (un)highlighting the window below the dragged items. (XTread_socket) [!USE_CARBON_EVENTS]: Don't call do_window_update.
author Steven Tamm <steventamm@mac.com>
date Thu, 06 Jan 2005 02:53:39 +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