post FOSDEM

Gabor Szabo szabgab at gmail.com
Fri Feb 12 20:31:06 UTC 2010


On Fri, Feb 12, 2010 at 2:15 PM, Gervase Markham <gerv at mozilla.org> wrote:
> On 11/02/10 22:22, Gabor Szabo wrote:

> We use a product called Bugzilla for bug tracking - do you think that's
> modern enough?
>
> ;-P

We'll discuss this separately ;-)


>> not using Makefile.PL or Build.PL,
>
> Could you explain a bit more about what we would be using them for? We
> don't have any compiled bits...
>
>> not using "standard" CPAN layout:
>>    modules in    ROOT/lib/
>>    command line scripts in       ROOT/script
>>    cgi scripts in some other directory (e.g. I use ROOT/www)
>
> Now that we are in a proper SCM, moving files around has suddenly got a
> whole lot easier. I guess the issue with switching to this layout is
> that everyone upgrading would have to change their Apache configuration.
> Wouldn't they?

I guess yes.

The advantage of the slight reorganization of the layout and the addition of
Makefile.PL or Build.PL is that then Bugzilla could be packaged to be uploaded
to CPAN just as any other CPAN distribution and then you would gain the
various additional features the CPAN ecosystem provides and the mind-share (!)
of the CPAN authors.
e.g. you would automatically get and RT queue.
Err. That might not be so convincing :-)
But you would get the reporting of the CPAN Testers which can be very nice.

With some more work the installation of Bugzilla might be changed so that in
addition to the current way it will also work using

cpan> install Bugzilla

Again, I think this will raise karma of Bugzilla among the CPAN authors.

Of course blogging about the plan, and then about the execution would
further help.

(There is a notion called GrayPAN and BlackPAN - relating to code that
is either open source but not on CPAN or to code that is behind corporate
firewall. Moving Bugzilla from GrayPAN to CPAN would allow it to be
included in various automatic analytical systems)
e.g. see http://ali.as/top100/index.html


>> I am not sure if it should be done on http://bugzillaupdate.wordpress.com/
>> or on some other blog (maybe on http://blogs.perl.org/ ) but I am quite sure
>> the entires should appear on both http://ironman.enlightenedperl.org/ and on
>> http://perlsphere.net/ that are read by many people.
>
> Are those aggregators? I'm sure we could submit the Bugzilla updates
> blog to them.

Yes, http://ironman.enlightenedperl.org/ and  http://perlsphere.net/ are
blog aggregators and especially the former one is now very central to the
core perl readers. Lots of discussion is going on there.


Gabor
ps. Why do the replyes go to both
developers at bugzilla.org and on dev-apps-bugzilla at lists.mozilla.org ?



More information about the developers mailing list