On 20 juin 2011, at 17:15, Tudor Girba wrote:
Hi Simon,
This would be a nice project.
Just, I don't have that much time.
On 20 Jun 2011, at 17:06, Simon Denier wrote:
As another side project which could be of
interest here, in order to demo the Moose platform, I would like to load a Git repo into
Moose. I was thinking of using Kumpel for example and one of the current Git projects on
Squeaksource.
It looks like
http://www.squeaksource.com/FSGit.html is the most recent project (May
2011). Is it up to date with the latest version of Pharo/FileSystem? I could load it in a
1.3 Core (a few tests red) but not in a Moose 4.4 (problem with RPackage).
I am not knowledgeable in either FSGit or Kumpel. Is anyone working on something similar?
Would it be difficult or cumbersome?
FSGit is definitely the way to go.
Now, Kumpel has a model that is close to SVN, but I do not think it is suitable to model
the distributed versioning of Git. I did not have a chance to look at FSGit, but is the
model that is offered by it not enough, without requiring wrapping?
I played a bit with FSGit, what it does is reify the Git model into Pharo (with commits,
trees, and blobs,
http://eagain.net/articles/git-for-computer-scientists/ ), which is
different from the traditional file system model. Of course you can then navigate the Git
model to extract information about the current files.
I stumbled upon a bug yesterday so I have to ask more information about FS-Git.
Cheers,
Doru
--
Simon Denier
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"No matter how many recipes we know, we still value a chef."
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
Simon Denier