Fine! In my mind I have the following solution: - create a separate maven project that builds dependencies for udig - run it and deploy the artifacts to a maven repository (which has to be defined I guess or is there mvn repo where udig already deploys into?) - when this works and bundles can be deployed change the root pom from udig and add this dependencies in the dependencies section & use the configuration property <pomDependencies>consider</pomDependencies> for tycho target-platform-configuration plugin
BTW: Do we like to get the latest release on the OSGEO Live 5.5 Release? I'm not sure ... Cheers, Frank 2011/12/21 Jody Garnett <[email protected]>: > You got my +1; and thanks for a clear (if ambitious) proposal! > > I have set aside this evening to try and tag 1.3.1 (in response to moovida's > request last friday). After that master should be available to accept pull > requests again. > > -- > Jody Garnett > > On Wednesday, 21 December 2011 at 6:27 PM, Frank Gasdorf wrote: > > Just updated the wiki page and added a license task. created two new > headlines in the proposal section to separate it into two bundles, one > for JAI and one for imageio. IMHO we can create an other change > request for the gdal stuff and go through that later. Any opinions? > > License files, taken from the installers like > * LICENSE-jai_imageio.txt > * COPYRIGHT-jai_imageio.txt > * DISTRIBUTIONREADME-jai_imageio.txt > * ENTITLEMENT-jai_imageio.txt > * THIRDPARTYLICENSEREADME-jai_imageio.txt > can be added to the build and should be included in the binaries as well. > > Because of the paragraph (e) in DISTRIBUTIONREADME-<bundle>.txt (JAI > and imageio) we should add it to a feature definition where the > license text as well as the copyright agreement are shown up. I'm not > sure whether it would be required to have this agreement in the > installer too. > > "(e) You agree to defend and indemnify Sun and its licensors from and > against any damages, costs, liabilities, settlement amounts and/or > expenses (including attorneys' fees) incurred in connection with any > claim, lawsuit or action by any third party that arises or results > from the use or distribution of any and all Programs and/or > Redistributable." > > > 2011/12/21 Jody Garnett <[email protected]>: > > Great idea! > > Add the license checking to the tasks to do; that way we can vote on this as > a good idea - and the license checks won't be missed as the work progresses. > > 1. GDAL and ImageIO-ext license should be straight forward > 2. The ECW license should be okay as we have an explicit license allowing it > to be distributed in client software (such as uDig). Packaging up the DLLs > in a plugin / fragment with this license would be nice and clear; we may > even be able to do a workbench startup dialog click through to supplement > the one in the installer. > 3. The mac fragment was still used; although mac does ship with JAI and > Java 3D. > 4. Mac ImageIO-EXT + GDAL - We have also had in the past a mac build of > ImageIO-Ext and GDAL (mostly due to moovida compiling a patched version of > GDAL that was stable). My understanding is this is now resolved with the > more recent releases of GDAL we can use them out of the box. > > -- > Jody Garnett > > On Tuesday, 20 December 2011 at 6:47 PM, Frank Gasdorf wrote: > > Hello List, > > I would like to discuss a proposal to add JAI native support for uDIG > out of the box without preparing and bundling a JRE before roll out > releases. > > Please have a look at > > http://udig.refractions.net/confluence/display/UDIG/native+support+bundles+for+java+advanced+imaging > > Feedback is warmly welcome > Cheers > -Frank > > > PS: could that proposal be interesting for users (SDK) as well? > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel > > _______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
