eclipse-archived / unide

Eclipse Public License 1.0
29 stars 17 forks source link

Provide a Python binding for PPMP #10

Closed kartben closed 6 years ago

kartben commented 7 years ago

It would be useful to have a Python library that people can use to serialize/unserialize PPMP objects.

kartben commented 7 years ago

something for @fpatz, maybe 😊

fpatz commented 7 years ago

Yes, indeed. We are working on that.

fpatz commented 7 years ago

Thanks, @kartben for bringing this up here. I wonder how the Unide team looks at this. Should a Python library for PPMP live here or in a separate project? It would be useful to publish a Python library using the standard channels like PyPI, which suggests a separate project, at least a separate repo etc.

kartben commented 7 years ago

I briefly spoke with @muelsen this morning so I will let him correct me if I'm wrong. I think the Eclipse Unide team would be happy to have the code hosted on the "official" Unide repo - distributing through PyPi certainly sounds like a good idea.

fpatz commented 7 years ago

I'd be ok with that if we find ways to handle the tooling issues:

That's just what comes off the top of my head right now. The problems will only become harder when more programming language bindings start to appear. I'd assume, that one repo for each supported language will be easier to maintain long-term. The project page at eclipse.org could link to all those projects, and the repos can link back to the project page.

OTOH, there may be also pros: we can share test data, and interoperability testing with the server may be easier.

ameinhardt commented 6 years ago

seems like the contribution questionnaire has been approved, but there is no progress on creating seperate repos for the bindings. @kartben, any advice?