.. include:: crossreferences.asc .. |title| replace:: Infrastructure and tools .. |wp| replace:: WP02 .. |start| replace:: 0 .. |p1| replace:: PBF .. |m1| replace:: 12 .. |p2| replace:: |e| .. |m2| replace:: |e| .. |p3| replace:: |e| .. |m3| replace:: |e| .. |p4| replace:: |e| .. |m4| replace:: |e| .. |p5| replace:: |e| .. |m5| replace:: |e| .. |p6| replace:: |e| .. |m6| replace:: |e| .. include:: wp-toptable.asc .. include:: wp-tablebegin.asc **Objectives** Supporting the PyPy project by producing and enhancing the tools. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Description of work** Support the development process with reusing existing or developing new debugging opensource tools. - maintain the Subversion repository including notification hooks and pre/post-commit restrictions. - provide access over http/https and ssh server - build extensions for automatic document extraction - maintain/setup mailing lists - implement a search facility over all content - maintain/extend issuetracker - maintain and enhance website infrastructure - perform backups for all relevant information/code - setup a mirror repository which is kept up-to-date and which can be used readonly in case of failure of the main repository. - Take care of regular repository backups. Design a strict backup policy suitable for the project, and adhere to it. - help with automated testing .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Deliverables** - D02.1 configuring, installation of all development tools (subversion, apache2, mailman, backup, roundup, ...) - D02.2 http-server to present runtime/introspection information aiding debugging and understanding of PyPy internals - D02.3 several website revisions - D02.4 automated (unit-)testing framework with html/pdf reports .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Milestones and Expected Result** .. include:: wp-tableend.asc