Integrate the Swiss Ephemeris with the library #14

Open
opened 2025-02-18 22:38:06 +00:00 by emil · 0 comments
Owner

Find a way to integrate the Swiss ephemeris in the library.

Notes

  1. There is a Java port of the Swiss Ephimeris.
  2. Kotlin Multiplatform does not support Java libraries.
  3. There doesn't seem to be an up to date version of the Ephemeris in Kotlin.
  4. An easy and pragmatic approach to bring support quickly might be converting the Java source files to Kotlin and then adding them as source files to the library. Far from elegant and will make future maintenance nightmare.
Find a way to integrate the [Swiss ephemeris](https://github.com/aloistr/swisseph) in the library. **Notes** 1. There is a [Java port](http://www.th-mack.de/international/download/index.html) of the Swiss Ephimeris. 2. Kotlin Multiplatform does not support Java libraries. 3. There doesn't seem to be an up to date version of the Ephemeris in Kotlin. 4. An easy and pragmatic approach to bring support quickly might be converting the Java source files to Kotlin and then adding them as source files to the library. Far from elegant and will make future maintenance nightmare.
emil added this to the MVP project 2025-02-18 22:38:06 +00:00
emil moved this to In Progress in MVP on 2025-02-18 22:38:09 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: the-liberated-edge/AstrologyLibrary#14
No description provided.