Hi Everybody,

For a while now it's been apparent that picogui needs version numbers. 
I was hesitant (or is that lazy?) to put version numbers in at the 
beginning because it wasn't obvious to me what needed to be done. And i 
suppose that's a good thing, because i'm sure i would have 
underestimated :)

Anyway, i figure nothing will happen unless i try to start a discussion 
on what version numbering scheme we should use, so this is my attempt. 
There are a few things at least we'd need:

- Milestones

So that version numbers aren't terribly arbitrary, we should have a 
well-defined point at which we make major releases. Hopefully we can 
somehow end up with a wiki page describing milestones for us to aim at.

For the short term, here's what I see as the most important items: (of 
course don't hesitate to disagree)
  - PIM application
  - pgsyncserver (synchronization architecture)
  - Further improvements to PGL, such as automatic app packaging in the 
build system, icons, etc.

Note that pgsyncserver would require the "Abstract communication 
architecture" in pgserver, and it would be cool to combine pgsyncserver 
and PGL so that the pgl-launcher itself can install and remove 
application packages

In the slightly longer term, we need a working Atomic Navigator (our 
web browser).
After that, i'm not sure...

- Stable and unstable releases

Right now, there is CVS... which is perfect for developers, but ain't 
the best for users, or people trying to prepare distros of Pico/Linux. 
We could simply freeze a stable release every so often or when we reach 
milestones, or we could do something more fancy and have a stable and 
an unstable tree like Linux does.

- Versioning

The versioning scheme probably depends on what we decide above.. i'd 
tend to lean toward a 3-part version number like Linux uses, but there 
might be better methods.

If you have any comments, please post to the wiki and/or the mailing 
list.

-- Micah

_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/pgui-devel

Reply via email to