Hello,
On Fri, May 9, 2014 at 2:51 PM, Hin-Tak Leung
<[email protected]> wrote:
> Hi,
>
> I didn't look very hard, but I haven't seen any postings of Ahmed in 
> spdx-tech's archive.
> In any case, that's not optional - all communications (and *regular* ones as 
> that) should
> CC spdx-tech.

I have posted to the spdx-tech list during the proposals phase but not
since the community bonding phase.

> I am not too concerned about python 2.7 vs python 3 - most of the world
> is still operating at 2.7, but forward porting, one-off via the 2to3 script,
> is relatively straight-forward; and backward compatibility, at least to the 
> last
> few minor releases of 2.7 or even 2.6, can be achived via "from __future__ 
> import *".
> It is possible to write python code that works identically under
> 2.7 and 3. That's not really a concern - we'll cross that bridge when we
> need to, when we have some code to discuss on.

I have to say that I am more comfortable with python 2.7 but that's
because I don't have any experience with python 3, but I am willing
to use python 3 if its for the best.

> The jython + existing java code ideas serves a few purposes - the python 
> binding
> should be feature-complete versus existing work; also, while it is nice
> that Ahmed will continue after the program finishes, and/or others
> will pick up the maintainence of such work, if it shares some
> with a larger bulk there is a better chance of that happening -
> otherwise it is just a few months of work gradually bit-rotting and
> abandoned in a few years' time. I am okay
> with it sharing some work with another language-binding project - otherwise
> you get two sets of bugs and two sets of possibly incompatible
> implementations to worry about; one of them gradually bit-rotting and go 
> unmaintained.
> I won't insist on it; it is just a possibility that should be explored.

I can definitely see the merits of this approach, creating a C library
from the Java binding or from scratch could definitely benefit future
projects. I am also ok with having a pure Python implementation from
scratch.


-- 
Best Regards,
Ahmed
_______________________________________________
Spdx-tech mailing list
[email protected]
https://lists.spdx.org/mailman/listinfo/spdx-tech

Reply via email to