Hi victor For the record in 2002 we got monticello and it was cool. Monticello got three way merge way before a lot of DVCS. :) Now it is a bit showing its limits and age. We are working on having a back end for Git but not at the price to lose SEMANTIC versioning. Then I prefer to get a vector graphics engine than a git back end because this is not because we will have a git back-end that people will be able to sell products! We do not version stupid text but nice classes and methods with method granularity. And we do not want to force everybody to be a master in git to nicely work with Pharo. Then have a look at SmalltalkHub because this is where we are moving (and probably in a git based system). If you are interested by pharo for the web do not miss Amber and Seaside. Stef PS: Smalltalk and not SmallTalk On Mar 20, 2013, at 2:58 AM, Victor Stan <victor.stan@gmail.com> 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