[gsoc-dev] FTP Mirror syncing architecture: Questions and suggestions
mittal.pranjal at gmail.com
Sun Mar 16 23:28:24 UTC 2014
[cc: gsoc-dev, Great if anyone can help.]
*Have some questions (Q) & suggestions (S)*
(Q) For every project that we add to the master we are creating a new unix
user for that project same as the project name? How is this helpful to us?
(Q) What does the *trigger-$project script *do? I remember that we use
trigger-set to set a trigger on master so that slaves can notice and
initiate a pull-sync, but what does trigger-$project do? Is it used to
manually tell slaves to pull from master?
(S) I think we might want to avoid doing so many steps  to add a project
on the master. These steps could be wrapped into a single command through a
It would be convenient to have to specify a project_name, source_location /
path, authorized_ssh keys, etc just once while adding a project.
(S) An interactive web form could be another convenient way to add projects?
(Q) What are the awstats  about and how are they being collected? Most
of the numbers I see are fixed at 0. Are we collecting these stats yet?
Looking foward to answers/comments!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gsoc-dev