Use this library again in JOSM? Depends on Java support. #340
Labels
status: needs owner
This issue is tentatively accepted pending a volunteer committed to its implementation.
type: feature
Introduction of new functionality.
Milestone
A user asked if I am working on a way to run this library on newer versions of Java again to maybe reintroduce it into JOSM where it was removed because of Oracles further directions of Java. For transparency, I am moving this thread to the official bug tracker of the project because this could also be interesting for others.
Personally, I am not working on getting it working on newer versions Java. Neither would I be a good person for contract work to do this (nor am I currently available for this). But I am very interested in having the best support for opening_hours in JOSM there is, be it this library or another one.
I of course have some ideas what could be done, but they are more long-term. #136 is about rewriting the library in a more suitable language. Then I played with calling this library on Android some time ago, see https://github.com/ypid/ComplexAlarm.
Ref: https://josm.openstreetmap.de/ticket/18140
So something similar would be my proposal. Find some way to wrap this library and call it from your favorite language. In #136, there was also another way presented by using NodeJS. Depending on your use case, you can also use the https://github.com/opening-hours/opening_hours_server.js which is still up and running.
There is also https://github.com/simonpoole/OpeningHoursParser of course, but it’s feature set is limited.
This issue can be used to exchange what works and what does not.
The text was updated successfully, but these errors were encountered: