On 7/10/09, Raymond Toy <raymond.toy at stericsson.com> wrote:
> o Modify maxima to recognize -o (and --lisp-options) so that the
> underlying Lisp is given the options
Hmm. -o seems like a confusing choice, since it specifies
an output file for more than one popular program.
Maybe -X instead? There doesn't have to be an abbreviation.
> o Licensing. The license says we can use getopt however we want, but
> the license must be included somewhere in both source and binary
> distributions.
The source is easy, right? Just leave the license notice in
the source code. About the binary, I don't know what kind
of notice they want. Is a string embedded in the executable
sufficient? A file bundled in the release? If they want a
runtime notice, let's create a new function "license" which
prints license notices.
> o Should this change be applied? If so, when? Before the Aug release?
> After? Never?
Well, it sounds like it's ready to go, so feel free to apply it now.
> o It would be nice if getopt would take at least some of the changes.
> (I think I found two bugs in getopt itself.)
I'll let you take it up with the getopt maintainer or whomever.
best
Robert Dodier