Moving diagrams to git/github -- thoughts?

32 views
Skip to first unread message

Brent Yorgey

unread,
Apr 22, 2012, 2:07:11 PM4/22/12
to diagrams...@googlegroups.com
Hi everyone,

I'm contemplating migrating the main diagrams repositories
(diagrams-core, active, diagrams-lib, diagrams-cairo,
diagrams-contrib, diagrams-doc) to github. I still think darcs is
superior to git, and will in any case continue to use darcs for
personal projects. But diagrams has reached a point where I would
really love to encourage more contribution --- and there's no denying
that github lowers barriers to contribution considerably, and seems to
be quite popular in the Haskell community at the moment. For a while
I was hoping that Owen Stephens' darcs-bridge project would allow us
to mirror the diagrams repos on github and hence allow me to have my
cake and eat it too---but some bugs surfaced in darcs-bridge and at
this point I have not much hope of them being fixed.

I've come to this point only with great reluctance, however, and
before taking such a drastic step I'd like to get others' feedback.
Do you think it's a good idea? Would it encourage or discourage you
from contributing? For example, if all of the main contributors to
diagrams thus far were to say "I don't think I'd contribute as much if
you moved it to github", that would be a strong incentive for me not
to move it, because I care more about the great community of people
we've built around this project than I do about volume of
contributions.

-Brent

Felipe Almeida Lessa

unread,
Apr 22, 2012, 2:18:57 PM4/22/12
to diagrams...@googlegroups.com
I have the same feelings as you have about darcs, git and GitHub.
Unfortunately patch-tag doesn't come even close to GitHub.

I think that it's better for the project to move everything to GitHub.
An organization "diagrams" may be created and people added to it.

Cheers,

--
Felipe.

Andy Gill

unread,
Apr 22, 2012, 2:26:14 PM4/22/12
to Brent Yorgey, diagrams...@googlegroups.com
I support this change.

We make extensive use of github and git and KU. Our thinking was though git
has flaws, github is amazing, we can use gitorious internally, and there are
reasonable gui tools on top of git.

Ian Ross

unread,
Apr 23, 2012, 3:26:04 AM4/23/12
to Andy Gill, Brent Yorgey, diagrams...@googlegroups.com
I'd vote for Github too. Darcs may be a better system overall than
git, but Github is very cool.

Michael Sloan

unread,
Apr 23, 2012, 4:02:13 AM4/23/12
to Ian Ross, Andy Gill, Brent Yorgey, diagrams...@googlegroups.com
A vote for github as well. I agree that darcs is very cool stuff, and
has a great CLI interface, but github's UI, lower forking /
contribution barrier, and discoverability make it superior. By
discoverability, I mean that when you search "haskell diagrams",
without being logged in to google, I get byorgey's github profile as
#4 on the results, far before any patch-tag results.

John Lato

unread,
Apr 23, 2012, 5:21:39 AM4/23/12
to Brent Yorgey, diagrams...@googlegroups.com
I wouldn't support changing to github, but it wouldn't impact my
contributions either way.

John L.

Reply all
Reply to author
Forward
0 new messages