On Fri, 2008-07-25 at 13:57 +0100, Phil Muldoon wrote:
* Upstream rule: I think we should require FSF assignment paperwork,
so that we can push changes upstream. I don't think this will be a
major imposition.
Again this is probably stating what is implied already, but if there are
no patch-dependencies holding another patch back in Archer, it should be
merged upstream.
I agree with this, but wonder how well it would work in practice.
Since Archer is a branch, it can accept some experimentation which
wouldn't be ready for HEAD yet. Also, if the patch which ends up
accepted in HEAD has some rework based on review comments, these
differences should be reflected back in the branch and this could be
some work...
So while this is good practice it is also some burden on the developer,
which Tromey says he would like to keep low. Perhaps this can be kept as
optional, for those who want to get bonus points? :-) It would surely
ease future merge (both merge from HEAD, and to HEAD).