Skip to content

Kotlin multiplatform and flatbuffer supportΒ #12

@DadiBit

Description

@DadiBit

Is your feature request related to a problem? Please describe.
The project is currently on halt, since kmp support for flatbuffers is not yet fully working.

Describe the solution you'd like
Either:

  1. stop waiting for kmp support --> work on flatbuffer support, and later on rewrite everything as KMP
    a) less work now, more later
    b) a bit stupid IMHO, since java library already exists, and it can be imported in kotlin, making this one "redundant"
  2. manually implement kmp flatbuffer classes --> rewrite from scratch everything already
    a) more work now, less later
    b) I honestly don't have much time during the week, but I could cut out some time on weekends to work on it
    c) If I work too slowly and the flatbuffer compiler gets kmp fully implemented then all the work is going to be wasted
  3. work on the actual flatbuffer compiler and then come back to this project
    a) it would be a ton of work for me, since I have absolutely no idea of how the flatc compiler works
    b) would benefit other devs as well

Additional context

  • Google flatbuffer repo has a few PRs waiting to be merged
  • Main issue is silent since September, but was already moving slow before
  • Java SDK already implemented in the repo

PS: I know this is more like a personal note, but feel free to comment on wtf I should do (or what you could do to help πŸ˜„)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions