On Wed, 28 May 2014 14:31:08 -0500,
DRC wrote:

> Again, not arguing, but just trying to understand the situation fully. 
> SourceForge supports git, so are you saying that github offers features 
> above and beyond just plain git?

Yup. It's very much based on a git workflow, but they have put a lot of
effort into making it as smooth as possible. Normal contributions
basically work like this:

1. Somebody goes to the tigervnc page, and then clicks "fork". That
gives them their own private playground at github that they can play
around with as they please.

2. They do some changes. Fix a bug, implement a feature, etc. This is
visible on github so they can get input and collaborate with others if
they please.

3. Once they're happy with the changes, they click on "Send pull
request" which will automatically add a ticket and a pull request in
the upstream project (i.e. tigervnc).

4. We, as tigervnc maintainers, can comment on these changes. Even on
individual lines of individual commits.

5. The contributor can do additional commits based on feedback, within
the same discussion.

6. Once we're happy, we can click "Merge" and have it directly
integrated. Or do it manually if it's a complex merge, or if we want to
test it/tweak it first.

There is also integration with build systems so that we can request a
test build of a pull request.

Rgds
-- 
Pierre Ossman           Software Development
Cendio AB               http://cendio.com
Teknikringen 8          http://twitter.com/ThinLinc
583 30 Linköping        http://facebook.com/ThinLinc
Phone: +46-13-214600    http://plus.google.com/+CendioThinLinc

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to