Fedora::Bugzilla::NewBug - New bug class
use Fedora::Bugzilla; my $bz = Fedora::Bugzilla->new(...); # fetch a bug my $bug1 = $bz->get_bug('123456'); my $bug2 = $bz->get_bug('perl-Moose'); # etc
This is a class representing the required elements of a new bug in the Bugzilla system.
It can be subclassed to provide default values for different "types" of classes, e.g. package review bugs are always going to have certain values defaulted in certain ways.
"Release Early, Release Often"
I've tried to get at least the methods I use in here. I know I'm missing some, and I bet there are others I don't even know about... I'll try not to, but I won't guarantee that I won't change the api in some incompatable way. If you'd like to see something here, please either drop me a line (see AUTHOR) or better yet, open a rt ticket with a patch ;)
There are still many common attributes we do not handle yet. If you'd like to see something specific in here, please make a feature request.
Please report any bugs or feature requests to
firstname.lastname@example.org, or through the web interface at http://rt.cpan.org.
Copyright (c) 2008, Chris Weyl
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS OR A PARTICULAR PURPOSE.
See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA