gsoc:2009:bugtracker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gsoc:2009:bugtracker [2009/04/30 00:42] – removed name philipgsoc:2009:bugtracker [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 5: Line 5:
   * Mentor: Philip Olson (philip)   * Mentor: Philip Olson (philip)
   * Timezone: GMT -3 (Felipe), GMT -8 (Philip)   * Timezone: GMT -3 (Felipe), GMT -8 (Philip)
-  * Communication: Mailing list: php-webmaster@lists.php.net -- IRC: #php.doc on EFnet +  * Communication: Mailing list: php-webmaster@lists.php.net -- IRC: #php.doc on EFnet -- private email -- gtalk
 ===== Abstract ===== ===== Abstract =====
-PHP's bug tracker environment was written a log time ago, it has bugs (and I'm not talking about the ones it tracks, but the ones inside its code :-Dand use directives that are not recommended on nowadays healthy PHP development. +The initial idea was to directly improve bugs.php.net code (php-bugs-webbut then the group decided to instead work on the rewriteBoth were possible and discussed while the GSoC proposal was proposed and discussed. 
-Following the suggestion presented at the wikimy idea is to work on the bug tracker cleaning the bugsmaking it compatible with E_STRICT mode and don't need to use register_globals neither magic_quotes. As well as implement the new features proposed+ 
 +Sothis summer the goal is to get the Bugtracker codebase working and likely implemented for the PEARPECL and PHP projects. In other words, all three (and other, like GTK) will use one bug tracker 
 ===== Status ===== ===== Status =====
 Various updates made by Philip and Felipe  Various updates made by Philip and Felipe 
  
-  * April 27 : We discussed PHP.net behaviour in terms of communication (mailing lists, IRC), list subscriptions, and version control systems+  * 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 with MDB2 
 +  * Jun 26   : Finished migration from DB to MDB2, remove Savant and Damblan 
 +  * Jul 1    : Decided to implement and SVN integration 
 +  * Jul 15   : Implemented RSS 2.0 
 +  * Jul 20   : Implemented SVN Client and we're discussing how to integrate with bugtracker 
 + 
 +===== Notes ===== 
 +  * Initial code is [[http://cvs.php.net/viewvc.cgi/pear/Bugtracker/|pear/Bugtracker]] which is a fork of [[http://cvs.php.net/viewvc.cgi/pearweb/public_html/bugs/|pearweb/bugs]] from a couple years ago with modifications made by Jani to unify and convert the current bugs database 
gsoc/2009/bugtracker.1241052163.txt.gz · Last modified: 2017/09/22 13:28 (external edit)