Hi Stef,

On 26 Apr 2011, at 11:35, Stéphane Ducasse wrote:

>>> 
>>> yes but this is the price to pay if you want a really robust package system.
>>> I cannot work on a system where I cannot rollback and check a given version 
>>> and I cannot work with a system
>>> where I can lose half of my work. 
>> 
>> Sure. Just do not work with the baseline then.
> 
> I dnu what you mean.
> 
> 
> 
>> Although I am sure that when you are developing RPackage, you do want to 
>> load the very latest versions of packages :)
>> 
>>> So sorry but I need to control the version I work with and there is no way 
>>> I will work on RPackage with default 
>>> (and yes this is a pain for me too to have to change all the time the 
>>> configuration but this is the only way).
>> 
>> I do not understand your line of reasoning. You do not have to work with 
>> default to provide a default.
> 
> because people load the default and code based on the default and after a 
> certain period of time configurations are not updated
> and this is the mess.
> So now for RPackage there is no default so that people changing it are FORCED 
> to produce a new configuration with named file.
> 
> 
>> If you want to work with a specific version, work with a specific version. 
>> Default is nothing but a baseline.
> Indeed I know that
> 
> 
>> You did not remove the other baseline, but you removed default.
> 
> Yes I know. I did it on purpose. No way to load latest using default. 

But you did not circumvent anything. All I have to do is load the baseline10: 
and then I get the latest versions of packages :).

Anyway, the discussion was simply about the ripple effects of removing a 
version from a configuration. This is similar to removing a package version 
from a Monticello repository.

>> In any case, my message came from the point of view of someone who 
>> integrates and it is not related to default. I understand your needs but I 
>> wanted to point out the dangers that come with removing a version.
> 
> Yes this was an emergency solution because I succeeded to lose code (which 
> did not happen to me over the last 10 years in smalltalk).
> Now I'm back to the point where
>       - RPackage tests are better
>       - Clean SystemAnnouncements
>       - Green
>       - I have annotated a lot of issues to fix and verify
>       - So I will be able to make progress, add more tests
> Looks like I control RPackage now.

I am happy you are in control.

Cheers,
Doru


> Stef

--
www.tudorgirba.com

"Don't give to get. Just give."






Reply via email to