Hey all,
I received a very enlightening letter from a reader of the CVS standards
letter I posted last week. Basically what I am suggesting comes from
Philip McAllister email. I agree with it but I want feedback from the team
before it is made law.
In the future everyone will create a CVS branch for their work. There will
be two permanent branches as well. The first will the master core (what the
developers will eventually merge into). The second core will be the release
candidate.
When you are finished working on your branch, you will contact the person
in charge of the CVS master core. The person in charge will help you
combine the two. This insures that only ONE merge is happening at a time.
This might be a little more complicated but it will prevent bad merges.
The release branch will be worked on only for bug fixes. It will stay
separate from the development branch. Once the development branch is in
good shape and the release candidate is bug-free (LOL) then the dev. will
replace the RC.
Sound good? Send me feedback on what you think. I will discuss it with the
core developers and post what we think.
Happy Thanksgiving! (USA version)
Happy Monday! (International version)
Matt
Matthew McNaney
Internet Systems Architect
Electronic Student Services
Email: ma...@tu...
URL: http://phpwebsite.appstate.edu
Phone: 828-262-6493
|