[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new feature for "hello"

From: Reuben Thomas
Subject: Re: new feature for "hello"
Date: Wed, 10 Aug 2022 15:34:01 +0200

On Wed, 10 Aug 2022 at 15:11, Terence Kelly <tpkelly@eecs.umich.edu> wrote:

> Hi,
> Is the "hello" team open to suggestions for new features?

I think the short answer is "no": we have removed functionality from hello
in the past. GNU hello is meant to be a demonstrator project for the GNU
Coding Standards and as a demonstration GNU package.

So, any extra functionality in the program should illustrate some element
of GNU packages. For example: hello is translated into different languages,
illustrating the use of gettext.

A similar example comes to mind: using GNU gengetopt to generate the
command-line parser. But that would not be new functionality.

I hope that explains the scope of new functionality that would make sense,
and the reasoning behind it.

You are of course welcome to make your own version of hello; for example,
if you wanted to make a fancier greeting program (a frivolous example,
perhaps, but who says we can only write serious programs?). In that case,
hello's own history might give some inspiration, as hello used to support
multiple greetings styles.

One idea that might be worth having in hello itself would be collaboration
with other GNU programs, for example, outputting greetings in other
formats, such as PostScript (you could use GNU a2ps), or even in other
media (as a radio transmission?). The practical benefit here would be
illustrating techniques of interfacing to other programs.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]