On Thu, 17 Sep 2015, Martin Winter wrote:
Yes, not nice… but rebase is usually not recommended and if git IDs
change then I have a hard time to track back to previous test run (and
compare or rerun) But open to other suggestion if you (or someone else
here) has some ideas.
Then we'd need a workflow that avoided piping submissions through email
really. I.e. submission of git branches that could just be merged in.
Though that would render patchwork moot.
Or we need to find other tools that can provide the following in an
integrated way:
* Tracking of proposals
* Review
* CI tool co-ordination
* Git integration
Bugzilla can act as a back-end for at least 3 of those and integrate
nicely with the command-line in a git repo if used with "git bz". Gerrit
can do all of those, but it completely takes over (good for consistency I
guess).
So instead, we change that to
* push the volatile/patch-tracking/$ROUND/accepted head/tag, and announce
that to the list
* wait for the CI tool
* Based on that, the accepted head becomes master, or something needs
fixing
?
We can try this for this round and then go back and fix/change the
process based on the results.
There's one issue, if there are contributions that clash with each
other, or that are big and tend to cause clashes, I may separate them
out into separate branches, i.e.
volatile/patch-tracking/$ROUND/proposed/<ID or label>
I would suggest to not use linear arbitary numbers for $ROUND. Maybe
something based on date (when branch was started)? But if I know this
all starts with “volatile/patch-tracking” then this is workable to me…
I could put in a date, but then you can't know given one round what the
next is.
If it's round 1, 2, 3... I think it's easy to know what the next round
will be. If it's 20150918, or 201509, won't always be quite as easy.
Keep in mind that my results are mostly useless unless the OSPF / BGP
(vrf) fix is in the first round of accepted. Before they are added, I
just can’t test OSPF or BGP. (And no, that doesn’t mean that they should
be rushed in and potential reviews skipped - just stating the fact that
I need them to do any decent testing)
Yeah, I'll sort those first so - but that needs rebase! :)
regards,
--
Paul Jakma [email protected] @pjakma Key ID: 64A2FF6A
Fortune:
If all men were brothers, would you let one marry your sister?
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev