I'm not sure whether this is one of the goals of the community or whether
maybe someone's already heading in this direction, but something like Gofer
install: #myPackage that looked up which repo and version are the suitable
ones would really rock big time. The apt-get of Pharo, call it...

To go on with the apt metaphor, Gofer search: 'whatever' could return a list
of packages the descriptions/names of which matched 'whatever'.

What do you think?

2011/8/17 Johan Brichau <[email protected]>

> Maybe a bit of wishful thinking but…
>
> Ideally, I think of the metacellorepository as a kind of 'smart folder'
> where all metacello configurations of public repositories are automatically
> included.
> Something like a smart mail folder on mac mail.
>
> Having two locations with the same package almost always leads to confusion
> / mistakes / forgetting / etc…
>
> Would such an 'automatic' repository be possible to implement in
> squeaksource3 and/or smalltalk hub?
>
> Johan
>
> On 17 Aug 2011, at 20:01, Stéphane Ducasse wrote:
>
> >
> > The policy should be
> >       - put a configurationOf in your package
> >       - publish when you want a copy of it in metacellorepository
> >
> > I will sit with dale sunday because we want the "publish" to copy all the
> dependent package also in the DistributionMetacelloRepository
> >
> > On Aug 17, 2011, at 8:59 AM, Max Leske wrote:
> >
> >> I would like to complain a bit about the current way Metacello
> configurations are distributed in different repositories. I ended up using
> the wrong configuration for two different projects twice in just two days.
> Apart from the date in the configuration file (and possibly the version
> number, although that's not as reliable) there's no easy way to tell which
> configuration is the most recent.
> >>
> >> Some people seem to have adopted MetacelloRepository as the standard
> repository for all configurations, others keep the configuration for a
> project in the project repositories and a third group uses both repositories
> (where one repository contains outdated versions of course…).
> >>
> >> Can we please agree on a simple policy on where to store the
> configuration for a project? I am sure that this would make life easier for
> all of us.
> >>
> >> Cheers,
> >> Max
> >
> >
>
>
>


-- 
Bernat Romagosa.

Reply via email to