Re: [Pharo-users] Google Summer of Code is here, your ideas please!
Hi, so that's not exactly what i had in mind. In a portable git interface for Smalltalk code, menticello would be an optional plugin (just like store, envy, sts or whatever), but it would be self contained with a clever api to implant it into a dialect. Let's call it "git native" with plugs for dialects... Joachim Goubier Thierry <thierry.goubier@cea.fr> schrieb:
Le 04/02/2014 14:34, Sven Van Caekenberghe a écrit :
On 04 Feb 2014, at 14:31, Joachim Tuchel <jtuchel@objektfabrik.de> wrote:
* An interface to manage Smalltalk source code in GIT with tools for merging etc. - with Portability as a primary design goal (Cypress sure is the place to start from)
That already exists, in Thierry's work, right ? He recently posted about this...
I have the base git support... I carefully avoided the "tools for merging" part :P
Anybody who has done merges with git, especially on Monticello packages under filetree format, will understand why :(
(I tend to merge under Monticello and recommit instead. Works very well, but doesn't register as a merge for git. It's something I'd like to solve eventually, one day...)
Thierry -- Thierry Goubier CEA list Laboratoire des Fondations des Systèmes Temps Réel Embarqués 91191 Gif sur Yvette Cedex France Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
Le 09/02/2014 15:42, Joachim Tuchel a écrit :
Hi,
so that's not exactly what i had in mind. In a portable git interface for Smalltalk code, menticello would be an optional plugin (just like store, envy, sts or whatever), but it would be self contained with a clever api to implant it into a dialect. Let's call it "git native" with plugs for dialects...
Looks like FileSystem-Git to me :) http://smalltalkhub.com/#!/~FileSystemGitDev/FileSystem-Git I'm effectively at the other end: making a plugin for Monticello to talk to git. Like the hg equivalent I'v seen announced for ST/X, it shows possible usage patterns of git (and hence be a requirements for your interface). Thierry -- Thierry Goubier CEA list Laboratoire des Fondations des Systèmes Temps Réel Embarqués 91191 Gif sur Yvette Cedex France Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
participants (2)
-
Goubier Thierry -
Joachim Tuchel