Hi! Germán Arduino wrote:
Hi Göran:
Sorry by my intromision here, but want to say somethings :)
2010/2/23 Göran Krampe <goran@krampe.se <mailto:goran@krampe.se>> [SNIP] What I have seen so far in Metacello is indeed nothing new - the senarios and discussions about dependencies etc go loooong way back.
I'm on Squeak from old 3.2 times. And yes, a lot of discussions about packages, etc, but only discussions on most of cases. I think Metacello solves the dependencies questions very well and the other tools not (with exception of Universes probably, but abandoned now). Also Metacello provides all the features explained on the excellent mail of Torsten, assuring that the configurations will work with the time not breaking stuffs.
The solution of using Metacello+Monticello is, imho, very simple, easy and productive and is here, available to us. :)
I never claimed otherwise! I am just saying that there is nothing new - and frankly, though I admit not having read carefully, I didn't find the example so... impressive. Perhaps I need to read it again. Again though - I am not saying anything negative about Metacello. [SNIP]
Anyway, "common exchange mechanism" - I am working on Deltastreams which I even presented at Brest, though unfortunately colliding with the Seaside tutorial. Deltas and Deltastreams are indeed focused on EXACTLY this problem (fork interchange), and it was born in 2007:
http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-August/119471.ht...
I and Igor are the ones working on it - and after Brest we have had very little time to move it forward. I still think it is a very important piece of the puzzle though.
But Deltastreams are ready to use on production systems?
Nope, not yet, although very close. But since the topic came up I wanted to mention it. But AFAIK there is no other tool/project aimed at that use case. Again, I may be wrong :) regards, Göran