Chris,
After giving it some thought, I think there are a certain number of basic 
features that could conceivably be completed by a GSoC student.  Would you like 
them in Jira, or just in an email?
Joe
On Mar 5, 2012, at 5:24 PM, Mattmann, Chris A (388J) wrote:

> Hey Joe,
> 
> No worries, happy to have help and yes, happy to do it, a step at a time. 
> Right now, the near term 
> goal is to update the SIS website with a fresh design for our 0.2-incubating 
> release. In fact, it's not
> a blocker in my mind and if I don't see any updates by the end of the week, 
> I'll roll a 0.2-incubating release
> candidate with the fixes already present and save the website update for 
> later.
> 
> Then in 0.3-incubating, we've got a set of JIRA issues to work on that I 
> think will add great value. I also
> tagged the SIS CLI as a Google Sumer of Code project. Do you think you could 
> help cruft some JIRA issues
> and ideas for the first parts of polygon support and other features that you 
> think would be completable in
> a summer by a GSoC student? Or any other SIS features that you think we 
> should tackle next?
> 
> Cheers,
> Chris
> 
> On Mar 5, 2012, at 2:04 PM, Joe White wrote:
> 
>> Trust me, Chris, I'm not arguing with the goals.  It's just a lot of work.  
>> Taken in pieces, it's not so bad, but in toto, it's a lot.  I look forward 
>> to helping out any way I can.  There's only one way to eat an elephant… One 
>> bite at a time.
>> 
>> Joe
>> 
>> On Mar 5, 2012, at 5:01 PM, Mattmann, Chris A (388J) wrote:
>> 
>>> Hi Joe,
>>> 
>>> Well that's the goal, for when Patrick and I started the project with Sean 
>>> and Paul. I'd seen enough
>>> of the LGPL libraries out there for spatial and set out to grow up an ALv2 
>>> version, so that downstream
>>> users who expect the type of legal framework and quality that the ASF 
>>> provides would find no surprises.
>>> I don't think those goals have changed in the least.
>>> 
>>> I'm really supportive of what Ryan is doing with spatial4j. If there is any 
>>> way that we can join the communities
>>> here, that would be awesome, I would just strongly advocate for not doing 
>>> it in a way that includes any LGPL
>>> components, even optionally.
>>> 
>>> Cheers,
>>> Chris
>>> 
>>> On Mar 5, 2012, at 1:55 PM, Joe White wrote:
>>> 
>>>> That definitely sounds like you are advocating writing a complete 
>>>> projection engine,  as well as geospatial raster and vector support with 
>>>> AL licensing.  That would be pretty ambitious, although not as bad when 
>>>> taking a (much) longer view.
>>>> 
>>>> Joe
>>>> 
>>>> On Mar 5, 2012, at 4:50 PM, Adam Estrada wrote:
>>>> 
>>>>> Chris,
>>>>> 
>>>>> Optional support today means that it could potentially be deprecated in
>>>>> later releases, right? The same is true with including GDAL and Proj4. 
>>>>> Both
>>>>> of them are very liberally licensed but have to buckle down because of 
>>>>> EPSG
>>>>> support. Thoughts on that?
>>>>> 
>>>>> Adam
>>>>> 
>>>>> On Mon, Mar 5, 2012 at 4:47 PM, Mattmann, Chris A (388J) <
>>>>> chris.a.mattm...@jpl.nasa.gov> wrote:
>>>>> 
>>>>>> Hi Greg,
>>>>>> 
>>>>>> On Mar 5, 2012, at 1:33 PM, Greg Reddin wrote:
>>>>>> 
>>>>>>> On Mon, Mar 5, 2012 at 3:17 PM, Adam Estrada <estrada.a...@gmail.com>
>>>>>> wrote:
>>>>>>>> http://www.apache.org/legal/resolved.html  From there it looks like
>>>>>> LGPL is
>>>>>>>> a definite no no...Does this mean that it can't be included as an 
>>>>>>>> option
>>>>>>>> when being built?
>>>>>>> 
>>>>>>> I think it is a definite no no for "inclusion" in a project, meaning
>>>>>>> we can't include any LGPL wok in SIS. But I think we are talking about
>>>>>>> an optional dependency here. See the following blurb from the
>>>>>>> above-linked page:
>>>>>>> 
>>>>>>> "Can Apache projects rely on components whose licensing affects the
>>>>>>> Apache product?
>>>>>>> Apache projects cannot distribute any such components. However, if the
>>>>>>> component is only needed for optional features, a project can provide
>>>>>>> the user with instructions on how to obtain and install the
>>>>>>> non-included work. Optional means that the component is not required
>>>>>>> for standard use of the product or for the product to achieve a
>>>>>>> desirable level of quality. The question to ask yourself in this
>>>>>>> situation is:
>>>>>>> 
>>>>>>> Will the majority of users want to use my product without adding the
>>>>>>> optional components?"
>>>>>>> 
>>>>>>> So, if I understand everything correctly, I don't see this as a
>>>>>>> roadblock. It is possible that I don't understand it correctly though
>>>>>>> :-)
>>>>>> 
>>>>>> Unfortunately I do see it as a roadblock. The goal of SIS was to write
>>>>>> a pure ALv2 licensed (or compatible) spatial library and toolkit, which
>>>>>> in my mind does *not* include any dependencies (even optional) on
>>>>>> LGPL components.
>>>>>> 
>>>>>> As I understand it, in this case, JTS is providing the polygon support.
>>>>>> Polygon support is something we'd really like to support in SIS, so
>>>>>> to me, this dependency (though optional in e.g., Lucene) is a core
>>>>>> feature of SIS and something most of the eventual users of the system
>>>>>> would want.
>>>>>> 
>>>>>> Cheers,
>>>>>> Chris
>>>>>> 
>>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>> Chris Mattmann, Ph.D.
>>>>>> Senior Computer Scientist
>>>>>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>>>>>> Office: 171-266B, Mailstop: 171-246
>>>>>> Email: chris.a.mattm...@nasa.gov
>>>>>> WWW:   http://sunset.usc.edu/~mattmann/
>>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>> Adjunct Assistant Professor, Computer Science Department
>>>>>> University of Southern California, Los Angeles, CA 90089 USA
>>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>>>> 
>>>>>> 
>>>> 
>>> 
>>> 
>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>> Chris Mattmann, Ph.D.
>>> Senior Computer Scientist
>>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>>> Office: 171-266B, Mailstop: 171-246
>>> Email: chris.a.mattm...@nasa.gov
>>> WWW:   http://sunset.usc.edu/~mattmann/
>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>> Adjunct Assistant Professor, Computer Science Department
>>> University of Southern California, Los Angeles, CA 90089 USA
>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>> 
>> 
> 
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Chris Mattmann, Ph.D.
> Senior Computer Scientist
> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
> Office: 171-266B, Mailstop: 171-246
> Email: chris.a.mattm...@nasa.gov
> WWW:   http://sunset.usc.edu/~mattmann/
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Adjunct Assistant Professor, Computer Science Department
> University of Southern California, Los Angeles, CA 90089 USA
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 

Reply via email to