+Typically, a new program that does a completely new job advances
+the GNU project, and the free software community, more than an
+improvement to an existing program.
+
+Typically, new features or new programs advance the free software
+community more, in the long run, than porting existing programs. One
+reason is that portable new features and programs benefit people on many
+platforms, not just one. At the same time, there tend to be many
+volunteers for porting---so your help will be more valuable in other
+areas, where volunteers are more scarce.
+
+Typically, it is more useful to extend a program in functionality than
+to improve performance. Users who use the new functionality will
+appreciate it very much, if they use it; but even when they benefit from
+a performance improvement, they may not consider it very important.
+
+@node Highest Priority, Documentation, Intro, Top
+@chapter Highest Priority
+
+This task list mentions a large number of tasks that would be more or
+less useful. With luck, at least one of them will inspire you to start
+writing. It's better for you to work on any task that inspires you than
+not write free software at all.
+
+But if you would like to work on what we need most, here is a list of
+high priority projects.
+
+@itemize @bullet
+@item
+If you are good at writing documentation, please do that.
+
+@item
+If you are very good at C programming and interested in kernels, you can
+help develop the GNU HURD, the kernel for the GNU system. Please have a
+look at @uref{http://www.gnu.org/software/hurd/hurd.html}, and
+then get a copy of the latest HURD task list from:
+
+@itemize @bullet
+
+@item
+@uref{http://www.gnu.org/prep/tasks.hurd.html}, via the World Wide
+Web.
+
+@item
+@uref{ftp://ftp.gnu.org/pub/gnu/tasks/tasks.hurd}, via anonymous FTP.
+
+@item
+@email{gnu@@gnu.org} via e-mail.
+
+@end itemize
+
+@item
+If you are a Scheme fan, you can help develop Guile. Please have a look
+at the URL @uref{http://www.gnu.org/software/guile/guile.html}
+and then contact the Guile developers at @email{guile@@gnu.org}.
+
+@item
+A package to convert programs written using MS Access into Scheme,
+making use of a free data base system and the GTK toolkit.
+
+@ignore
+@item
+Help develop XmHTML. See @uref{http://www.xs4all.nl/~ripley/XmHTML/}.
+@end ignore
+
+@item
+Help develop software to emulate Windows NT on top of GNU systems.
+For example, you could help work on Willows Twin.
+See @uref{http://www.willows.com/}.
+
+@ignore The Kermit developers say they will provide a free program
+to do this.
+@item
+Implement the Kermit data transfer protocol. (See below.)
+@end ignore