Jon
Freedoom Bloke

Posts: 1165
Registered: 09-00 |
At the moment, the subversion layout looks like ./levels/contributor/foo, with ./levels/mapXX.wad being a symlink into ./levels/contributor/mapXX.wad.
This model is starting to break down when multiple people work on a map. For example, for 0.5 map02 was Tarin's. As of 0.6 we mapped it to fraggle's e1m3. Since then, rjy made some changes to the map to make it fit doom2 better, so it's a symlink into rjy/map02.wad.
I've been considering making some small alterations, in which case, under the current model we'd upload a modified copy to jond and change the symlink.
If fraggle, rjy, tarin or myself make further changes, it will move around again.
This is a bit of a legacy from the pre-SVN days. CVS was not so smart for moving files.
I think we should move away from symlinks entirely and just stick the modified levels directly in ./levels.
One immediate thing we'd lose is who is the "author". But I think we should move away from having one person be the "owner" or "author" of a resource. I'm really pleased that we are having multiple people make small changes to levels. I'd like to encourage it as much as possible.
|