tag:blogger.com,1999:blog-6568744196982634289.post6825008418537862044..comments2023-03-22T00:53:57.718-07:00Comments on Ondřej Čertík: Google Code vs GitHub for hosting opensource projectsAnonymoushttp://www.blogger.com/profile/02845032202161204018noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-6568744196982634289.post-84861592420034167002010-11-23T14:02:07.460-08:002010-11-23T14:02:07.460-08:00I would not worry about issues for now. Google Cod...I would not worry about issues for now. Google Code works and it's probably still the best. I think that GitHub will eventually improve its issues, and then we can think if we want to move it. I would keep it where it is, as people are used to using it and it seems to be working for us just fine.Anonymoushttps://www.blogger.com/profile/02845032202161204018noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-77594679471176081952010-11-23T13:14:08.129-08:002010-11-23T13:14:08.129-08:00@Vinzent
OK, that makes me feel a little better. ...@Vinzent<br /><br />OK, that makes me feel a little better. Of course, there would still be the issue of reimporting the issues into whatever other tracker. But, like I said, the Google Code issue tracker works just fine for the moment (and actually has some nice features, like autolinking issue names, etc.) so we can just worry about that only if we ever decide we want to move somewhere better.Aaron Meurerhttps://www.blogger.com/profile/07681610358074038422noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-18581810966545690482010-11-23T12:12:49.672-08:002010-11-23T12:12:49.672-08:00@Aaron:
Here is the link.@Aaron:<br /><br />Here is the <a href="https://github.com/mattpap/google-utils/blob/master/issues-dump.py" rel="nofollow">link</a>.Vinzent Steinberghttps://www.blogger.com/profile/17005741759941625219noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-57964765340600799092010-11-23T11:42:50.237-08:002010-11-23T11:42:50.237-08:00Aaron Meurer said:
It does worry me a little bit ...Aaron Meurer said:<br /><i> It does worry me a little bit that if we ever did want to move the issues somewhere else that Google Code doesn't seem to offer any way to export them (unlike the wiki pages, they are not stored in the svn repository). </i><br /><br />AFAIK, Mateusz wrote a script for this.Vinzent Steinberghttps://www.blogger.com/profile/17005741759941625219noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-36607604287452919372010-11-23T11:41:46.098-08:002010-11-23T11:41:46.098-08:00Aaron Meurer said:
> It does worry me a little ...Aaron Meurer said:<br />> It does worry me a little bit that if we ever did want to move the issues somewhere else that Google Code doesn't seem to offer any way to export them (unlike the wiki pages, they are not stored in the svn repository).<br /><br />AFAIK, Mateusz wrote a script for this.Vinzent Steinberghttps://www.blogger.com/profile/17005741759941625219noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-27611161934551603172010-11-19T17:39:52.949-08:002010-11-19T17:39:52.949-08:00I agree that the project should be developed (and ...I agree that the project should be developed (and compiled) using opensource tools, and that is true for SymPy (I use Ubuntu and I don't need any proprietary things to develop SymPy).<br /><br />For hosting however, someone has to pay for the computer, connectivity, disk, and especially maintenance. Which used to be me (I paid $20/month for a linode and hosted everything there). GitHub is free (I don't pay $20/month anymore) and provides a way better job both in terms of maintenance and features. It's a huge relief to me.<br /><br />As to gitorious -- first of all, it is AGPL, which I don't even consider an open source license (I know that Debian now accepts AGPL software, but it's clearly on the edge between opensource and closed source).<br /><br />Second of all, github provides API to access all important data, and for example the wiki engine is even opensource, and not just AGPL (like gitorious), but BSD, so that's as open as it could be.<br /><br />If I look at the gitorious wiki, for example here:<br /><br />http://qt.gitorious.org/qt/pages/GitIntroductionWithQt<br /><br />I don't see any way to download the data (at github I can download the git repository of the wiki). The same with other things, gitorious doesn't seem to offer any API (correct me if I am wrong). So if that is the case, then gitorious.org is <b>less</b> free than github.com, because once you use it, you are stuck there, while at github you pretty much always have the option to get the data and host it yourself.<br /><br />As to hosting gitorious on your own server, that of course is nice, but as I said, I don't want to do the admin work, I much rather use something that works, and even pay them (I pay github) for their services, which is exactly what this is.<br /><br />Someone has to pay gitorious.org servers, which means that they also need to earn money somehow. Github guys have a better business model, thus earning more money and thus at the end of the day can do more services, thus saving my time.Anonymoushttps://www.blogger.com/profile/02845032202161204018noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-9077895991051225802010-11-19T11:32:56.727-08:002010-11-19T11:32:56.727-08:00if the Cython repo is in mercurial, why is github ...if the Cython repo is in mercurial, why is github even an option? Google-code is kinda clunky. Bitbucket is the best option for a mercurial repo with similar features (better in some areas, less in others) to github.Bryan Colehttps://www.blogger.com/profile/03038761088246253093noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-16146063458921315382010-11-19T08:42:35.627-08:002010-11-19T08:42:35.627-08:00Just to share a bit of history, there were a ton o...Just to share a bit of history, there were a ton of *Forge sites that supported free software project management. Freshmeat.com and SourceForge.com both come to mind as well as other tools like Berlios. Not to mention Launchpad.<br /><br />That is not meant to be critical, just a little historical context.<br /><br />I personally don't have a preference when it comes to git as I've been pretty happy with bitbucket. Most folks I do talk to mention the community at github is pretty powerful, which is something to consider, even if it isn't free.elarsonhttps://www.blogger.com/profile/10311421080197766290noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-19779267291938099442010-11-19T08:39:59.730-08:002010-11-19T08:39:59.730-08:00By the way, looking around gitorious, it looks lik...By the way, looking around gitorious, it looks like it is at least as good as, if not a little worse than GitHub. The interfaces for both websites are very clean. GibHub is maybe a little easier to navigate. For example, there doesn't seem to be a clear way to change the branch you are on in gitorious. <br /><br />Also, I often get "This Git object is too large to be displayed in the browser" when trying to look at something, which isn't very useful.Aaron Meurerhttps://www.blogger.com/profile/07681610358074038422noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-14514493773569021292010-11-19T08:32:14.589-08:002010-11-19T08:32:14.589-08:00You pretty much summed up the way that I feel abou...You pretty much summed up the way that I feel about it. Google Code has a pretty good issue tracker, but everything else is better at GitHub. It does worry me a little bit that if we ever did want to move the issues somewhere else that Google Code doesn't seem to offer any way to export them (unlike the wiki pages, they are not stored in the svn repository). But I don't see us wanting to do that any time in the foreseeable future, so hopefully if that day ever does come, it will be easier to do at that point. <br /><br />To the other commenters, aside from the portability and the intangible benefits of "freeness" (which I don't know about Ondrej, but I don't really care if the software is GPL or BSD), how do the features of gitorious compare?Aaron Meurerhttps://www.blogger.com/profile/07681610358074038422noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-3658508511228305092010-11-19T06:51:07.147-08:002010-11-19T06:51:07.147-08:00@zack:
I'm impressed by the fact that the only...@zack:<br /><i>I'm impressed by the fact that the only aspect of developing a Free Software tool you mention is the need of "social tools", overlooking the (implicit) need of developing Free Software *using* Free Software.</i><br /><br />Your comment is extremely subjective and short-sighted. I too write 90% of my open, free software on Github because I like it. Yes, there is Gitorious, but at this time, it is flat out inferior in a number of ways that makes it a poor substitute.<br /><br />The social aspect <b>is</b> important, and is a good selling point. However, as you said, it is not the only one. But that's the author's choice.Anonymoushttps://www.blogger.com/profile/12213846259857624016noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-28932912389904855172010-11-19T06:22:05.620-08:002010-11-19T06:22:05.620-08:00Why not use bitbucket if they use Mercurial? bitbu...Why not use bitbucket if they use Mercurial? bitbucket (in my opinion) have a better bug tracker then github and a lot of "social" features.etiennedhttps://www.blogger.com/profile/06300810920974461506noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-45446361727789472152010-11-19T01:23:06.780-08:002010-11-19T01:23:06.780-08:00As they said before go with Gitorious! It's Fr...As they said before go with Gitorious! It's Free Software, in the sense that you actually can install it on your servers if needed.Flavio Tordinihttps://www.blogger.com/profile/15750595624707945365noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-35689376557049719772010-11-19T01:00:30.701-08:002010-11-19T01:00:30.701-08:00I'm impressed by the fact that the only aspect...I'm impressed by the fact that the only aspect of developing a Free Software tool you mention is the need of "social tools", overlooking the (implicit) need of developing Free Software *using* Free Software.<br /><br />As others have commented here already, I suggest you read<br /><a href="http://mako.cc/writing/hill-free_tools.html" rel="nofollow">Free Software needs Free tools</a>:<br />developing Free Software by not using Free Software sends out a very bad message.Stefano Zacchirolihttps://www.blogger.com/profile/03439573298274571345noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-76861464221981195432010-11-18T23:02:34.059-08:002010-11-18T23:02:34.059-08:00http://gitorious.org/http://gitorious.org/وليد سعودhttps://www.blogger.com/profile/13058790116613632759noreply@blogger.comtag:blogger.com,1999:blog-6568744196982634289.post-26196332086983262262010-11-18T22:55:43.761-08:002010-11-18T22:55:43.761-08:00http://mako.cc/writing/hill-free_tools.html
Quit ...http://mako.cc/writing/hill-free_tools.html<br /><br />Quit using GitHub and Google Code!slashdotaccounthttps://www.blogger.com/profile/16290555882203363205noreply@blogger.com