[Engine-devel] [ATN] moving dbscripts location

Alon Bar-Lev alonbl at redhat.com
Wed Jun 26 12:39:46 UTC 2013


Hello,

This change was committed.

Reminder:

Database scripts were moved from:
    backend/manager/dbscripts
to:
    packaging/dbscripts

Regards,
Alon Bar-Lev.

----- Original Message -----
> From: "Alon Bar-Lev" <alonbl at redhat.com>
> To: "engine-devel" <engine-devel at ovirt.org>
> Sent: Monday, June 17, 2013 11:24:20 AM
> Subject: [Engine-devel] [ATN] moving dbscripts location
> 
> 
> Hello All,
> 
> During the work I am doing to clean up the build of upcoming 3.3, I am going
> to move[1] dbscripts directory from:
>     backend/manager/dbscripts
> to:
>     packaging/dbscripts
> 
> The packaging directory is a new directory established for files we copy
> as-is to installation media, dbscripts was the last remaining directory of
> that nature. dbscripts does not really belong to the java sources nor to
> required for java project build (except few validation that were kept).
> 
> The packaging directory has the following advantages:
> 
> 1. Simplify the build system to blindly copy files recursively from packaging
> to installation media.
> 
> 2. Do not copy unnecessary files as we copy today, example is pom.xml.
> 
> 3. Allow easy split plain files within packaging directory to sub packages in
> future.
> 
> 4. Easier to understand the target system file layout by browsing the
> packaging directory, no magic of renaming or on the fly creation.
> 
> 5. A clear separation between the maven build and the packaging build.
> 
> Regards,
> Alon Bar-Lev.
> 
> [1] http://gerrit.ovirt.org/#/c/15743
> _______________________________________________
> Engine-devel mailing list
> Engine-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/engine-devel
> 



More information about the Engine-devel mailing list