|
From: erik m. <eri...@gm...> - 2007-04-26 22:09:51
|
Its time for a programming reorganization. The release-oriented to-do-lists
have been scrapped in favor of a much more flexible general to-do-list that
is instead focused on releasing whenever the programmers feel like it, and
doing frequent maintenence releases. The new version system reflects this:
0 . 0 . 3 . 0
^- Openlancer major version, tied in with minor version. Examples:
Openlancer 0.1 will be the fully playable
Arena release, 0.4 or 0.5 will be Freelancer functionality, and we all know
what 1.0 and 2.0 mean.
^- Openlancer minor version. See above.
^- Openlancer release number. Corresponds to
the current source release. Reset
to 0 when minor version is increased.
^- Maintence version.
Corresponds to Maitenence releases.
Programmers will work on whatever i tell them to work on, or just anything
if they don't have specific instructions, and items will be frequently added
and removed. Instead of having items being checked off, items will be simply
removed from the list. In general the list only reflects improvements we
want to put in very soon, and almost never goes past the next release (but
as you can see, the list branches across several maintenence releases)
Naming format for file releases:
OpenL_0.0.3M0.zip
Basically, OpenL_, plus the major, minor and release version numbers, an M,
and then the maintenence version.
--
Sincerely, Blackhole - Lead Programmer
|