Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: Documentation, Usability and Development
Home

[Freeciv-Dev] Re: Documentation, Usability and Development

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Freeciv developers <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: Documentation, Usability and Development
From: Reinier Post <rp@xxxxxxxxxx>
Date: Mon, 3 Dec 2001 14:59:44 +0100

On Sun, Dec 02, 2001 at 01:01:24PM -0500, Justin Moore wrote:

> > I remember a proposal in which there was no syntax parsing, only chopping
> > off words and feeding the rest to a callback, which made it hard to
> > maintain a consistent syntax.  However I'd have to look at the actual patch
> > for details.
> 
>    The callback would have depended on the first word in the command line.
> Thus the 'for' or 'foreach' callback would have gone to one particular
> function that went all-out for script parsing.  Similar things could have
> been done in the 'set' or whatever callbacks.  I argued that my method
> provided both speed and flexibility for those who wanted complex as well
> as quick-and-dirty simple stuff.

I wasn't convinced that grammar checking was easy enough with this approach.

>    77 lines and less than 2.5KB is too long to review? (a good number of
> which were comments)

No, it isn't.

> > Yes, the only solution is to have more maintainers (some have been asked)
> > or open up CVS write access to anyone with a patch.  I have little
> > experience with this but opening a second development branch for this
> > purpose seems to be a proposal with little cost.
> 
>    I think the latter is a bit overboard, but I think it should be opened
> to anyone who has demonstrated a good amount of knowledge of one
> particular part of the codebase as opposed to all of it (aka, "Hi, I'm
> John, the map generation unstable maintainer!").

OK, and we may need an overall supervisor, someone with a general overview
(but not control).

-- 
Reinier


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