MPDL Developer Meeting 2011-03-01

MPDL

Agenda

 * Living Reviews - migration of services to GWDG
 * what we had to do:
 * figure out where to move to
 * we opted for gwdg vmware esx offer. so far 4 vms.
 * sles 11 (eberhard's vmware template).
 * get in touch with the responsible parties:
 * the gwdg vmware team
 * eberhard moenckeberg for the sles vmware template
 * the gwdg network/routing people
 * the move:
 * we decided to take the chance to upgrade/refactor services on the way from golm to gwdg. in particular
 * turbogears apps should be ported to pylons
 * squid should be replaced with varnish
 * the new setup:
 * system/service configuration still lives in subversion repositories.
 * in addition all installations tasks should be automated/scripted using fabric tasks, which also live in the hosting subversion repository. thus, moving a service from one machine to another is trivial: run install on new machine, switch dns settings, run uninstall on old machine.
 * problems:
 * mounting the big data partition at /X was no good for us. mount it at /var instead.
 * some hidden traps of the sles template, e.g. moving stuff in /var/log/apache2 around. in general, it is not exactly clear, where the boundary between applications and os (hence between the responsibilities of us and gwdg) lies.
 * sles is different and does some things differently. in addition, finding documentation about problems with sles on the web is a lot more difficult than with ubuntu/debian.


 * maintenance/updates of servers
 * r-coreservice servers: jboss switch to pgsql, pgsql XML functions update, reindexing? New indexes seem unnecessary, but the what and when is an issue for Benjamin.


 * new JBoss versions / JSF2 / Richfaces
 * see JBoss_JSF_Richfaces
 * It seems as if DigiLife is going to use JSF 2.
 * Further experimenting with Glassfish seems not fruitful, because all our current solutions cannot be deployed to it (says Willy).


 * Archiva->Nexus migration: Due to stability problems, Vlad started a quest for an archiva replacement: Nexus does all that archiva does, just better!
 * see Nexus_Migration
 * Who ever is going to take the decision about a migration needs to make sure to trigger a concerted effort to effect the switch.


 * dev-Brainstorm: Domain name for MPDL development support servers: http://????.mpdl.mpg.de/[nexus|archiva|continuum|hudson|...] . A list of possible names will be sent to Malte for final choice/approval.
 * support-srv
 * dev-srv
 * workspace
 * devtools is not an option
 * devtools is not an option


 * PubMan-6.2-Bugfix Run
 * Participants: Michael, Vlad, Sveto.
 * Start: next week (kickoff this week)
 * 4 weeks (really!)