gsoc:2009:bugtracker

This is an old revision of the document!


Bug Tracker Improvements

Details

  • Student: Felipe Ribeiro Nogueira Barbosa
  • Mentor: Philip Olson (philip)
  • Timezone: GMT -3 (Felipe), GMT -8 (Philip)
  • Communication: Mailing list: php-webmaster@lists.php.net -- IRC: #php.doc on EFnet -- private email -- gtalk

Abstract

The initial idea was to directly improve bugs.php.net code (php-bugs-web) but then the group decided to instead work on the rewrite. Both were possible and discussed while the GSoC proposal was proposed and discussed.

So, this summer the goal is to get the Bugtracker codebase working and likely implemented for the PEAR, PECL and PHP projects. In other words, all three (and other, like GTK) will use one bug tracker.

Status

Various updates made by Philip and Felipe

  • April 27 : Discussed PHP.net behaviour in terms of communication (mailing lists, IRC), list subscriptions, and version control systems
  • April 29 : Determined the first task is to research the mailing lists and wiki for peoples ideas/desires/thoughts regarding the bug system
  • April 30 : Decided to first ask for a wiki account, and later a CVS account after showing some work/code
  • May 1 : Introduction email written to gsoc@lists.php.net (cc: php-webmaster@)
  • May 20 : Decided to use pear/Bugtracker and phpweb/bugs as a base
  • May 28 : Began coding part of GSoC. Starting with removing deprecated libraries from bugtracker, and merging in code from phpweb/bugs
  • May 30 : Decided to replace DB, DB_Object and Tree with mysqli

Notes

  • Initial code is pear/Bugtracker which is a fork of pearweb/bugs from a couple years ago with modifications made by Jani to unify and convert the current bugs database
gsoc/2009/bugtracker.1243872140.txt.gz · Last modified: 2017/09/22 13:28 (external edit)