Another advantage of using Metacello is that even if you don't have
dependencies, it helps you to release and define stable versions. How do you
know which mcz should I use ? which one is the stable ?

If in 3 months I download it again (the latest) in the same Pharo image,
will it work?  You cannot know it.

2010/7/16 laurent laffont <[email protected]>

> On Fri, Jul 16, 2010 at 1:12 PM, Germán Arduino <[email protected]>wrote:
>
>> Hi Alex:
>>
>> Yes I know how to write a configuration (I did one for Iliad) but to
>> this case in particular I think have not sense. My logger is only one
>> class with a few methods.....Easily you can include the class on your
>> own project.
>>
>
> Having a configuration for all tools means there's one way to load every
> package. That means we can automate with the Hudson server and check that
> every package can load on Pharo. It's also easier for newbies, they can
> start by learning only one (documented) way to load a tool.
>
> That's a great strength in Ruby world, there's a gem for every lib.
>
> Anyway, I can do it as it's an opportunity to record a screencast for
> Pharocasts to show how to write a ConfigurationOfXXX and put it on
> MetacelloRepository. (if anybody else want to do it I can help)
>
> Cheers,
>
> Laurent
>
>
>
>
>
>>
>> Cheers.
>> Germán.
>>
>>
>>
>> 2010/7/15 Alexandre Bergel <[email protected]>:
>> > Hi Germán,
>> >
>> > Configuration may be a bit tricky to write time to time. However, they
>> are indispensable to manage dependencies.
>> > Suppose I want to use your logger in one of my software. The dependency
>> I will introduce is easier if you have a configuration.
>> >
>> > It takes 4,5 minutes to write one with the tutorial:
>> > ConfigurationOfMetacello project latestVersion load: #('Tutorial').
>> > ProfStef goOn: MetacelloCreateConfigurationTutorial.
>> >
>> >
>> > Cheers,
>> > Alexandre
>> >
>> >
>> > On 15 Jul 2010, at 13:45, Germán Arduino wrote:
>> >
>> >> Hi Alex:
>> >>
>> >> I have not a configuration for this package, I think is not necessary,
>> >> being that is really very simple.
>> >>
>> >> On squeak-dev the people is talking about these topics, on the thread
>> >> "About Configurations".
>> >>
>> >> Cheers.
>> >> Germán.
>> >>
>> >>
>> >>
>> >> 2010/7/15 Alexandre Bergel <[email protected]>:
>> >>>> ok, I added the documentation of my own package......Took me 15' :)
>> >>>
>> >>> Hi Germán,
>> >>>
>> >>> Do you have a configuration for this?
>> >>> Thanks for the documentation
>> >>>
>> >>> Cheers,
>> >>> Alexandre
>> >>>
>> >>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to