[Vm-dev] A Git-based VM sources repositories for you

Igor Stasenko siguctua at gmail.com
Tue Dec 14 22:50:46 UTC 2010

On 14 December 2010 23:41, Andreas Raab <andreas.raab at gmx.de> wrote:
> I thought we had sort of agreed on using http://squeakvm.googlecode.com?

Oh. Seems like i missed that part.

> Besides using git (which is a downside from my perspective; I'm much more in
> favor of Mercurial) how does gitorious stack up compared to Google code?

I plan to use it mainly for storing a code there.
What else we need? Issue tracker? Wiki? mailing list(s)? We got that already.

> Cheers,
>  - Andreas
> On 12/14/2010 1:23 PM, Igor Stasenko wrote:
>> Hello, community
>> (preface) there was a discussion about using git for VM sources and
>> recently in pharo team, we are also discussed that, and decided to go
>> on.
>> So i started to look for an options and found that Gitorious is best
>> solution for us all.
>> In contrast to github, it doesn't charging users when their repository
>> grow beyond 300Mb in size.
>> And its totally free for open-source projects.
>> To be sure, that i understood thing well, i even sent mail to support
>> to clarify some aspects of their policy and got following in answer:
>> <<<<  quote start
>> I can't even begin to tell you how happy I am about this! Smalltalk is
>> the coolest thing I know about computers, and I love what you have
>> done with Squeak, thanks!
>> <... skip technical details ...>
>> The short version: go ahead! I'm really pleased you want to use
>> Gitorious and I hope you'll be satisfied!
>> Cheers,
>> - Marius
>>>>>>>> quote end.
>> So, after such warm welcome, the choice was obvious :)
>> I made a mirrors of SVN repositories for Squeak VM and Cog VM
>> on gitorious.org.
>> i created a group named:  squeak-vm-developers
>>     http://gitorious.org/+squeak-vm-developers
>> this group owns two projects:
>>    Squeak VM  (http://gitorious.org/squeak-vm)
>>    and Cog VM (http://gitorious.org/cogvm)
>> Any member(s) of group having an admin access to these projects , and
>> commit rights to projects 'blessed' repositories:
>> http://gitorious.org/cogvm/blessed
>> http://gitorious.org/squeak-vm/blessed
>> (yes, a single project could have multiple repositories, but for start
>> we will use just one - a blessed ;)
>> Now what any people from street can do:
>>  - register @ gitorious.org
>>  - go to /cogvm/blessed or /squeak-vm/blessed
>>  - click magic 'clone repository' button
>>  and from now you will have a fresh copy of 'official' repository,
>> ready for hacking in your own corner,
>> where you are the all powerful deity and can do anything you want
>> without asking anyone.
>> That's the main reason for migrating to git-based hosting:
>>  - easy for getting in
>>  - no additional administration costs
>>  - people can easily exchange the results of their own experiments
>> without putting an 'official' repository in danger.
>> @(John, Elior, Ian&  other currently active SVN users) note: There is
>> no pressure for migrating to git-based source code management.
>> if you keep using SVN, no problem. I will take care with refreshing a
>> blessed repo(s) with SVN commits.
>> But if you want to migrate, ask me, and i will add you to
>> 'squeak-vm-developers' group. Note that this group serves only for
>> managing
>> and official 'blessed' repos, and if you don't want participate, you
>> can just live in own corner as anyone else can. This doesn't make much
>> difference anyways :)
>> I just wanna tell, that from now i will use own clone(s) of 'blessed'
>> repos for experiments and of course i encouraging everyone,
>> who wants to start hacking VM(s) to do the same.

Best regards,
Igor Stasenko AKA sig.

More information about the Vm-dev mailing list