Hi,

On Jul 24, 2013, at 8:49 AM, Stéphane Ducasse <stephane.duca...@inria.fr> wrote:

> 
> On Jul 24, 2013, at 12:09 AM, Camillo Bruni <camillobr...@gmail.com> wrote:
> 
>> Nice :)
>> 
>> Random Question: Do you have a way to file out a whole configuration as a 
>> fuel file?
> 
> Do you mean the packages? or the configuration itself?
> What snapshotcello does is that it walks the configurations and gather the 
> packages and their repository
> and generate a list.

I think he means all packages. I like the idea.

>> or would it be considerably easier to so with your Snappy tool?
> 
> probably because you get a linear list of packages.

It actually does not depend that much on Snapshotcello, given that 
Snapshotcello actually uses Metacello for anything meaningful. But, it could be 
cheaper to simply traverse the snapshotted list of packages and dump them in 
fuel.

Cheers,
Doru


> Stef
> 
>> 
>> On 2013-07-23, at 23:17, Stéphane Ducasse <stephane.duca...@inria.fr> wrote:
>>> Nice to see SnapshotCello coming to live. May be it should be integrated to 
>>> Metacello.
>>> Because everybody may need this cool feature.
>>> 
>>> Stef
>>> 
>>> On Jul 23, 2013, at 10:43 PM, Tudor Girba <tu...@tudorgirba.com> wrote:
>>> 
>>>> Hi,
>>>> 
>>>> Stef and I developed Snapshotcello, a little utility that enables you to 
>>>> freeze a snapshot of a given configuration based on what is already loaded 
>>>> in your current image.
>>>> 
>>>> The idea is simple. You develop against the latest versions of all 
>>>> packages, and commit your changes for each package. When you are ready for 
>>>> a release, you assemble your image, and generate a snapshot version that 
>>>> can be reloaded later.
>>>> 
>>>> Here is an example of how it can work to take a snapshot of a development 
>>>> version:
>>>> Snapshotcello new
>>>>  configurationClass: ConfigurationOfMoose;
>>>>  configurationVersion: #development;
>>>>  publishVersion: '4.8-snapshot'
>>>> 
>>>> You can find more details here:
>>>> http://www.tudorgirba.com/blog/snapshotcello-take-a-snapshot-when-you-re-ready
>>>> 
>>>> You can get the code at:
>>>> Gofer new
>>>>  smalltalkhubUser: 'girba' project: 'Snapshotcello';
>>>>  package: 'ConfigurationOfSnapshotcello';
>>>>  load.
>>>> (Smalltalk globals at: #ConfigurationOfSnapshotcello) loadDevelopment
>>>> 
>>>> Cheers,
>>>> Doru
>>>> 
>>>> --
>>>> www.tudorgirba.com
>>>> 
>>>> "Every successful trip needs a suitable vehicle."
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>> moose-...@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."







Reply via email to