Unsupported modules should not be added to -Dall by default.

I was under the impression we could not use java for server deployments
because of our swing dependencies?

--
Jody Garnett

On 12 July 2017 at 15:10, Ben Caradoc-Davies <[email protected]> wrote:

> JavaFX/OpenJFX is included in Oracle JDK 8 but not in OpenJDK 8 bundled
> for server deployments. Adding the javafx module to the full build (-Dall)
> breaks the build on OpenJDK wherever OpenJFX is not installed, including
> the new Jenkins on build.geoserver.org and GeoSolutions OpenJDK Jenkins.
> On Debian amd64 this requires 19 MB of downloads and 52 MB on disk. Because
> OpenJDK is a supported platform, I think that this new native dependency
> requires discussion. I will remove javafx from the full (-Dall) build until
> agreement is reached.
>
> Kind regards,
> Ben.
>
>
> On 12/07/17 19:17, Alexander Wöstmann wrote:
>
>> Strange, that there are any tabs. I will fix this as soon as possible.
>>
>> Alexander
>>
>> Am Dienstag 11 Juli 2017 22:33:26 schrieb Jody Garnett:
>>
>>> Okay it builds again now, thanks for cleaning up the import. Can I ask
>>> you
>>> to fix your code formatting (tabs to spaces) to agree with project
>>> standards.
>>>
>>> --
>>> Jody Garnett
>>>
>>> On 11 July 2017 at 10:36, Jody Garnett <[email protected]> wrote:
>>>
>>>> I looked at this pull request and it is marked as a build failure; it is
>>>> hard to tell if it is failing due to a change you made or due to a
>>>> problem with the travis build system. I have asked the build to rerun
>>>> and
>>>> will report back.
>>>>
>>>> --
>>>> Jody Garnett
>>>>
>>>> On 29 June 2017 at 00:37, Alexander Wöstmann <
>>>>
>>>> [email protected]> wrote:
>>>>
>>>>> Yes, i have created a pull request [1] for my module.
>>>>> Best regards,
>>>>> Alexander
>>>>>
>>>>> [1] https://github.com/geotools/geotools/pull/1638
>>>>>
>>>>> Am Montag 26 Juni 2017 23:47:29 schrieb Jody Garnett:
>>>>>
>>>>>> sounds good, do you have everything you need?
>>>>>>
>>>>>> --
>>>>>> Jody Garnett
>>>>>>
>>>>>> On 23 June 2017 at 07:55, Alexander Wöstmann <
>>>>>>
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi everyone,
>>>>>>>
>>>>>>> i have started integrating the JavaFX map widget into Geotools as an
>>>>>>> unsupported module. I would now like to commit my progress, so i can
>>>>>>>
>>>>>>
>>>>> get
>>>>>
>>>>> some Feedback.
>>>>>>>
>>>>>>> Best Regards,
>>>>>>>
>>>>>>> Alexander
>>>>>>>
>>>>>>> Am 24.05.2017 um 22:41 schrieb Jody Garnett:
>>>>>>>
>>>>>>> Thanks, can I assume that this (https://github.com/awoestmann) is
>>>>>>>
>>>>>>
>>>>> you :)
>>>>>
>>>>> --
>>>>>>> Jody Garnett
>>>>>>>
>>>>>>> On 24 May 2017 at 06:56, Alexander Wöstmann <alexander.woestmann@
>>>>>>>
>>>>>>> intevation.de> wrote:
>>>>>>>
>>>>>>>> My employer has now signed the CCLA and sent it to OSGeo.
>>>>>>>> Best Regards,
>>>>>>>> Alexander
>>>>>>>>
>>>>>>>> Am Freitag 12 Mai 2017 15:23:36 schrieb Alexander Wöstmann:
>>>>>>>>
>>>>>>>>> My employer has not yet signed it. I will write again as soon as
>>>>>>>>>
>>>>>>>>
>>>>> it is
>>>>>
>>>>> done.
>>>>>>>>>
>>>>>>>>> My github id is: 20797843
>>>>>>>>>
>>>>>>>>> Best Regards,
>>>>>>>>>
>>>>>>>>> Alexander
>>>>>>>>>
>>>>>>>>> Am 10.05.2017 um 20:28 schrieb Jody Garnett:
>>>>>>>>>
>>>>>>>>>> Thanks, can I confirm you (or your employer) have signed the
>>>>>>>>>>
>>>>>>>>>
>>>>> OSGeo
>>>>>
>>>>> license agreement thing?
>>>>>>>>>>
>>>>>>>>>> http://www.osgeo.org/content/foundation/legal/licenses.html
>>>>>>>>>>
>>>>>>>>>> Other than that I am very happy to give you a +1
>>>>>>>>>>
>>>>>>>>>> What is your github id?
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Jody Garnett
>>>>>>>>>>
>>>>>>>>>> On 4 May 2017 at 07:20, Alexander Wöstmann
>>>>>>>>>> <[email protected]
>>>>>>>>>> <mailto:[email protected]>> wrote:
>>>>>>>>>>
>>>>>>>>>>      Hi Jody,
>>>>>>>>>>      thanks for your response.
>>>>>>>>>>      I have read the developer guide you mentioned and created a
>>>>>>>>>>
>>>>>>>>>
>>>>> wiki
>>>>>
>>>>>      article for
>>>>>>>>>>      my module[1].
>>>>>>>>>>      So all I need is commit access and i can get started.
>>>>>>>>>>      Best Regards,
>>>>>>>>>>      Alexander
>>>>>>>>>>
>>>>>>>>>>      [1] https://github.com/geotools/ge
>>>>>>>>>>
>>>>>>>>>
>>>>> otools/wiki/JavaFX-Map-Module
>>>>>
>>>>>     <https://github.com/geotools/geotools/wiki/JavaFX-Map-Module
>>>>>>>>>>
>>>>>>>>>>      Am Freitag 31 März 2017 00:00:47 schrieb Jody Garnett:
>>>>>>>>>>      > You are kind of following the best practice - asking on
>>>>>>>>>>      > the
>>>>>>>>>>
>>>>>>>>>>      email list is
>>>>>>>>>>
>>>>>>>>>>      > one of the steps.
>>>>>>>>>>      >
>>>>>>>>>>      > The unsupported module area is open to those who want to
>>>>>>>>>>
>>>>>>>>>
>>>>> share
>>>>>
>>>>>      their work,
>>>>>>>>>>
>>>>>>>>>>      > there are more details here:
>>>>>>>>>>      > -
>>>>>>>>>>
>>>>>>>>>>      http://docs.geotools.org/latest/developer/procedures/create
>>>>>>>>>>
>>>>>>>>>
>>>>> .html
>>>>>
>>>>> <http://docs.geotools.org/latest/developer/procedures/create
>>>>>>>>>>
>>>>>>>>>
>>>>> .html
>>>>>
>>>>>      > --
>>>>>>>>>>      > Jody Garnett
>>>>>>>>>>      >
>>>>>>>>>>      > On 30 March 2017 at 10:51, Alexander Wöstmann <
>>>>>>>>>>      >
>>>>>>>>>>      > [email protected]
>>>>>>>>>>
>>>>>>>>>>      <mailto:[email protected]>> wrote:
>>>>>>>>>>      > > Hi all,
>>>>>>>>>>      > > i recently started developing a JavaFX class, using a
>>>>>>>>>>      > > GeoTools
>>>>>>>>>>
>>>>>>>>>>      MapContent
>>>>>>>>>>
>>>>>>>>>>      > > to
>>>>>>>>>>      > > display a map and would like to add it as an
>>>>>>>>>>      > > unsupported
>>>>>>>>>>
>>>>>>>>>
>>>>>>>> Module.
>>>>>>>>
>>>>>>>>      > > My approach differs from these tutorials [1], as it
>>>>>>>>>>      > > uses
>>>>>>>>>>
>>>>>>>>>
>>>>> a
>>>>>
>>>>>      > > WMS
>>>>>>>>>>
>>>>>>>>>>      as a
>>>>>>>>>>
>>>>>>>>>>      > > background
>>>>>>>>>>      > > map. The map is pannable, zoomable, you can switch the
>>>>>>>>>>
>>>>>>>>>
>>>>> CRS
>>>>>
>>>>>      > > and
>>>>>>>>>>
>>>>>>>>>>      add points
>>>>>>>>>>
>>>>>>>>>>      > > or
>>>>>>>>>>      > > polygons.
>>>>>>>>>>      > >
>>>>>>>>>>      > > What is the best practice to share my code [2] with you
>>>>>>>>>>
>>>>>>>>>
>>>>> and
>>>>>
>>>>>      > > do
>>>>>>>>>>
>>>>>>>>>>      you know
>>>>>>>>>>
>>>>>>>>>>      > > of similar implementations?
>>>>>>>>>>      > > Best regards,
>>>>>>>>>>      > > Alexander
>>>>>>>>>>      > >
>>>>>>>>>>      > > [1] https://github.com/aofxzuza/geotools_fx_tutorial
>>>>>>>>>>
>>>>>>>>>>      <https://github.com/aofxzuza/geotools_fx_tutorial>
>>>>>>>>>>
>>>>>>>>>>      > > [2] https://github.com/awoestmann/geotools-fx-map-test
>>>>>>>>>>
>>>>>>>>>>      <https://github.com/awoestmann/geotools-fx-map-test>
>>>>>>>>>>
>>>>>>>>>>      > > --
>>>>>>>>>>      > >
>>>>>>>>>>      > > [email protected] <mailto:awoestmann@intevation.
>>>>>>>>>>
>>>>>>>>>
>>>>> de>
>>>>>
>>>>>      https://intevation.de/
>>>>>>>>>>
>>>>>>>>>>      > > Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG
>>>>>>>>>>
>>>>>>>>>>      Osnabrück, HR B
>>>>>>>>>>
>>>>>>>>>>      > > 18998 Geschäftsführer:   Frank Koormann, Bernhard
>>>>>>>>>>      > > Reiter, Dr. Jan-Oliver Wagner
>>>>>>>>>>      > >
>>>>>>>>>>      > > ------------------------------
>>>>>>>>>>
>>>>>>>>>
>>>>> ------------------------------
>>>>>
>>>>>      > > ------------------
>>>>>>>>>>      > > Check out the vibrant tech community on one of the
>>>>>>>>>>
>>>>>>>>>
>>>>> world's
>>>>>
>>>>> most
>>>>>>>>
>>>>>>>>      > > engaging tech sites, Slashdot.org!
>>>>>>>>>>
>>>>>>>>>
>>>>> http://sdm.link/slashdot
>>>>>
>>>>>      > > _______________________________________________
>>>>>>>>>>      > > GeoTools-Devel mailing list
>>>>>>>>>>      > > [email protected]
>>>>>>>>>>
>>>>>>>>>>      <mailto:[email protected]>
>>>>>>>>>>
>>>>>>>>>>      > > https://lists.sourceforge.net/
>>>>>>>>>>
>>>>>>>>>
>>>>> lists/listinfo/geotools-devel
>>>>>
>>>>>     <https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>      --
>>>>>>>>>>
>>>>>>>>>>      [email protected] <mailto:[email protected]>
>>>>>>>>>>      https://intevation.de/
>>>>>>>>>>      Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG
>>>>>>>>>>
>>>>>>>>>
>>>>> Osnabrück,
>>>>>
>>>>>      HR B 18998
>>>>>>>>>>      Geschäftsführer:   Frank Koormann,  Bernhard Reiter,  Dr.
>>>>>>>>>>      Jan-Oliver Wagner
>>>>>>>>>>
>>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> [email protected]  https://intevation.de/
>>>>>>>> Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG Osnabrück, HR
>>>>>>>> B 18998
>>>>>>>> Geschäftsführer:   Frank Koormann,  Bernhard Reiter,  Dr.
>>>>>>>> Jan-Oliver Wagner
>>>>>>>>
>>>>>>>
>>>>>>> -- [email protected]  https://intevation.de/
>>>>>>> Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG Osnabrück, HR
>>>>>>> B 18998 Geschäftsführer:   Frank Koormann,  Bernhard Reiter,  Dr.
>>>>>>> Jan-Oliver Wagner
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------
>>>>>>> ------------------
>>>>>>> Check out the vibrant tech community on one of the world's most
>>>>>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>>>>>> _______________________________________________
>>>>>>> GeoTools-Devel mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>>>>>>
>>>>>>
>>>>> --
>>>>>
>>>>> [email protected]  https://intevation.de/
>>>>> Intevation GmbH, Neuer Graben 17, 49074 Osnabrück; AG Osnabrück, HR B
>>>>> 18998
>>>>> Geschäftsführer:   Frank Koormann,  Bernhard Reiter,  Dr. Jan-Oliver
>>>>> Wagner
>>>>>
>>>>
>>
>>
> --
> Ben Caradoc-Davies <[email protected]>
> Director
> Transient Software Limited <http://transient.nz/>
> New Zealand
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
GeoTools-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to