Mercurial > emacs
comparison etc/tasks.texi @ 35986:dcca06439032
Current version.
author | Dave Love <fx@gnu.org> |
---|---|
date | Thu, 08 Feb 2001 19:48:06 +0000 |
parents | c2a966416be5 |
children | c3a7a8c69672 |
comparison
equal
deleted
inserted
replaced
35985:b9c371244b90 | 35986:dcca06439032 |
---|---|
1 \input texinfo @c -*-texinfo-*- | 1 \input texinfo @c -*-texinfo-*- |
2 @c %**start of header | 2 @c %**start of header |
3 @setfilename tasks.info | 3 @setfilename tasks.info |
4 @settitle GNU Task List | 4 @settitle GNU Task List |
5 @c This date is automagically updated when you save this file: | 5 @c This date is automagically updated when you save this file: |
6 @set lastupdate October 11, 2000 | 6 @set lastupdate January 15, 2001 |
7 @c %**end of header | 7 @c %**end of header |
8 | 8 |
9 @setchapternewpage off | 9 @setchapternewpage off |
10 | 10 |
11 @titlepage | 11 @titlepage |
34 * X Windows Projects:: | 34 * X Windows Projects:: |
35 * Network Projects:: | 35 * Network Projects:: |
36 * Encryption Projects:: | 36 * Encryption Projects:: |
37 * Other Projects:: | 37 * Other Projects:: |
38 * Languages:: | 38 * Languages:: |
39 * Education:: | |
39 * Games and Recreations:: | 40 * Games and Recreations:: |
40 @end menu | 41 @end menu |
41 | 42 |
42 @node Intro, Highest Priority, Top, Top | 43 @node Intro, Highest Priority, Top, Top |
43 @chapter About the GNU Task List | 44 @chapter About the GNU Task List |
95 | 96 |
96 @itemize @bullet | 97 @itemize @bullet |
97 | 98 |
98 @item | 99 @item |
99 A new maintainer is needed for Goose | 100 A new maintainer is needed for Goose |
100 @url{http://www.gnu.org/software/goose/goose.html}. | 101 @uref{http://www.gnu.org/software/goose/goose.html}. |
101 | 102 |
102 @item | 103 @item |
103 If you are good at writing documentation, please do that. | 104 If you are good at writing documentation, please do that. |
104 | 105 |
105 @item | 106 @item |
187 proprietary manuals do not count, for the same reason proprietary | 188 proprietary manuals do not count, for the same reason proprietary |
188 software does not count: we are not free to copy and modify them. | 189 software does not count: we are not free to copy and modify them. |
189 We do not recommend any non-free materials as documentation. | 190 We do not recommend any non-free materials as documentation. |
190 | 191 |
191 @itemize @bullet | 192 @itemize @bullet |
193 | |
194 @item | |
195 A reference document for SQL for use as a standard for implementors of | |
196 free software versions of SQL. | |
197 | |
192 @item | 198 @item |
193 A manual for libstdc++. | 199 A manual for libstdc++. |
194 | 200 |
195 @item | 201 @item |
196 A unified manual for La@TeX{}. (Existing documentation is non-free.) | 202 A unified manual for La@TeX{}. (Existing documentation is non-free.) |
244 A coherent free reference manual for Perl. Most of the Perl on-line | 250 A coherent free reference manual for Perl. Most of the Perl on-line |
245 reference documentation can be used as a starting point, but work is | 251 reference documentation can be used as a starting point, but work is |
246 needed to weld them together into a coherent manual. | 252 needed to weld them together into a coherent manual. |
247 | 253 |
248 @ignore | 254 @ignore |
249 @c Bradley Kuhn is working on this. <bkuhn@ebb.org> | 255 @c Bradley M. Kuhn is working on this. <bkuhn@ebb.org> |
250 @item | 256 @item |
251 A good free Perl language tutorial introduction. The existing Perl | 257 A good free Perl language tutorial introduction. The existing Perl |
252 introductions are published with restrictions on copying and | 258 introductions are published with restrictions on copying and |
253 modification, so that they cannot be part of a GNU system. | 259 modification, so that they cannot be part of a GNU system. |
254 @end ignore | 260 @end ignore |
374 A queueing system for the mailer Smail that groups pending work by | 380 A queueing system for the mailer Smail that groups pending work by |
375 destination rather than by original message. This makes it possible | 381 destination rather than by original message. This makes it possible |
376 to schedule retries coherently for each destination. Talk to | 382 to schedule retries coherently for each destination. Talk to |
377 @email{tron@@veritas.com} and @email{woods@@weird.com} about this. | 383 @email{tron@@veritas.com} and @email{woods@@weird.com} about this. |
378 | 384 |
379 @item | |
380 Enhanced cross-reference browsing tools. (We now have something at | |
381 about the level of @code{cxref}.) We also could use something like | |
382 @code{ctrace}. (Some people are now working on this project.) | |
383 @end itemize | 385 @end itemize |
384 | 386 |
385 @node X Windows Projects, Network Projects, Extensions, Top | 387 @node X Windows Projects, Network Projects, Extensions, Top |
386 @chapter X Windows Projects | 388 @chapter X Windows Projects |
387 | 389 |
419 | 421 |
420 @c Gepetto (@url{http://laurent.riesterer.free.fr/gepetto/intro-main.html}, | 422 @c Gepetto (@url{http://laurent.riesterer.free.fr/gepetto/intro-main.html}, |
421 @c @email{laurent.riesterer@@free.fr}), according to @email{gnueval@@gnu.org}, | 423 @c @email{laurent.riesterer@@free.fr}), according to @email{gnueval@@gnu.org}, |
422 @c does the job of displaing dancers but does not allow editing notation. | 424 @c does the job of displaing dancers but does not allow editing notation. |
423 | 425 |
424 @item | |
425 A program to edit dance notation (such as labanotation) and display | |
426 dancers moving on the screen. Gepetto done some of this work. Contact | |
427 @email{gvc@@gnu.org} if you are interested in helping finish the job. | |
428 | 426 |
429 @item | 427 @item |
430 Make sure the Vibrant toolkit works with LessTif instead of Motif. | 428 Make sure the Vibrant toolkit works with LessTif instead of Motif. |
431 | 429 |
432 @item | 430 @item |
524 account receivables, payroll, inventory control, order processing, etc. | 522 account receivables, payroll, inventory control, order processing, etc. |
525 @end ignore | 523 @end ignore |
526 | 524 |
527 @item | 525 @item |
528 A free replacement for Glimpse, which is not free software. | 526 A free replacement for Glimpse, which is not free software. |
527 Swish does some parts of the job, but not all. | |
529 | 528 |
530 @item | 529 @item |
531 Software for desktop publishing. We are extending Emacs into a WYSIWYG | 530 Software for desktop publishing. We are extending Emacs into a WYSIWYG |
532 word processor, to handle primarily linear text; what this item proposes | 531 word processor, to handle primarily linear text; what this item proposes |
533 is software focused on page layout. | 532 is software focused on page layout. |
678 @c Some of the OCR work being done: | 677 @c Some of the OCR work being done: |
679 @c Luis Cearra <luisjc@lem.eui.upm.es>, http://lem.eui.upm.es/ocre.html | 678 @c Luis Cearra <luisjc@lem.eui.upm.es>, http://lem.eui.upm.es/ocre.html |
680 @c The status of these projects is updated in @file{/gd/gnuorg/volunteers} | 679 @c The status of these projects is updated in @file{/gd/gnuorg/volunteers} |
681 | 680 |
682 @item | 681 @item |
683 A program to scan a line drawing and convert it to Postscript. | 682 A program to scan a line drawing and convert it to editable Postscript, |
684 | 683 or some other editable format. |
685 @item | 684 |
686 A program to recognize handwriting. | 685 @item |
686 A program to recognize handwriting (we don't believe PocketLinux's | |
687 handwriting capability is ready for non-PocketLinux environments, yet). | |
688 | |
687 | 689 |
688 @item | 690 @item |
689 A program that can translate from one natural language, into another. | 691 A program that can translate from one natural language, into another. |
690 For example, a program to translate French into English. | 692 For example, a program to translate French into English. |
691 | 693 |
708 apparently been ported, but according to what we hear this port is not | 710 apparently been ported, but according to what we hear this port is not |
709 useful yet.) | 711 useful yet.) |
710 | 712 |
711 @end itemize | 713 @end itemize |
712 | 714 |
713 @node Languages, Games and Recreations, Other Projects, Top | 715 @node Languages, Education, Other Projects, Top |
714 @chapter Programming Languages | 716 @chapter Programming Languages |
715 | 717 |
716 Volunteers are needed to write parsers/front ends for languages such as | 718 Volunteers are needed to write parsers/front ends for languages such as |
717 Algol 60, Algol 68, PL/I, Cobol, Fortran 90, Delphi, Modula 2, Modula 3, | 719 Algol 60, Algol 68, PL/I, Cobol, Fortran 90, Delphi, Modula 2, Modula 3, |
718 RPG, and any other languages designed for compilation, to be used with | 720 RPG, and any other languages designed for compilation, to be used with |
728 | 730 |
729 We would like to have translators from various languages into Scheme. | 731 We would like to have translators from various languages into Scheme. |
730 These languages include TCL, Python, Perl, Java, Javascript, and Rexx. | 732 These languages include TCL, Python, Perl, Java, Javascript, and Rexx. |
731 Perhaps Clipper as well. | 733 Perhaps Clipper as well. |
732 | 734 |
733 @node Games and Recreations, , Languages, Top | 735 @node Education, Games and Recreations, Languages, Top |
736 @chapter Education | |
737 | |
738 Programs for studying, teaching or doing administrative tasks in schools. | |
739 See @uref{http://www.gnu.org/education/} for additional information. | |
740 | |
741 @itemize @bullet | |
742 @item | |
743 A programm to organize automatically the schedule of a school given | |
744 constraints about teachers, rooms, times, and students. | |
745 | |
746 @item | |
747 A program to edit dance notation (such as labanotation) and display | |
748 dancers moving on the screen. Gepetto does some of this work. Contact | |
749 @email{gvc@@gnu.org} if you are interested in helping finish the job. | |
750 | |
751 @end itemize | |
752 | |
753 @node Games and Recreations, , Education, Top | |
734 @chapter Games and Recreations | 754 @chapter Games and Recreations |
735 | 755 |
736 Video-oriented games that work with the X window system. | 756 Video-oriented games that work with the X window system. |
737 | 757 |
738 @itemize @bullet | 758 @itemize @bullet |
742 @item | 762 @item |
743 An ``empire builder'' system that makes it easy to write various kinds of | 763 An ``empire builder'' system that makes it easy to write various kinds of |
744 simulation games. | 764 simulation games. |
745 | 765 |
746 @item | 766 @item |
747 Improve GnuGo, which is not yet very sophisticated. | 767 Improve GnuGo @uref{http://www.gnu.org/software/gnugo/gnugo.html}, which is not yet very sophisticated. |
748 | 768 |
749 @item | 769 @item |
750 Network servers and clients for board and card games for which such | 770 Network servers and clients for board and card games for which such |
751 software does not yet exist. | 771 software does not yet exist. |
752 | 772 |
801 Local variables: | 821 Local variables: |
802 update-date-leading-regexp: "@c This date is automagically updated when you save this file:\n@set lastupdate " | 822 update-date-leading-regexp: "@c This date is automagically updated when you save this file:\n@set lastupdate " |
803 update-date-trailing-regexp: "" | 823 update-date-trailing-regexp: "" |
804 eval: (load "/gd/gnuorg/update-date.el") | 824 eval: (load "/gd/gnuorg/update-date.el") |
805 eval: (add-hook 'write-file-hooks 'update-date) | 825 eval: (add-hook 'write-file-hooks 'update-date) |
826 compile-command: "make just-tasks" | |
806 End: | 827 End: |