12-14-2010, 05:01 AM,
|
|
fudje
Member
|
Posts: 87
Threads: 6
Joined: Dec 2007
|
|
Sadly because I also misquoted in the first place, I also lose a million points I fixed it now
|
|
12-16-2010, 02:31 AM,
|
|
fudje
Member
|
Posts: 87
Threads: 6
Joined: Dec 2007
|
|
My take on possible workflow. First up is a view on how the main tree could be managed:
http://fudje.blogspot.com/2010/12/hypoth...w-for.html
|
|
12-16-2010, 05:26 PM,
|
|
fudje
Member
|
Posts: 87
Threads: 6
Joined: Dec 2007
|
|
That's more of an "If I was running the show..." kind of comment, however: My point of view comes from the fact that with a dvcs you can generally afford to shut down the main tree during the bugfix phase of a release, as each developer's branch can be accessible to every other developer, allowing for continued testing during this time. On the other hand, if you approach a system with the thought of a staging branch being a good idea, you probably ought to have one. It's not a bad thing, merely something that can be omitted if you don't mind allowing development to be completely decentralised during this period
The article and its follow up that is currently in the works are more supposed to be food for thought. Certainly the part that deals with developer trees should be more interesting to the wiki anyway.
|
|
12-23-2010, 12:00 PM,
|
|
fudje
Member
|
Posts: 87
Threads: 6
Joined: Dec 2007
|
|
As I said before, if it's a question, you should probably use one. An extra branch isn't very much extra complexity at all, it has essentially no cons.
|
|
01-17-2011, 09:03 PM,
|
|
fudje
Member
|
Posts: 87
Threads: 6
Joined: Dec 2007
|
|
Took a bit longer than I expected (and, I guess, promised), but here's part II of the workflow, or the bit for developers who are not "collaborators".
http://fudje.blogspot.com/2011/01/hypoth...w-for.html
|
|
|