Bugzilla/Components.pm

Max Kanat-Alexander mkanat at bugzilla.org
Thu Jan 11 21:17:31 UTC 2007


On Thu, 11 Jan 2007 09:13:56 -0700 "Kevin Benton"
<kevin.benton at amd.com> wrote:
> I also wonder if moving the database upgrade section of checksetup.pl 
> into Schema.pm also makes sense so it's all in one place, possibly to 
> Schema::check_and_upgrade_db().

	No, DB::Schema is restricted from ever touching the database.
(That's the architecture.)

	It makes more architectural sense to have installation things
inside of the Bugzilla::Install packages, because installation modules
have certain restrictions that other modules don't. (For example,
standard Bugzilla modules can assume that installation has been
completed, Install modules can't.)

	-Max



More information about the developers mailing list