I can honestly say it's been a long time since I looked at the public
Flex SVN repo; so I'm not sure the extent of what is in there or how it
is organized.
Most projects I've worked on have used a "Trunk/Branch/Tag" approach.
To map:
* Released sounds kind of like tags; which is a full snapshot in time
that--presumably--doesn't change.
* Stable sounds kind of like Trunk, which is the primary working branch
for the next version.
* Sandbox/Unstable sound like branch; which are different working
copies. They often start as an off-shoot of the trunk; presumably to be
combined back in at some future point.
Is it worthwhile to separate "long term development" (Sandbox) ) vs
"Short term stuff development" (UnStable)? I assume we wouldn't want to
do that development in the same sub-branch; but is there a reason to
make the distinction between short term and long term development?
Beyond that, I don't have a strong opinion either way.
On 1/4/2012 7:42 PM, Alex Harui wrote:
I’m loving the ideas and energy on this list so far. And so, the subject
question needs to be answered: What should we (the committers in this project)
do first?
To do so without getting de-stabilized by the longer term projects, we should
agree on a branch strategy. It sounds like many Apache projects have multiple
branches like:
-Sandbox: Anything that doesn’t fall over immediately can go here
-Unstable: Things that are being polished for release can go here
-Stable: The release candidate goes here.
-Released: The latest release.
Long term projects would go in Sandbox and shorter term stuff would go in
Unstable and get synched to Sandbox if required.
Most of you are volunteers trying to scratch out spare time to make
contributions, but some of us have all day to work on this stuff. I am
thinking of splitting time between long-term work and short term work and use
JIRA to guide what short-term work I do.
--
Jeffry Houser
Technical Entrepreneur
203-379-0773
--
http://www.flextras.com?c=104
UI Flex Components: Tested! Supported! Ready!
--
http://www.theflexshow.com
http://www.jeffryhouser.com
http://www.asktheflexpert.com
--
Part of the DotComIt Brain Trust