[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 Devel
mailing list