That plan seems safe to me. Of course one could argue that we
should use some XML bus technology since we're trying to transmit messages
to/from server and clients. Unless someone masters this aspect we are
probably going to stick to a hand made communication and error handling
between the server and the clients.

        Cheers,

Guillaume Morin writes:
 > Hi folks,
 > 
 > The Savannah plan specifies that all services can be distributed.
 > Therefore we'll need a package for each of this service. Therefore I
 > suggest : savannah-{type}-server
 > 
 > Then a mailing list server would become savannah-lists-server and so on.
 > A particular box would be the dump server that would provide dumps for
 > everyone. I'd like to know if anyone has concerns with this concept.
 > 
 > We surely have to choose a protocol since we'll need a two days dialog
 > between the different services and the dumps server, e.g :
 > 
 > a list must be created -> it appears in the dump -> dump is retrieved by
 > lists server -> it creates the list -> it informs the dump server that
 > the list has been created -> the dump server modifies the database.
 > 
 > the dump->lists is easy, it is just rsyncing dumps generated by the
 > dumps server. The other one needs to be specified. I suggest to create
 > an dumps upload zone on the dumps server. The uploaded files would be
 > parsed and the necessary changes would be done in the DB.
 > 
 > I am asking this because the lists backend is about to have all the
 > pieces it needs. The next step is the merge of all individual components
 > I've written and a significant packaging effort.
 > 
 > Any comments on this welcome.

-- 
Loic   Dachary         http://www.dachary.org/  [EMAIL PROTECTED]
24 av Secretan         http://www.senga.org/      [EMAIL PROTECTED]
75019    Paris         T: 33 1 42 45 09 16          [EMAIL PROTECTED]
        GPG Public Key: http://www.dachary.org/loic/gpg.txt

Reply via email to