Hmm, odd. My SVN client isn’t allowing either Branches or Labels, I’m not using the Trac interface for any of the source version management, just for the Wiki and backend SVN.
for now, to keep things simple, I’ve just checked in [tt]D_Weather.xml[/tt] as “broken”, with the two mods you mentioned (removal of Dup entry for “Fog” and change of serviceId) so you can pull the latest version to see the issues.
It’s still not working though. Perhaps this is related to the other problem I have with Advanced Scenes (the UI2 is currently only letting me define 1 of these, otherwise the Open/Close actions on the UI stop working for the Advanced Scenes)
On SCM, what I’d like to see is:
a) A set of guidelines and/or best practices for Directory structure.
This helps people know “what to expect”, and would encompass any “release”, “trunk” (etc) type directories.
b) A prescriptive for how to “bundle” the deliverable, until MarketPlace can handle it.
If you’re dev’ing the Market place, perhaps you can just provide us a short spec for container/deployment and we’ll follow that. When you’ve got the rest done, then we’ll be ready to go. Rules here would incorporate:
b1) File Naming rules
UPPERCASE, lowercase, camelCase, AltCamelCase etc
Release version # in the Filename Yes/No?
b2) File Format
ZIP, EAR, JAR, ??? along with any internal “structure” and/or expected Metadata files.
Ultimately I’d like to get rid of the Box.net stuff I’m using, but dont think we’re quite there just yet.
c) Download counter
Box.net gives me all sorts of stats for Download counts (etc). Something similar here would be handy for general tracking (esp if we release something by accident, and someone downloads it in the meantime… then we need to notify)
So what’s in the Release Downloads tool for Trac? Happy to test it if it steps us closer to the Marketplace direction (and some standards)