Rails had 468 committers for its 3.2.0 release [1]. Pharo probably had less than a tenth of that between 1.4 and 2.0 and Seaside 3.0 maybe a fifth of Pharo. As Stuart mentioned there is work being done. Smalltalk is the 48th most popular language on github[2] and so there are projects and tooling for interacting with it. On the mailing list archive across all Smalltalk public mailing lists there are ~2200 posts about github[3] discussing various reasons why things are or are not happening.
Its not that there's not effort, or it doesn't exist, or isn't considered. Its that its either not there yet, or not going to get there because a better option will come up or along that people in the more-limited-in-number-of-people-than-you're-used-to open source Smalltalk community want to work on more than github integration [4]. Which features of git are you missing? Which of github? [1] http://contributors.rubyonrails.org/releases [2] https://github.com/languages/Smalltalk [3] http://forum.world.st/template/NamlServlet.jtp?macro=search_page&node=1294792&query=github [4] http://www.smalltalkhub.com On 03/19/2013 06:58 PM, Victor Stan wrote: > Why are SmallTalk projects/source code hosted on SS3 Gemstone instead of > Git/GitHub? > > I'm coming to SmallTalk from the world of web development with open > source software, primarily Rails, and I'm very familiar with the amazing > social network/source code repository that is GitHub. It is truly an > industry defining entity, so many open source projects have been able to > harness the ease of use, features and community around Git and GitHub. > > At the moment, as I'm trying to learn more about SmallTalk and Pharo > especially, (my primary interest in Pharo is to use it as a web > development platform), I am a bit shocked, if I may be frank, at the > tooling used for source code and open source project management. I see > that the popular trend now is to move to SS3/Gemstone, and I appreciate > anyone that helps open source development/projects, but I can't see how > they can even come close to the functionality of GitHub for source code > hosting and OS project management, so I pose the question: is there an > effort, why or why not, to start integrating with GitHub and Git for > source code management? > > I know that historical precent and the tools built into Pharo/SmallTalk > images, like Monticello are predecessors to GUI source control, but > given the leaps that Git has managed to take, in distributed source code > management, how does the existing SmallTalk community feel about it's > current tooling in this regard? > > Thanks, > > Victor Stan > > Schedule me: > http://quicklyschedule.quicklyschedule.me/victor > > Add me to your address book - it's easy! > http://contactmonkey.com/victor >
