Alex,

I can't speak about SmalltalkHub, but using FileTree one can store Monticello 
packages on disk in a form that one can use git for the heavy lifting of source 
code versioning. With FileTree, you need to do manual git commands.

Thierry Groubier is actively working on providing image-level support for Git 
based on using OsProcess[1]. Camillo Bruni, Stefan Marr[6] and Max Leske[5] 
have worked on a couple different approaches to interfacing to the Git C api 
from Smalltalk ...

The Metacello Preview[2] has Metacello level support for interacting with 
FileTree and GithHub repositories, but I am still in the process of fine tuning 
the Metacello Scripting API.

So at the moment I would say that using GitHub for Smalltalk is only for those 
interested in being on the bleeding edge. I do virtually all of my work using 
GitHub on a daily basis. GitHub is my primary repository for Metacello[2], 
FileTree[3] and tODE[4].

Slow but steady progress _is_ being made towards making git/github as easy to 
use as any other Monticello repository, we're just not quite there...

Dale

[1] 
https://github.com/dalehenrich/filetree/tree/pharo2.0/repository/MonticelloFileTree-Git.package
[2] https://github.com/dalehenrich/metacello-work
[3] https://github.com/dalehenrich/filetree
[4] https://github.com/dalehenrich/tode
[5] http://smalltalkhub.com/mc/MaxLeske/FileSytem-Git/main
[6] https://github.com/smarr/LibGit
----- Original Message -----
| From: "Alexandre Bergel" <[email protected]>
| To: "Pharo Development List" <[email protected]>
| Sent: Tuesday, July 23, 2013 11:01:18 AM
| Subject: Re: [Pharo-dev] [pharo-project/pharo-core]
| 
| Hi!
| 
| What this all business with Pharo on github is about?
| I checked https://github.com/pharo-project  and not much is said.
| 
| Can one store its application in Github?
| 
| About git, can Smalltalkhub be a nice facade of github? I mean, I do
| not want to use command line to save my code in a repository, but I
| would be more than happy that non-pharoers are aware of the very
| cool language Pharo by just glancing projects on github. Can
| Smalltalkhub instead use github for all the storing?
| 
| Cheers,
| Alexandre
| 
| 
| On Jul 23, 2013, at 7:23 AM, GitHub <[email protected]> wrote:
| 
| >  Branch: refs/tags/30294
| >  Home:   https://github.com/pharo-project/pharo-core
| > 
| 
| --
| _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
| Alexandre Bergel  http://www.bergel.eu
| ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
| 
| 
| 
| 
| 

Reply via email to