Python moves to GitHub
21–30 of 119 posts
Re: Python moves to GitHub
#22Earlier quoted context omitted.
I'm not sure why it's a problem though. If they decide to go down that path, it's not that hard to move off. They don't have the lock-in that would scare me like having terabytes of data in an oracle database.
The problem is with people's mindset that everything has to be on github. Large projects that dare to use self-hosted more fitting infrastructure like Phabricator tend to be punished socially.
Unable to attract as many contributors? The cold reality is that most open source projects aren't really TRYING to attract contributors. Small-time hobbyists often don't want to play with others in their personal project sandboxes, and big-time projects with high profile usually put up high barriers to contribution.
Unable to attract as many end-users, or as much public mindshare? Now this makes more sense. Many of the high-profile moves to GitHub are really about P.R., and signaling friendless to the developer community (e.g. Microsoft's recent image re-branding efforts). Not having a GitHub presence DOES make you less visible and more isolated from developers today.
Either way, I would argue that GitHub is really just a sort of Facebook or Twitter-like presence for software organizations. A way to draw attention, publicity, or mindshare from the public... but often merely a hosting mirror, and not even the primary toolset through which the software is actually developed.
This being the case, who cares if GitHub is dominant? Or SourceForge ten years ago, or whatever the next popular thing might be ten years from now? In most cases, it's effectively about as consequential as having to shift your focus from MySpace to Facebook when the audience moves.
Re: Python moves to GitHub
#23Earlier quoted context omitted.
Not really, the inconvenience of having to register another account (which often means another set of password) is quite a big deal for entry.
I'd consider "single sign on that connects me to tons of projects' repos to be great UX. Personally, it (and the centralized API) are big reasons I use GitHub to interact with projects whenever possible
Re: Python moves to GitHub
#24Re: Python moves to GitHub
#25Re: Python moves to GitHub
#26this is pretty significant; so far the only git presence of Python was a "semi-official readonly mirror" on github: https://github.com/python/cpython now does this mean that Python will completely switch away from Mercurial? this was one of the major projects still using hg what does this mean for mercurial's global adoption vs git? also, i don't understand why the free software aspect of gitlab wasn't an important a…
Re: Python moves to GitHub
#27this is pretty significant; so far the only git presence of Python was a "semi-official readonly mirror" on github: https://github.com/python/cpython now does this mean that Python will completely switch away from Mercurial? this was one of the major projects still using hg what does this mean for mercurial's global adoption vs git? also, i don't understand why the free software aspect of gitlab wasn't an important a…
Re: Python moves to GitHub
#28Everyone is moving to GitHub these days. Why doesn't Gitlab.com get more love? Isn't their whole stack open source?
Re: Python moves to GitHub
#29Re: Python moves to GitHub
#30GitHub's reign over public open source programming is a bit terrifying. But, it's been mostly benevolent so far, but I do find it troubling to trust a private company to keep dev's in mind, and not profit.
The good news is that it is straightforward to make a copy of much of the important public data on GH.