RFC: updated workflow [WAS: Re: git+patch workflow]
Patrick Winnertz
winnie at debian.org
Sun Jan 4 20:28:29 UTC 2009
Hey
because of Oswald Buddenhagen's post I rethinked the workflow and discussed a
better workflow with slavaz.
Please comment:
- every patch has to be acked twice
--> if patch is broken a rev2 has to be created and be discussed
- a acked patch has to be applied in a branch of master and needs to be tested
there by different people. (Everybody who has tested it should report to the
ticket)
- after some testing in the branch we merge into the master branch (and the
ticket is closed)
This is pretty much the old stuff above (now we create a branch for every
ticket (proposed branchname 1234_something_describing).
When we want to do a release:
Simply do a tag on mc-4.6.2~rc1
--> Test it and if it is okay tag also mc-4.6.2
--> Otherwise mc-4.6.2~rc2
--> Test it and if it is okay tag here mc-4.6.2
--> ...
In the meantime new patches can be discussed and tested as written above..
After the release we rebase the branches and merge them into master.
Please comment.
Greetings
Winnie
ps: If this is okay I'll delete the stable branch and update/write a bit
about this workflow to our wiki)
--
. '' ` . Patrick Winnertz <winnie at debian.org>
: :' : proud Debian developer, author, administrator, and user
`. `'` http://people.debian.org/~winnie - http://www.der-winnie.de
`- Debian - when you have better things to do than fixing systems
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.midnight-commander.org/pipermail/mc-devel/attachments/20090104/607de678/attachment.asc>
More information about the mc-devel
mailing list