To set up a WebDAV is pretty easy. And you need a two-way sync. For this 
scenario unison (http://www.cis.upenn.edu/~bcpierce/unison/) works pretty well. 
It keeps sync state on either side for each client-server combination. If you 
have one main server than you can sync in a star-scenario where every mirror 
syncs from the main server and this works really reliable. 

The stability depends also on the stability of the machine. Servers under the 
desk of someones working place are usually less reliable then a hosting 
provider server :)

In my opinion the biggest problem is how you like to access this mirror and 
manage the list of available mirros. The ultimate way is when it happens 
transparently (one server is down means another one from the list of mirrors is 
taken). But this needs to be done in the client.  On the other side there is 
some list in some wiki that lists all mirrors. If you are lucky finding the 
page you find a mirror. To ease this it might be a good idea to assign 
hostnames like

de.mirror.squeaksource.com 
cl.mirror.squeaksource.com

or anything similar.

Norbert

On 21.07.2010, at 22:39, Stéphane Ducasse wrote:

> this would be great to have a mirror indeed. 
> I do not have the knowledge for that.
> But if we go for a web-dav I imagne that rsync would do the trick.
> Stef
> 
> On Jul 21, 2010, at 10:25 PM, Johan Fabry wrote:
> 
>> 
>> Related to that, access to European servers from Latin-America is slow (we 
>> need to go through the US in general). It would be cool for the Argentinians 
>> and us if there was a LA mirror (read-only). I have a small machine (mac 
>> osx) that could be used for that. Would it be possible to set up something 
>> like this?
>> 
>> On 21 Jul 2010, at 16:12, Norbert Hartl wrote:
>> 
>>> If there is an urgent desire to have another WebDAV share or the like than 
>>> speak up. I could provide one. I think we can manage the load. Support 
>>> could go from a WebDAV share to a complete virtual linux instance. 
>>> 
>>> Norbert
>>> 
>>> On 21.07.2010, at 16:31, Stéphane Ducasse wrote:
>>> 
>>>> We will have a server based on web dav hosted at inria to support pharo 
>>>> but we have to wait until sep I would say.
>>>> Then there is also the option to use a GemSource but we also have to sync 
>>>> with gemstone.
>>>> 
>>>> On Jul 21, 2010, at 8:22 AM, Geert Claes wrote:
>>>> 
>>>>> 
>>>>> I just noticed SqueakSource is down again.  It looks like this is 
>>>>> happening
>>>>> more and more often now, what can be done?
>>>>> -- 
>>>>> View this message in context: 
>>>>> http://forum.world.st/SqueakSource-down-tp2296645p2296645.html
>>>>> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>>>>> 
>>>>> _______________________________________________
>>>>> 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
>> 
>> --
>> Johan Fabry   
>> [email protected] - http://dcc.uchile.cl/~jfabry
>> PLEIAD Lab - Computer Science Department (DCC) - University of Chile
>> 
>> 
>> 
>> 
>> _______________________________________________
>> 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

Reply via email to