Are you using PHPUnit for the unit tests?
Also there was some alert stuff that Jim Winstead if I remember
correctly
was wanting to hook into the mix (it's all commented out from my last
look at
the bugsweb code), which would be great to allow devs to subscribe to
bugs
(package / project / etc.) that interests them.
Regards
--jm
On 30 May 2007, at 11:41 PM, Jani Taskinen wrote:
I read this email *AFTER* discussing with Gregory in IRC about
current situation of having 3 separate bug trackers in *.php.net.
So now I'm hijacking this coincidentally related thread for
informing what happened during/after the discussion. :D
Gregory Beaver kirjoitti:
I'm a bit concerned by the headlong rush to refactor phpbugsweb to
include PEAR and PECL bugs. The concept is fine by me, but starting
with phpbugsweb as the starting point is a big mistake if you plan to
include PEAR bugs. The PEAR bug tracker has several killer features
that you will have to pry from my cold dead fingers before I would
accept a merge with the phpbugsweb
I agreed with Gregory that the PEAR version of the original PHP bug
tracker code is the best starting point for unified codebase. So
now there is pear/Bugtracker
in CVS which Gregory created from the current PEAR bug tracker code.
This will be the base for the übertracker.
The main problem with the codebase of pearweb/bugs is that it
depends on
the core of pearweb (bad) and so needs to be independentized, but
we are
doing this ASAP. roadmap for the website is at
http://pear.php.net/bugs/roadmap.php?package=pearweb
I'm dividing the task in hand first into 2 phases required to
kickstart this:
Phase I (one):
- Unified codebase that works for PEAR/PECL/PHP bug trackers using
their own databases. (*)
* Basically all changes/additions are needed only for current PHP
bug db,
PEAR/PECL both share the "package/type" concept already. This is my
first TODO.
Phase II (two):
- Add "project" concept into the tracker and merge each database
into one,
http://bugs.php.net/ will be the only bugtracker for *.php.net,
[pear|pecl].php.net/bugs/ can just be redirected there..not to
forget php-gtk, etc. When projects are in DB, adding one more will
not be hard. :)
..more phases will propably come up later, these 2 are the main
targets now.
Of course, it's also in the process of being refactored along with
the
rest of pearweb (unit tests *gasp*) so please don't discount a
look at
this codebase, no matter how bigoted against PEAR you might be ;)
I will ignore any unit tests for now. :)
--Jani
p.s. Any volunteers: You're not needed right now..and most likely
not later either. (this is friendly hint to everyone: keep your
hands off! :)
p.p.s I refuse to discuss things like coding style, using pear/not
using pear stuff..etc. Focus!
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php