[Mono-dev] github workflow proposals
    Rodrigo Kumpera 
    kumpera at gmail.com
       
    Tue Jul 27 17:42:14 EDT 2010
    
    
  
On Tue, Jul 27, 2010 at 6:22 PM, Geoff Norton <gnorton at novell.com> wrote:
> Github takes the first line from the commit message to build this page:
>
> http://github.com/mono/mono/commits/master
>
> I think we should modify our current commit messages to not just be the
> change log entries, but have a 1 line summary of the patch first like this:
>
> http://github.com/mono/mono/commit/5ab946450584e127878d7abbedeeca2688ef032f
>
I like this change, otherwise github's build page is pretty unusable.
>
> Additionally,  I think we should implement a policy that all "work
> branches" are made in user forks; and the only people who should be making
> branches in the mainline github are QA for release managment practices.
>
> thoughts?
>
>
It doesn't make any sense to have work/feature branches on the central
repository given we're using git. It's much easier and cleaner to simply
have them on personal forks. One might not like dealing with extra remotes,
but that would be a burnen only to mantainers  merging code from
contributors.
I have another proposition to make. Can we stop using Changelog files? Those
can be generated from the commit logs for tarballs and releases without
losing anything at all. Commit messages would still have to be at least as
informative as they currently are.
Not having Changelog files resolve 90%+ of our sources of conflicts and make
the forkqueue much more useful. If we are to move to a DVCS style of
development, this will be a big barrier otherwise.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20100727/d9fe8aad/attachment.html 
    
    
More information about the Mono-devel-list
mailing list