Of course there is nothing wrong with an exciting sprint either - indeed
easier to attract sponsorship and contributors.

If I can remind everyone to check availability for next year, would like to
confirm expectations so we can provide a budget request to OSGeo.
On Tue, Nov 21, 2017 at 5:20 AM Kevin Smith <[email protected]> wrote:

> Yes this does sound like a very "code sprint" kind of thing.  Quite a bit
> of work for something that will help maintenance in the long run and
> decidedly "boring" so there's little likelihood that it would get funded
> otherwise.
>
>
> On 2017-11-19 12:45 PM, Ian Turton wrote:
>
> That would be good for me too.
>
> Ian
>
> On 19 Nov 2017 13:59, "Andrea Aime" <[email protected]> wrote:
>
>> Hey,
>> just sharing another possibility for a code sprint that involves all
>> projects, GeoTools, GeoServer, GWC:
>>
>>    - Mass reformat all code in all active branches
>>    - Pick a static analysis tool and fix any issue found
>>    - Integrate said tool in the build (as its own goal) or as a github
>>    pull request plugin + nightly build
>>
>> Rationale: personally I'm getting kind of tired of people making pull
>> request and then making excuses against existing (10 y old?) code practice
>> for not formatting, leaving system outs, eating exceptions and what not....
>> Before you say so, yes, I'm well aware that it will be more likely that
>> we introduce more bugs than those getting actually fixed, but it should
>> make it easier to handle pull requests at least :-p
>>
>> Cheers
>> Andrea
>>
>>
>> On Tue, Nov 14, 2017 at 6:56 PM, Andrea Aime <
>> [email protected]> wrote:
>>
>>> GeoTools / GeoWebcache / GeoServer Meeting 2017-11-14
>>> Attending
>>>
>>> Jody Garnett
>>>
>>> Andrea Aime
>>>
>>> Jukka Rahkonen
>>>
>>> Ian Turton
>>>
>>> Torben Barsballe
>>> Actions from Last Meeting
>>>
>>>    -
>>>
>>>    Jody/Torben: (done) Schedule CITE debugging session
>>>    -
>>>
>>>    Jody: (done) Remind GeoTools PMC to vote on Java 9 Proposal
>>>    -
>>>
>>>    Jody: (missed) Forward OSGeo CITE Application email and determine
>>>    how much time is left for this renewal application. Probably not much
>>>    because automatic mail from OGC says “are due to be renewed by *October
>>>    31st, 2017*.
>>>    -
>>>
>>>    Jody: Need a spreadsheet comparing sprint location costs to justify
>>>    budget request (short list from email discussion, compare flights and
>>>    accommodation for January/February?)
>>>    -
>>>
>>>       No spreadsheet yet
>>>       -
>>>
>>>       James Hughes expressed interest in CCRi hosting/attending
>>>       -
>>>
>>>    Kevin: (done) Bounce GWC planning of gwc email list for discussion
>>>    review
>>>    -
>>>
>>>    Jody: Revise http://osgeo.getinteractive.nl/projects/geotools/ with
>>>    features list from OSGeo-Live
>>>
>>> Agenda
>>>
>>>    -
>>>
>>>    Isolated workspace mail by Nuno
>>>    -
>>>
>>>    Java 9 compatibility follow up (sprint)
>>>    -
>>>
>>>    Budget (GeoServer and GeoTools) and CITE tests
>>>    -
>>>
>>>    Shutting down Ares
>>>    -
>>>
>>>    Chit/Chat
>>>
>>> Isolated workspace mail by Nuno
>>>
>>> Multitenancy for complex features, see “Isolated Workspaces” mail.
>>>
>>> “The main (root) use case for this is to allow the publishing of the
>>> same complex feature type in GeoServer multiple times in different
>>> workspaces”
>>>
>>>    -
>>>
>>>    Proposal or bug? Both…
>>>    -
>>>
>>>    Workspaces that are not listed globally
>>>    -
>>>
>>>    How does this differ from turning off global?
>>>    -
>>>
>>>       Should understand why turning off global does not meeting Nuno’s
>>>       requirements? Appears to be due to them having common namespace
>>>       (application schema requirement - example INSPIRE).
>>>
>>> This is a request to read email and follow up with discussion.
>>>
>>> Q: Should we remove JDBCConfig? (nobody answering mails or reviewing
>>> pull requests regarding it)
>>>
>>>    -
>>>
>>>    Ask Boundless for next meeting
>>>
>>> Or ask the interested party if they want to upgrade from making pull
>>> request to becoming maintainers.
>>> Java 9 compatibility follow up (and sprint?)
>>>
>>> PR was merged, with a bit trouble, and master now has a distinct
>>> FactoryRegistry separate from imageio.
>>>
>>> Making a list of tasks here:
>>>
>>>    -
>>>
>>>    https://github.com/geotools/geotools/wiki/Java-9-Compatibility
>>>    -
>>>
>>>    Idea is to test and set up jobs with Java 9 for current release cycle
>>>
>>> Java 8 EOL Oct 2018, so we have a bit of time left for GeoServer crowd
>>> (conservative server side deployments). GeoTools does have early adopters.
>>>
>>> Ideally test early and then plan, would like to avoid having a emergency
>>> sprint in January close to release.
>>>
>>> Q: Can we build with Java 9 on Travis?
>>>
>>> Q: Is it worth making a milestone release?
>>>
>>>    -
>>>
>>>    It would answer “does it build” question
>>>    -
>>>
>>>    Would need some buy-in from user list to justify effort
>>>
>>> Budget (GeoServer and GeoTools)
>>>
>>> GeoTools Budget:
>>> https://github.com/geotools/geotools/wiki/GeoTools-Budget-Request-2018
>>>
>>>    -
>>>
>>>    Budget request is for $5500 in total (the code sprint thing is a
>>>    separate request)
>>>    -
>>>
>>>       4000 sprint request; this is pending us doing fund raising
>>>       -
>>>
>>>       1500 travel assistance
>>>       -
>>>
>>>    Topics considered for sprint:
>>>    -
>>>
>>>       Java 9 compatibility if needed
>>>       -
>>>
>>>       Java 8 Stream update for DataStore (see discussion in 2016)
>>>       -
>>>
>>>       Kick off Raster Process Engine project at OSGeo code sprint in
>>>       Bonn
>>>       -
>>>
>>>          Design sprint, w/ architecture spike (geotools wrapper
>>>          approach)?
>>>          -
>>>
>>>          Would need to confirm resourcing for this to work
>>>          -
>>>
>>>       Kick out EMF/XSD
>>>       -
>>>
>>>          Ian/Andrea have some frustrations .. how about ideas?
>>>          -
>>>
>>>          Upgraded for WMTS work, or replace with JAXB?
>>>          -
>>>
>>>          It is horribly opaque, can docs help? Not really it is complex.
>>>          -
>>>
>>>             Different modules been generated with different versions,
>>>             have to grab that copy of eclipse that would work for each 
>>> module
>>>             -
>>>
>>>          Massive overhead anytime we need a change
>>>          -
>>>
>>>          Action: Ian take discussion/research to email list
>>>
>>> GeoServer:
>>>
>>>    -
>>>
>>>    Similar budget request from last year; around $3000 for sprint
>>>    -
>>>
>>>    Q: depending on topic we may get more people/interest? A: Then we
>>>    would ask for more money, this is only a budget
>>>    -
>>>
>>>    Topics considered
>>>    -
>>>
>>>       GWC improvements: Kevin has been organized pushing this
>>>       -
>>>
>>>          If this is confirmed we can make OSGeo budget request and
>>>          start setting up sprint planning
>>>          -
>>>
>>>          check with kevin if this is already in progress
>>>          -
>>>
>>>       REST bindings for WFS 3.0
>>>       
>>> <https://github.com/opengeospatial/WFS_FES/blob/master/core/standard/clause_7_core.adoc>?
>>>       Swagger definition being done by OGC
>>>       -
>>>
>>>          Would this finish in 2018, and thus be good for a sprint?
>>>          -
>>>
>>>       CITE
>>>       -
>>>
>>>          Implement plan discussed previously, doing as a background
>>>          activity has not been successful yet.
>>>
>>> Action:
>>>
>>>    -
>>>
>>>    Jody: coordinate with GeoServer / GeoTools lists, concern about
>>>    being able to take so much time for this activity, expect we will need to
>>>    choose one
>>>
>>> Shutting down Ares
>>>
>>> CITE tests work on Build besides WFS 1.1, hangs indefinitely.
>>>
>>> WFS 1.1 test has a problem, reported to CITE team:
>>>
>>>    -
>>>
>>>    https://github.com/opengeospatial/ets-wfs11/issues/77
>>>    -
>>>
>>>    Note we are reporting against an old release so expect no fix
>>>    -
>>>
>>>
>>>    
>>> https://github.com/geoserver/teamengine/tree/e4dda71c90ba601d39847d19969b4d617f90bb70
>>>    -
>>>
>>>    On ares this jobs also hangs, but is killed. We could reproduce this
>>>    on build.geoserver.org with an external hack.
>>>
>>> Action: Shut down ares, migrate build notifications.
>>> Chit Chat
>>>
>>> GeoTools report - anything to add:
>>> https://github.com/geotools/geotools/wiki/GeoTools-Annual-Report-2017
>>>
>>> Who is releasing this week? Maybe Torben:
>>>
>>> https://github.com/geoserver/geoserver/wiki/Release-Schedule
>>>
>>> Ari Jolma is trying to write a WCS 2.0 driver for GDAL, see
>>> https://trac.osgeo.org/gdal/wiki/WCS%2Binteroperability
>>>
>>
>>
>>
>> --
>>
>> Regards,
>>
>> Andrea Aime
>>
>> == GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf 
>> Technical
>> Lead GeoSolutions S.A.S. Via di Montramito 3/A 55054  Massarosa (LU) phone:
>> +39 0584 962313 <+39%200584%20962313> fax: +39 0584 1660272
>> <+39%200584%20166%200272> mob: +39  339 8844549 <+39%20339%20884%204549>
>> http://www.geo-solutions.it http://twitter.com/geosolutions_it
>>
>> AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
>>
>> Le informazioni contenute in questo messaggio di posta elettronica e/o
>> nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
>> loro utilizzo è consentito esclusivamente al destinatario del messaggio,
>> per le finalità indicate nel messaggio stesso. Qualora riceviate questo
>> messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
>> darcene notizia via e-mail e di procedere alla distruzione del messaggio
>> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
>> divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
>> utilizzarlo per finalità diverse, costituisce comportamento contrario ai
>> principi dettati dal D.Lgs. 196/2003.
>>
>> The information in this message and/or attachments, is intended solely
>> for the attention and use of the named addressee(s) and may be confidential
>> or proprietary in nature or covered by the provisions of privacy act
>> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
>> Code).Any use not in accord with its purpose, any disclosure, reproduction,
>> copying, distribution, or either dissemination, either whole or partial, is
>> strictly forbidden except previous formal approval of the named
>> addressee(s). If you are not the intended recipient, please contact
>> immediately the sender by telephone, fax or e-mail and delete the
>> information in this message that has been received in error. The sender
>> does not give any warranty or accept liability as the content, accuracy or
>> completeness of sent messages and accepts no responsibility  for changes
>> made after they were sent or for other risks which arise as a result of
>> e-mail transmission, viruses, etc.
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Geoserver-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>
>>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Geoserver-devel mailing 
> [email protected]https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
>
> --
> Kevin Michael Smith<[email protected]> <[email protected]>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Geoserver-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
-- 
--
Jody Garnett
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to