Hi Ian,
that sounds like a job for unsupported modules, but having a module for
just one class seems overkill.
Maybe we could create a "playground" module? "skunkworks"? Whatever name is
fine to me.

Cheers
Andrea

Il ven 5 apr 2019, 09:25 Ian Turton <ijtur...@gmail.com> ha scritto:

>
>
> On Fri, 5 Apr 2019 at 07:29, Andrea Aime <andrea.a...@geo-solutions.it>
> wrote:
>
>> Hi,
>> while working on the deprecation removal branch I stumbled
>> into CachingFeatureSource.... I shared
>> that class as an example years ago, was put among library code anyways
>> against my suggestion
>> and got a deprecation and a warning sounding like "//
>> CachingFeatureSource is deprecated as experimental (not yet production
>> ready)".
>>
>> In these many years nobody made  CachingFeatureSource  production ready,
>> so it's time
>> to pull the plug on it and remove it. However, documentation refers to it
>> via the QuickStartCache example,
>> which is one of the first examples users see in the documentation.
>>
>> I see that there is a SpatialIndexFeatureSource, but there is no "one
>> call" way to build it from another feature source.
>> This inspires a WTF moment, I'm tempted to just blow away also all the
>> documentation affected by the removal....
>>
>>
>
> It would probably be best if we don't have docs pointing to "immature"
> code, it would also be "nice" if we had somewhere to store those sorts of
> mostly completed classes that would be useful to future developers coming
> along and starting to think about implementing them. For example I have a
> mostly working (but would need some additional work for production)
> implementation of an updateable map layer that should live some more
> visible than my hard drive.
>
> So +1 to remove documentation and unfinished code.  But can anyone think
> of a good place to store that sort of code?
>
> Ian
>
>
>
> Anyone wants to spend time on a "better" solution?
>>
>> Cheers
>> Andrea
>>
>>
>> == 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 fax: +39 0584 1660272 mob: +39 339 8844549
>> http://www.geo-solutions.it http://twitter.com/geosolutions_it
>> ------------------------------------------------------- *Con riferimento
>> alla normativa sul trattamento dei dati personali (Reg. UE 2016/679 -
>> Regolamento generale sulla protezione dei dati “GDPR”), si precisa che ogni
>> circostanza inerente alla presente email (il suo contenuto, gli eventuali
>> allegati, etc.) è un dato la cui conoscenza è riservata al/i solo/i
>> destinatario/i indicati dallo scrivente. Se il messaggio Le è giunto per
>> errore, è tenuta/o a cancellarlo, ogni altra operazione è illecita. Le
>> sarei comunque grato se potesse darmene notizia. This email is intended
>> only for the person or entity to which it is addressed and may contain
>> information that is privileged, confidential or otherwise protected from
>> disclosure. We remind that - as provided by European Regulation 2016/679
>> “GDPR” - copying, dissemination or use of this e-mail or the information
>> herein by anyone other than the intended recipient is prohibited. If you
>> have received this email by mistake, please notify us immediately by
>> telephone or e-mail.*
>> _______________________________________________
>> GeoTools-Devel mailing list
>> GeoTools-Devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>>
>
>
> --
> Ian Turton
>
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to