Hi Damyan, yes I would be very interested in volunteering. I m a Perl web developer with an urge to help the Debian project.
I would be keen to investigate the cause of the hanging process. I have sysadmin and DBA experience and be worked with MySQL replication extensively so that might be a solution for the database troubles. How do I proceed from here? Thanks -- Sent from phone. Please excuse typos and brevity. On Apr 26, 2013 11:19 AM, "Damyan Ivanov" <d...@debian.org> wrote: > Hi, > > Short story: developers needed for improving the web application > behind packages.debian.org. djpig cc-ed because of a rumour of > existing attempt of such an improvement. > > Long story: > > A couple of days ago DSA upgraded one of the hosts that is serving > packages.debian.org. Since then, apache processes seem to hang after > some time hogging CPUs and the service is unresponsible. > > During discussions, DSA requested that the web application should be > changed so that: > - it lives outside of the web server process; preferably in fcgid > environment > - it uses a real database that could be mirrored easier than BDB > (which they say is a nightmare to mirror) > Another idea is to make the application only present information and > do no aggregation whatsoever. FTP-masters are ready to provide > anything that is needed for this to work. > > Frank, in case you worked in this direction, would it be possible to > publish your work? > > Anyone from the Perl group interested in joining this effort? > > The current code is available at > git://anonscm.debian.org/git/webwml/packages.git > > Cheers, > dam > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iQIcBAEBCAAGBQJRelSkAAoJENu+nU2Z0qAE08cQAJ5r2autUE/1Fiugif7a8kzw > j2FcH9So8P43QRzxMkhxk4pHOGiU+JhbDeGfNFbDijHZLtup4S+zSKKPVeWHCTNI > NwW9JSWlSxfwCnmJQ8bV8w1Qnt6emox64zKble4DKOXpC9dXWtsfjI67PyZ4OrEK > 37EoKiTaxNKCbYRM1WdcnAhOaFlBU2j4+ADFQ+bAZX8AIyyi8r2IIg43WhM5oV/D > X3eGY9Q95/fuXKnRMCZREFNpvY4bJSA2+1tRVbNvoPCxcb4rHUszcK8Ww1SZuo3/ > rgnOqOKlw3DxnqHXn0/eFb7/ljasDbNXdx/DxBTI/de2ZzjiBwPzld1LKkYmpWBy > JZlPTFc2xx5LzSwcukOXfTYMDzhi0sWVV+dROJZu/4AuBwv3EcvGqSEjZ0uKOvUi > w7/XivPu6rRw/duxLEOau5CsVW9EsDJI8aN3LfQFKH26DbkI7q74PoIfVN88bAh7 > 5bYFY6c+yX9l2F5sIOD9vk6oV8VDjdqeHjfbrNg7je8y7kJk5ZFDdyFHyA9V2jSA > N9zXK1GuV5SyYmaXXwJiXcBuLqbl0WsSxKlVIG3Rvq+hbR29eEoYsV+c7ID4NLvZ > BSO7XorgHskJhLNUwf5Nj1/xkZk22N49wWW/j66XeP6jy/ArlJAipFC+xHbfpgjc > E9Aw1cxT2UIlMkB++AtJ > =0YvL > -----END PGP SIGNATURE----- > >