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.)


More information about the developers mailing list