[Pharo-project] Metacello --- How to make sure that we will be able to load... in 3 years from now

Stéphane Ducasse stephane.ducasse at inria.fr
Tue Feb 23 12:42:45 EST 2010


neat!

> 
>> El mar, 23-02-2010 a las 11:14 +0100, stephane ducasse escribió:
>> I was thinking about this problem yesterday in the light of the packages
>> moved by Lukas.
>> We have a problem with the packages referenced by a ConfigurationOfXXX.
>> The can disappear anytime. The repository can disappear anytime.
>> 
>> So I thought that we need a dedicated hosting server where:
>> 
>> - We have all the ConfigurationOfXXX (in the MetacelloRepository repo,
>> just as now)
>> - We copy there *all* the packages that conform a giver
>> ConfigurationOfXXX>>versionXX: from the original repo to this dedicated
>> repo.
>> - There is *no way* to delete anything. This is a *write only, read
>> always, delete never* repository.
> 
> Sidenote: SqueakMap actually caches all URLs used for versions and if 
> the original URL fails an SHA check it falls back on the cached file on 
> the SqueakMap server.
> 
> In that way it was meant to handle original URLs going stale or 
> disappearing.
> 
> regards, Göran
> 
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project





More information about the Pharo-dev mailing list