2013/2/22 Age Bosma <age.bosma@...>
> On 22-02-13 14:49, jerome wrote:
> > Maybe there is still one real advantage to SourceForge against GitHub: I
> never saw any files hosting limitation...
> > "if your bandwidth usage significantly exceeds the average bandwidth
> usage (as determined solely by GitHub) of other GitHub customers, we
> reserve the right to immediately disable your account or throttle your file
> hosting until you can reduce your bandwidth consumption."
> Gramps will never reach that limit compared to other much bigger and
> popular/active projects on GitHub.
> > https://help.github.com/articles/github-terms-of-service
> > About git, maybe you missed 'git' page on wiki?
> > http://www.gramps-project.org/wiki/index.php?title=Git
> I know it is possible to just use git for svn repositories, but it seems
> to me that using GitHub would be much more efficient and effective for
> development. Compared to GitHub SourceForge is a big mess imho.
> Take the mailing list archive e.g. Why would I want to see a calendar
> taking up the complete screen with just some numbers? Take the source
> view e.g. Can you think of something more annoying then the source
> jumping up as soon as you select a line? Bye, bye focus and context.
> Take the "handy" ready made checkout commands at the top of the source
> page e.g. I just want to url, not the complete command, but the messy JS
> only allows me to select the complete line. Take the cluttered UI in
> general e.g. It's a maze to just get where you want to go: code and issues.
> I don't know for sure why you are using Mantis instead of the
> SourceForge bug tracker, but I assume, based on my own experience in
> using the SourceForge bug tracker, it's because it's a PITA to use.
> Maybe GitHub's issue tracker does work for you and you can get rid of a
> separate system...if not, there's always bugzilla ;-)
> I realize it isn't a small step to take, you are used to SourceForge and
> SVN, but I expect it to be just a matter of time before you switch
> anyway, so better sooner then later ;-) It might not be GitHub, but
> there Google code and whatnot as well. Anything better then SourceForge.
You are showing a very developer mindset.
I would shift to git myself tomorrow, I have several projects on github and
As admin of Gramps, there are other considerations to take however:
1/sourceforge has been there since the very beginning. Just throwing that
away is a cold approach. During 12 years, I'm not aware of big issues or
problems. Sourceforge does provide git, so going away for git is not needed.
2/github code is not open source. This might seem like a no-problem, but
just like sourceforge, github can be bought by other companies we don't
Sourceforge is open source code itself by the way:
So is gitorious where I also have some projects.
The takeover by Dice of sourceforge is something that worries me more, and
which might force us somewhere else in the near future. A career website
and open source hosting does not seem like a good match to me.
3/as much as we might like git, I have seen many non-programmers struggle a
lot with it. They just don't 'get' the branches stuff. Gramps has a very
high beginners and non-programmers versus programmers ratio. Last query
about git had most core developers for git by the way, but those are the
same people who can use git-svn without problems.
4/ the biggest issue I see is that we can't work with a Linus type repo,
and then pull requests. Nobody has the time for that. So we would need a
central git, and then all core devels can pull from the central from their
own clones or devel branches. Well, this all sounds very much like svn :-)
If you could point to a project that can manage such a workflow nicely with
git, do point the way. Perhaps something like qt on gitorious, but did not
look into it.
I would very much like local commits before a merge, which is the biggest
problem with svn.
I surely hope that sourceforge up's their game, and improves again with
their new masters. Their shift to allura was done for that I assume. For
the current sourceforge hosting, they are good however, no complaining.
Main issue is the 3/ above
About our bug tracker, and also wiki. We have full control over those, and
that also has value.
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> Gramps-users mailing list