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
