[ 
https://issues.apache.org/jira/browse/LUCENE-7202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15238225#comment-15238225
 ] 

Karl Wright edited comment on LUCENE-7202 at 4/12/16 11:26 PM:
---------------------------------------------------------------

bq.  Just a quick thought on the Cartesian/Spherical/Ellipsoidal naming. We did 
this at my last job and the maintenance / code sprawl was a nightmare.

I would hope that the implementation itself was parameterized, and that there 
would be well-considered class hierarchy.  The only difference between 
EllipsoidalPoint and SphericalPoint would therefore be the choice of 
PlanetModel, and they could both be derived from XYZPoint.  This kind of design 
would control maintenance and code sprawl.


was (Author: [email protected]):
bq.  Just a quick thought on the Cartesian/Spherical/Ellipsoidal naming. We did 
this at my last job and the maintenance / code sprawl was a nightmare.

I would hope that the implementation itself was parameterized, and that there 
would be well-considered class hierarchy.  The only difference between 
EllipsoidalPoint and SphericalPoint would therefore be the choice of 
PlanetModel.  This kind of design would control maintenance and code sprawl.

> Come up with a comprehensive proposal for naming spatial modules and 
> technologies
> ---------------------------------------------------------------------------------
>
>                 Key: LUCENE-7202
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7202
>             Project: Lucene - Core
>          Issue Type: Task
>          Components: modules/sandbox, modules/spatial, modules/spatial3d
>    Affects Versions: master
>            Reporter: Karl Wright
>
> There are three different spatial implementations circulating at the moment, 
> and nobody seems happy with the naming of them.  For each implementation 
> strategy, we need both a module name and a descriptive technology name that 
> we can use to distinguish one from the other.  I would expect the following 
> people to have an interest in this process: [~rcmuir], [~dsmiley], 
> [~mikemccand], etc.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to