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