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

Steve Rowe commented on LUCENE-7015:
------------------------------------

bq. Also I notice your commit contains workspace.xml... this is against 
JetBrain's reccomendations for working with version control systems: 
https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

The checked-in workspace.xml (along with the other IntelliJ config files) is at 
a different location (under dev-tools/idea/) than the one used in your working 
directory - {{ant idea}} copies them into place.  The checked-in version 
contains a run configuration to run all JUnit tests for each module in the 
project, which I think has some value.

But you (and JetBrains) are right in pointing out that sharing config like this 
is problematic when it contains per-user settings.  Right now, we recommend 
running {{ant clean-idea idea}} to blow away your local config before copying 
the checked-in one into place, and this of course means you lose any local 
settings.  [~dsmiley] has worked out a way to symlink rather than copy these 
config files into place, which theoretically allows for maintaining local 
modifications - see the writeup, starting at "An alternative approach to use 
symbolic links", at 
[https://wiki.apache.org/lucene-java/HowtoConfigureIntelliJ].  I'm not sure 
if/how this interacts with the new git setup though.

> Refactor spatial module to spatial-extras
> -----------------------------------------
>
>                 Key: LUCENE-7015
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7015
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: modules/spatial
>            Reporter: Nicholas Knize
>            Assignee: Nicholas Knize
>            Priority: Blocker
>              Labels: blocker
>             Fix For: 6.0
>
>         Attachments: LUCENE-7015.patch, LUCENE-7015.patch
>
>
> Follow on to LUCENE-6997: non GeoPoint* classes need to be refactored from 
> existing spatial module to a new spatial-extras module. All dev-tools, build 
> and project files will be updated to correctly reference and build the new 
> module.



--
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