StateMachine icon indicating copy to clipboard operation
StateMachine copied to clipboard

State of affairs inquiry

Open sheinbergon opened this issue 5 years ago • 2 comments

Hi.

First of all, thank you for all of your hard work and effort in putting this library together. A few things:

  1. Is this project alive and actively maintained? are there any additional releases planned?
  2. Aritfact publishing is a bit messy at the moment, Gradle build does not properly set up version/group in accordance to what's published (up to a point local artifact publishing isn't supported OOTB). And of course, no-snapshots available :-(
  3. Some code design decisions make it hard to share/reuse code in the state-machine declarations. I can give a concrete example, but I'd be more than happy to try and fix it myself.
  4. Would you be willing to accep pull requests?

@zhxnlai 10x in advance

sheinbergon avatar Mar 21 '19 09:03 sheinbergon

@sheinbergon Thanks for the feedback and sorry for not getting back to you earlier! FYI,

  1. I am restructuring the project to smaller files to improve readability. Besides that, because the state machine itself is stable, no release is planned right now unless there are bugs.
  2. I agree and I want to fix the publishing process. However, we are currently constrained to use Jitpack to deliver public artifacts because Bintray publishing is pending review internally. I will spend time to investigate how Jitpack Snapshot works
  3. Could you send me an example? I would love to learn about your use case. By the way, there is a with method that could be used as a builder.
  4. Of course. PRs are welcome!

zhxnlai avatar Apr 02 '19 00:04 zhxnlai

Any news in this regard?

holgerbrandl avatar Jan 22 '21 10:01 holgerbrandl