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

stephane ducasse stephane.ducasse at gmail.com
Wed Dec 15 06:57:56 UTC 2010


igor

It would be good to have a structure so that people can have their own branches and do not pollute by accident the blessed one. What is the process then?
I would like to have 
	- mariano experiments 
	- JB handle vm 
	- ...
that can be checkedout and compiled but not polluting the normal VM.

Stef


On Dec 14, 2010, at 10: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