This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Guile project submissions draft


On Mar 10, Greg Harvey decided to present us with:
> 
> This is a hastily jotted format for the email submission
> format. Ideas, advice, and opinions appreciated (let's try to keep it
> at least pg-13, though ;')

I like it.

> Each contents of each field must be enclosed in parenthesis... easy to
> parse, easy to make sure that exactly what you think is being
> submitted is being submitted. The only annoyance this brings is the
> necessity to escape '()' in the text (do the \( \) thing).

So you can later write a Guile parser? ;-)

> %location (url): this should be a pointer to the homepage of the
> project, or the distribution if no page is available.

%mailing-list?

> %catagory (cat): this will be one of a set of pre-defined
> catagories. Basically, things like Application/Game or Library
> (module?) 

How can I classify feast? :-) Game-engine?
 
> %author (name): the main author of the project (should this be authors?)

This gives the impression that there would be a field for
"other" authors. Perhaps call this "authors" but label "primary
authors" in the resulting page, and add "mailing-list" (enought
to find "other" authors).

Also, mailing-list should IMO contain either
mailto:subscribe-address or http://list.home/page

> %contact (addr): an email contact for the maintainer (should this be
> folded into author(s)?)

I think it should. It's how we're used to see things (like email
headers).


> 1) Modification history of the various fields (how much will this
>    cost, though... and how long should each bit of history be kept? I
>    have no idea about the capacity of the host here).

Keep 2 previous versions of everything just to have an "undo",
but keep _all_ previous versions of "status" (and perhaps
"author"). IMHO.


[]s,
                                               |alo
                                               +----
--
      I am Lalo of deB-org. You will be freed.
                 Resistance is futile.

http://www.webcom.com/lalo      mailto:lalo@webcom.com
                 pgp key in the web page

Debian GNU/Linux       --        http://www.debian.org