Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Releases
12-02-2010, 02:31 AM,
#13
 
NaN Wrote:I've actually dropped data versioning to be able to implement things in time, not having to write/maintain revision glue code.
I see your point. Different version code is indeed annoying, but maybe just enough to refuse to load a version older than the code currently supports would be good.

Here's an idea: create some kind of simple (Python?) tool available from SVN that knew the formats and how to add/rename/remove fields for different versions. This tool could also possibly be used to validate data files, which would be handy to data authors as much as migrating data. Such a tool could also be integrated into a car or track editor.

NaN Wrote:
Quote:write migration scripts to automate changes to data file format.
This is what I am doing wherever possible.
Have you checked in your scripts anywhere? I don't see them in art or trunk.

NaN Wrote:Data changes are documented in the Wiki.
OK, before I didn't see the old car parameters page. Cool.

NaN Wrote:How would you qualify a major release?
Well that's up for debate. I think a major release would be completed well like this:
  • list all the goals of the project (various bug-fixes, improvements, new features, rewrites, etc.)
  • rank those goals by how long they will take and how important they are, noting dependencies between goals
  • select a set of goals: identify one very important but time-consuming task, and several easy quick tasks (preferably some which other goals depend on)
  • the next major release is made when the set of goals is complete.
I think that goal sets should be selected for two releases initially, and there should be a branch for the second set (the next major release) called development where unfinished changes to the next release can go without breaking trunk. Changes to trunk should always be merged to development as time goes on. When a release is made, trunk is tagged, all the changes in development are merged into trunk, and a goal set for the release (current + 2) is selected.

NaN Wrote:Lets face it, how many active contributors do we have?
That's a good question, I'll start a thread and we can see just how many there are. It would also help update the Contributors page on the wiki.

NaN Wrote:Not sure if my contributions to VDrift have been for good at all.
I would say you have done much good, and hope you will continue. I haven't helped any by being too busy to do any development for so long. Maybe I can help resolve some of these project management issues which seem to have become more important lately.

NaN Wrote:It would be great to have a list(maybe on the issue tracker).
Do you have access to the issue tracker? I can't tell that it's been updated much lately.
Reply


Messages In This Thread
Releases - by thelusiv - 11-30-2010, 12:12 AM
[No subject] - by fudje - 11-30-2010, 06:12 AM
[No subject] - by charlieg - 11-30-2010, 07:02 AM
[No subject] - by fudje - 11-30-2010, 08:13 AM
Re: Releases - by charlieg - 11-30-2010, 11:20 AM
[No subject] - by portets - 11-30-2010, 02:08 PM
[No subject] - by NaN - 11-30-2010, 04:55 PM
[No subject] - by charlieg - 11-30-2010, 07:22 PM
[No subject] - by cologne - 11-30-2010, 09:15 PM
[No subject] - by thelusiv - 11-30-2010, 11:08 PM
[No subject] - by NaN - 12-01-2010, 01:56 PM
[No subject] - by zimluura - 12-01-2010, 06:14 PM
[No subject] - by thelusiv - 12-02-2010, 02:31 AM
[No subject] - by nomoo - 12-02-2010, 03:05 AM
[No subject] - by NaN - 12-02-2010, 10:04 AM
[No subject] - by zimluura - 12-02-2010, 01:28 PM
[No subject] - by thelusiv - 12-03-2010, 10:01 AM
[No subject] - by joevenzon_phpbb2_import3 - 12-05-2010, 03:02 PM
[No subject] - by thelusiv - 12-05-2010, 05:35 PM
[No subject] - by thelusiv - 12-12-2010, 05:21 AM
[No subject] - by joevenzon_phpbb2_import3 - 12-12-2010, 02:07 PM
[No subject] - by joevenzon_phpbb2_import3 - 12-12-2010, 02:20 PM
[No subject] - by thelusiv - 12-12-2010, 03:16 PM
[No subject] - by thelusiv - 12-17-2010, 04:46 AM
[No subject] - by NaN - 12-17-2010, 10:23 AM
[No subject] - by thelusiv - 12-17-2010, 10:48 AM
[No subject] - by NaN - 12-17-2010, 10:52 AM
[No subject] - by NaN - 12-17-2010, 10:56 AM
[No subject] - by thelusiv - 12-17-2010, 11:11 AM
[No subject] - by joevenzon_phpbb2_import3 - 12-17-2010, 11:40 AM
[No subject] - by thelusiv - 12-17-2010, 11:57 AM
[No subject] - by NaN - 12-17-2010, 12:19 PM
[No subject] - by thelusiv - 12-17-2010, 12:37 PM
[No subject] - by NaN - 12-17-2010, 12:49 PM
[No subject] - by joevenzon_phpbb2_import3 - 12-17-2010, 11:17 PM
[No subject] - by charlieg - 12-18-2010, 09:16 AM
[No subject] - by thelusiv - 12-18-2010, 05:03 PM
[No subject] - by joevenzon_phpbb2_import3 - 12-19-2010, 01:51 PM
[No subject] - by thelusiv - 12-19-2010, 04:42 PM
[No subject] - by joevenzon_phpbb2_import3 - 12-19-2010, 05:03 PM
[No subject] - by thelusiv - 12-19-2010, 05:06 PM
[No subject] - by NaN - 12-23-2010, 09:20 PM
[No subject] - by thelusiv - 12-24-2010, 11:12 AM
[No subject] - by NaN - 12-30-2010, 08:25 AM
[No subject] - by joevenzon_phpbb2_import3 - 12-31-2010, 01:36 PM
[No subject] - by fudje - 01-01-2011, 12:05 AM
[No subject] - by portets - 01-02-2011, 06:43 AM
[No subject] - by thelusiv - 01-02-2011, 11:24 AM
[No subject] - by Timo 6 - 01-02-2011, 01:37 PM
[No subject] - by NaN - 01-03-2011, 03:57 PM
[No subject] - by thelusiv - 01-03-2011, 05:11 PM
[No subject] - by NaN - 01-03-2011, 05:32 PM
[No subject] - by joevenzon_phpbb2_import3 - 01-04-2011, 01:21 AM
[No subject] - by NaN - 01-04-2011, 09:20 AM
[No subject] - by joevenzon_phpbb2_import3 - 01-04-2011, 11:35 AM
[No subject] - by NaN - 01-04-2011, 11:57 AM
[No subject] - by thelusiv - 01-04-2011, 02:57 PM
[No subject] - by NaN - 01-04-2011, 04:07 PM
[No subject] - by progman - 01-05-2011, 07:43 AM
[No subject] - by thelusiv - 01-05-2011, 10:37 AM
[No subject] - by NaN - 01-09-2011, 10:01 PM
[No subject] - by almos - 09-22-2011, 04:58 PM
[No subject] - by joevenzon_phpbb2_import3 - 09-22-2011, 11:25 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)