> The PRs that I've sent do not just compile, they pass a full "mvn clean
> install", that includes tests,
> if you take the time to build every bit from sources, in turn. Not sure
> how this got overlooked.
>

It is more we did not have the information readily on hand, trying to
assemble it now :)

There is however one catch in the GeoServer one, everything builds in core
> and extensions, however, while the security LDAP module builds, but the
> tests are actually skipped because the embedded LDAP server used for tests
> is not starting up (I'm guessing the config files are not compatible
> anymore, but I'm not sure). We need an LDAP expert to fix it.
>

Will make a note

>
> The imageio-ext and GeoWebCache pull requests instead are ready to go,
> they could be merged now on master. The GeoTools one had a few issues that
> I fixed, it's ready to go too. Finally jai-ext goes through a full "mvn
> install" without any change.
>

Do we want to merge each stage to master? or work on a jdk11 branch in each
repository...


>
>>    1.
>>
>>    Reduce warnings from Dependency Analysis Tools
>>    Get as much as possible build and run without warnings.
>>    1.
>>
>>       This cannot be automated, and is y we have so many people in the
>>       sprint!
>>
>>

> The "fix" column advertises using "add-modules" as the solution, but there
> might be better ways,
> such as upgrading the dependencies or changing the code we're using. I
> want to try and persue those before
> giving up on what looks like a band-aid.
>

I copied that over from before, updating dependencies, or fixing our code,
is what this stage is about.


>>    1.
>>
>>    org.opengis repackage
>>    Swich gt-api away from using org.opengis package, upgrade everything
>>    else to follow
>>    1.
>>
>>       repackage
>>       2.
>>
>>       update emf models and regenerate
>>
>>
> Did anyone look at how to do this step? Newer version of Eclipse might
> need EMF/XSD updates and possibly changes in the product structure, picking
> the right version used to
> generate each bit is quite messy. Last few times I did, could not get the
> current Eclipse version to work, and had to do a history search and get the
> Eclipse version that was "current"
> when the EMF module in question was generated in order to modify the beans.
>

Have not looked yet, expect this task will fall to me as one of the few
still using eclipse.

"everyone can edit"... but everyone already can edit the docs, I assume
> you're talking about the https://docs.geoserver.org/
> landing page right?
>

Yes, right now we reply on the build server running a script to unpack the
docs for each release. Only a few boundless people had access to the
docs.geoserver.org machine (in case that script went wrong).


>
>
>>
>>    -
>>
>>       https://sourcey.com/spectacle/
>>
>>
> The output of this looks better than Swagger imho.
>

It is node based, but generates static output.

>
>
_______________________________________________
GeoTools-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to