Homesource Forums

Homeworld Source Editing Talk
It is currently Sat Jun 24, 2017 1:54 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject:
PostPosted: Fri Feb 23, 2007 2:43 am 
Offline
coder

Joined: Tue Nov 07, 2006 4:40 am
Posts: 236
Mornin'

I know this isn't the place for this question, but I figured that here'd be as good a place to as as anywhere else as it's been mentioned.

Should we avoid releasing a set version number, (eg 0.3, 0.4) and release a compiled svn revision? That way we wouldn't have the panic over sorting out a new release, and people could keep more upto date?
Or:
How about releasing r500 a 0.4 (or is that 0.5 now? :) ) and then a weekly or monthly compile as Rnnn? We could keep a history then and it'd make checking back through the code easier to see when it last worked? LoL

Aunxx


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 23, 2007 9:30 am 
Offline
Site Admin
User avatar

Joined: Tue Dec 14, 2004 12:41 am
Posts: 326
aunxx wrote:
Mornin'

I know this isn't the place for this question, but I figured that here'd be as good a place to as as anywhere else as it's been mentioned.

Should we avoid releasing a set version number, (eg 0.3, 0.4) and release a compiled svn revision? That way we wouldn't have the panic over sorting out a new release, and people could keep more upto date?


In that case they can subscribe to the svn?

Software numbering is fairly well defined logic behind it and folks will know that 0.4 is newer than 0.3 etc... whereas they may not know what the heck the svn revision number means.

("They're up to version 499?!")

aunxx wrote:
Or:
How about releasing r500 a 0.4 (or is that 0.5 now? :) ) and then a weekly or monthly compile as Rnnn? We could keep a history then and it'd make checking back through the code easier to see when it last worked? LoL


Well, for what purpose? There was a genuine singularity between 0.3 and 0.4. and
there have been truly major changes since 04... but we're talking years and months elapsed time respectively.

While I setup up the binary release package to be easily updated I don't expect version level changes very often... unless we're going for a v.0.4.0012 level of granularity? ;)

I think that a "Current SVN" text box with a link to lmop's site is the way to handle that.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 23, 2007 2:27 pm 
Offline
coder

Joined: Mon Jan 29, 2007 2:45 pm
Posts: 61
The important thing is to tag the released revision in SVN. We can use whatever labels we find best for the purpose of describing releases. I see no reason to depart from the good old dotted decimal.

I don't think SVN revision numbers would make particularly good release labels. They are very nondescriptive. About the only thing that can be said of SVN revision numbers is that their numerical order corresponds to order in time. Even release dates would provide more information.


Top
 Profile  
 
 Post subject: Tags
PostPosted: Mon Feb 26, 2007 2:34 pm 
Offline
coder

Joined: Mon Jan 29, 2007 2:45 pm
Posts: 61
So, could someone with write access to the tags directory (lmop?) do
Code:
svn cp -r435 svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/trunk svn://www.homeworldsdl.org:3692/homeworldsdl/homeworld/tags/release-0.4
and similarly for any other releases for which the revision number is known?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 14, 2007 2:57 pm 
Offline
coder
User avatar

Joined: Tue Dec 14, 2004 3:24 pm
Posts: 324
Location: UK (UTC+0)
Sorry, I appear to have missed this thread in the backlog of stuff to read when I got back. I've tagged Linux 0.4 (r435 per shevek) and Linux 0.5 (r500 per zapkitty's CHANGELOG change).

You should be able to tag now too. I discovered that the svnserve configuration was out-of-date with my local version so I've fixed that. Please follow the naming convention for whatever you are tagging (generally <YYYYMMDD>-<platform>-<thing>-<version>).

_________________
MacHomeworld | HomeworldSDL.org


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group