[OT] DVCS
Vladimir Panteleev
vladimir at thecybershadow.net
Thu Oct 28 06:19:11 PDT 2010
On Thu, 28 Oct 2010 10:48:26 +0300, Russel Winder <russel at russel.org.uk>
wrote:
> Any FOSS project allows this, you just want to use a hosting site.
> Launchpad and BitBucket behave like GitHub in this respect -- I don't
> know about Gitorious but I suspect it is the same.
I would expect nothing less. Human approval of projects in today's
fast-moving world seems like stone-age.
> And the difference with others -- except the one-click being replaced by
> a command line?
Is this a serious question?
1) You don't need to take care of firewalls or your own hosting server to
publish your changes
2) The repositories are semantically linked
3) Your commits will appear on the project's network graph, allowing
anyone to merge/cherry-pick them
> Personal workflow, the model is not special.
If you say so.
> Git and GitHub are not special in any of the above points.
Sorry, I disagree. The second best project hosting website that I saw
which allows this kind of implicit interoperability between forks was
Launchpad.
I stand on my point that GitHub would fit D's development model the best
of all other solutions that I noticed. Because D's project maintenance is
not very reliable, anyone can start their own fork and e.g. add certain
patches from Bugzilla. GitHub's network graph gives you the current state
of a project of all its forks at a glance, which is extremely useful, and
the next best thing is Launchpad's list of branches sorted by last
activity.
Disregarding the capabilities of project hosting websites and judging the
tools alone is absurd, IMO (unless your project's intended contributor
audience dislikes project hosting websites as much as you do).
--
Best regards,
Vladimir mailto:vladimir at thecybershadow.net
More information about the Digitalmars-d-announce
mailing list