Maybe the SY have something going on that a little peon like myself doesn't know about, but since the release of spring, forum activity has skyrocketed. It has become increasingly difficult to track what's going on - and I do this for a living.
I mean, with people like Storm releasing maps on other sites and news of Spring spreading like wildfire, how can you guys keep track?
-Shade
Spring Really Needs Some Project Management
Moderator: Moderators
You could always use Subversion
Or Source Safe
I think there should be "teams" for different aspects of the game. A core team, AI team, pathfinding team, unit scripting team, texture team... each responsible for their sections. The community at large are your testers :)
As a small side note, it would be nice when no unit is select that right click and hold be able to scroll around the map... @@;;;
Or Source Safe

I think there should be "teams" for different aspects of the game. A core team, AI team, pathfinding team, unit scripting team, texture team... each responsible for their sections. The community at large are your testers :)
As a small side note, it would be nice when no unit is select that right click and hold be able to scroll around the map... @@;;;
My 2 cents: CVS was started in 1989, and is starting to show it's 16 years of age very badly compared to modern source management systems. You should really try out Subversion, the project that is "CVS without the bad bits". I did so a year ago and have been addicted to it ever since :)
The commands are mostly the same as with CVS (the Subversion developpers tried hard to make the switch from CVS to SVN as painless as possible).
Unfortunately, Sourceforge is lagging desperately here, so if you get a Sourceforge project account, you get CVS and nothing else. You could give BerliOS a try. They offer the same kind of service as Sourceforge, but with up to date tools. Also, a script exists to convert a CVS repository to Subversion.
Finally, just to give you a pointer to the very best interface to subversion there is, TortoiseSVN. I don't personally use it as I run linux, but all the echoes I've had from it say it absolutely rocks.
(Does it show I'm totally addicted to Subversion? :) )
The commands are mostly the same as with CVS (the Subversion developpers tried hard to make the switch from CVS to SVN as painless as possible).
Unfortunately, Sourceforge is lagging desperately here, so if you get a Sourceforge project account, you get CVS and nothing else. You could give BerliOS a try. They offer the same kind of service as Sourceforge, but with up to date tools. Also, a script exists to convert a CVS repository to Subversion.
Finally, just to give you a pointer to the very best interface to subversion there is, TortoiseSVN. I don't personally use it as I run linux, but all the echoes I've had from it say it absolutely rocks.
(Does it show I'm totally addicted to Subversion? :) )
-
- Posts: 5
- Joined: 08 Oct 2004, 06:18
Seconded
I agree with Dave. CVS was great in it's time, but it is showing it's age these days. I work with both CVS and subversion every day and subversion is a breath of fresh air at almost every turn.Dave wrote:You should really try out Subversion, the project that is "CVS without the bad bits". I did so a year ago and have been addicted to it ever since :)
Oh, btw, if you do try TortoiseSVN and are looking for a repository to try it on, you can use https://svn.natulte.net/projects/gobelins/ . It's hosted on a DSL connection, so excuse the sluggishness at times :)
Well, as I said in the porting thread, I was considering asking for a branch in the repository to get the porting work somewhere several developpers can access it, as it seems other people would like to join in.
Now, to be honest, I can't remember how branching is done on CVS, but I do remember that the final merge back into the main code was extremely painful. That is one area subversion improves on (okay, it's still heavily lacking, but it is better and getting better, whilst cvs isn't).
But then again, I'm very new here, so whatever best suits the current devs will do for me, one way or the other.
Now, to be honest, I can't remember how branching is done on CVS, but I do remember that the final merge back into the main code was extremely painful. That is one area subversion improves on (okay, it's still heavily lacking, but it is better and getting better, whilst cvs isn't).
But then again, I'm very new here, so whatever best suits the current devs will do for me, one way or the other.
- PauloMorfeo
- Posts: 2004
- Joined: 15 Dec 2004, 20:53
Please do! I am outside the project and don't know how things are going but that seems to me the most urgent and important thing right now.JeeZ wrote:...
Currently it is a mess. We need ways for people to report bugs and sbmit contributions to the source code and stuff like that. We're discussing these things right now so I hope something will happen pretty soon.
Also, related...
Maybe this is too late to ask for but, i would ask for modularity...
Having the general engine (grafics/conectivity/etc), the rules set and the data set all separated.
That way, we could have the v0.4 engine, we could download (and integrate into the game) a new version of the rules with smaller ground deformation for example, we could download a new version of the units set. All of them working somewhat independant from the others.
I know that the units set can somewhat work like that but concerning the others, i'm not sure. Maybe that is already implemented but simply not showing...