Mercurial > emacs
comparison etc/tasks.texi @ 18997:32ad93e073f2
Delete MPEG Audio (it is forbidden).
Explain more about why Qt is important.
Delete screen-savers item.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 26 Jul 1997 01:52:56 +0000 |
parents | 79ffc83169c7 |
children | 86dc1337c489 |
comparison
equal
deleted
inserted
replaced
18996:ef81a8b79506 | 18997:32ad93e073f2 |
---|---|
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 UPDATE THIS DATE WHENEVER YOU MAKE CHANGES! | 5 @c UPDATE THIS DATE WHENEVER YOU MAKE CHANGES! |
6 @set lastupdate 18 July 1997 | 6 @set lastupdate 25 July 1997 |
7 @c %**end of header | 7 @c %**end of header |
8 | 8 |
9 @setchapternewpage off | 9 @setchapternewpage off |
10 | 10 |
11 @titlepage | 11 @titlepage |
85 But if you would like to work on what we need most, here is a list of | 85 But if you would like to work on what we need most, here is a list of |
86 high priority projects. | 86 high priority projects. |
87 | 87 |
88 @itemize @bullet | 88 @itemize @bullet |
89 @item | 89 @item |
90 If you are good at writing documentation, please do. | 90 If you are good at writing documentation, please do that. |
91 | 91 |
92 @item | 92 @item |
93 If you are very good at C programming and interested in kernels, you can | 93 If you are very good at C programming and interested in kernels, you can |
94 help develop the GNU HURD, the kernel for the GNU system. Please have a | 94 help develop the GNU HURD, the kernel for the GNU system. Please have a |
95 look at @url{http://www.gnu.ai.mit.edu/software/hurd/hurd.html}, and | 95 look at @url{http://www.gnu.ai.mit.edu/software/hurd/hurd.html}, and |
122 | 122 |
123 @item | 123 @item |
124 Implement the Kermit data transfer protocol. (See below.) | 124 Implement the Kermit data transfer protocol. (See below.) |
125 | 125 |
126 @item | 126 @item |
127 Develop a free compatible replacement for Qt, a graphics toolkit | 127 Develop a free compatible replacement for Qt, a GUI toolkit library. Qt |
128 library. | 128 is not free software, because users are prohibited from distributing |
129 modified versions. Thus, Qt cannot be included in a free operating | |
130 system (adding it would make the system as a whole non-free). | |
131 | |
132 But some developers are writing free applications that use Qt and cannot | |
133 run without it. These programs, although free software, are useless for | |
134 free operating systems because there is no way to make them run. | |
135 | |
136 This is leading to a serious problem, and a free replacement for Qt is | |
137 the only solution. Hence the high degree of urgency of this project. | |
129 | 138 |
130 @item | 139 @item |
131 Develop a substitute, which runs on GNU systems, for some very popular | 140 Develop a substitute, which runs on GNU systems, for some very popular |
132 or very important application that many non-programmers use on Windows, | 141 or very important application that many non-programmers use on Windows, |
133 and which has no comparable free equivalent now. | 142 and which has no comparable free equivalent now. |
435 A program to play sound distributed in ``Real Audio'' format. | 444 A program to play sound distributed in ``Real Audio'' format. |
436 | 445 |
437 @item | 446 @item |
438 A program to generate ``Real Audio'' format from audio input. | 447 A program to generate ``Real Audio'' format from audio input. |
439 | 448 |
449 @ignore @c Software patents have made this domain off limits to free software. | |
440 @item | 450 @item |
441 An MPEG III audio encoder/decoder (but it is necessary to check, first, | 451 An MPEG III audio encoder/decoder (but it is necessary to check, first, |
442 whether patents make this impossible). | 452 whether patents make this impossible). |
453 @end ignore | |
443 | 454 |
444 @item | 455 @item |
445 Speech-generation programs (there is a program from Brown U that you | 456 Speech-generation programs (there is a program from Brown U that you |
446 could improve). | 457 could improve). |
447 | 458 |
542 | 553 |
543 @item | 554 @item |
544 Improve GnuGo, which is not yet very sophisticated. | 555 Improve GnuGo, which is not yet very sophisticated. |
545 | 556 |
546 @item | 557 @item |
547 Imitations of popular video games: | 558 Write imitations of some popular video game: |
548 | 559 |
549 @itemize - | 560 @itemize - |
550 @item | 561 @item |
551 Space war, Asteroids, Pong, Columns. | 562 Space war, Asteroids, Pong, Columns. |
552 @item | 563 @item |
564 Biomorph evolution (as in Scientific American and @cite{The Blind | 575 Biomorph evolution (as in Scientific American and @cite{The Blind |
565 Watchmaker}). | 576 Watchmaker}). |
566 @item | 577 @item |
567 A program to display effects of moving at relativistic speeds. | 578 A program to display effects of moving at relativistic speeds. |
568 @end itemize | 579 @end itemize |
569 | |
570 @item | |
571 Intriguing screen-saver programs to make interesting pictures. | |
572 Other such programs that are simply entertaining to watch. | |
573 For example, an aquarium. | |
574 @end itemize | 580 @end itemize |
575 | 581 |
576 We do not need @code{rogue}, as we have @code{hack}. | 582 We do not need @code{rogue}, as we have @code{hack}. |
577 | 583 |
578 @contents | 584 @contents |