On Oct 22, 2013, at 12:00 AM, Marcus Denker <[email protected]> wrote:

> 
> On Oct 21, 2013, at 9:24 PM, Stéphane Ducasse <[email protected]> 
> wrote:
>>> 
>> 
>> Indeed but instead of getting on your favorite topic, tell me where is the 
>> update.list?
> 
> on the server files.pharo.org
> 
>> I do not understand why it is not in the pharo-update folder
>> 
> because it is generated on the server and to have it in git would mean to 
> have git installed on the server
> and check it in.
> 
> We found that too complex and instead treat the updates.list as a cache that 
> is just generated on the server
> 
> The thing is that this is all crappy stuff, the next step is to remove the 
> updates.list and just rely on files in a directory.
> 
> So and *accessing* files.pharo.org to edit the file is sadly compacted, but 
> that is because Inria admins can't give
> us anything else.
> 
> ssh file-pharo.inria.fr
> sudo su - filepharosync
> cd /appli/files.pharo.org/updates/pharo3.0/
> vi updates30.list
> 
> (yes, and then this is not in unix line endings… so editing is a pain)
> 
> yes, this all sucks. But what are the options? Doing nothing until it is 
> beautiful and perfect?


No add this info to the readme 

I added it because I do not have enough braincell to remember all these details.
> 


Pharo 3.0 Update Files
======================

This repository contains a collection of the updates files used for the 
system-updates of Pharo 3.0.
The files are made available on the [file 
server](http://files.pharo.org/updates/pharo3.0/).
The [updates30.list](updates30.list) is contains a list of all update files and 
is generated by a [jenkins 
job](https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-3-Release/).

Do not touch these files manually if you do not know what you are doing. 
Read the class comments of the `ScriptLoader` class for a complete description 
of the Pharo integration process.







The update30.list file is generated on the server and in case of emergency this 
is the way to modify it.

        ssh file-pharo.inria.fr
        sudo su - filepharosync
        cd /appli/files.pharo.org/updates/pharo3.0/
        vi updates30.list
        
Good luck because you should not need it at all.


Reply via email to