walkable-server / walkable

A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mind
https://walkable.gitlab.io/
Eclipse Public License 2.0
444 stars 15 forks source link

Confusion in versions & docs #169

Closed brdloush closed 3 years ago

brdloush commented 3 years ago

Hello,

I'm looking into walkable and am wondering what's the project's status? Is is still being maintained and is it considered usable for production use?

While trying to learn the basics and trying to run the EQL queries in my REPL, I found some issues with versioning. I'm not sure which version and which documentation should I use..

Thank you for clarification.

myguidingstar commented 3 years ago

hi @brdloush Thanks for sharing your experience and sorry for the confusion. Version 1.2.0-SNAPSHOT has been around for a while and I've developed major features around it. It would be stable in terms of intended behavior, but I can't say the public api and terminologies are bearable. I started 1.3.0-SNAPSHOT as a fix for that plus supporting Pathom Connect, but ended up rewriting a lot. The good news is they look good with the new design. I will release a new version soon. TLD; version: v1.2. works but is kinda ugly and won't get long-term supported. Effort is being spent on a better api and hence newer version. Until then, no production grade is confirmed. That being said, you're welcome to ask questions regarding v1.2. in the project slack channel.

myguidingstar commented 3 years ago

only v1.3 will be support. The code part is done (via #166). Issue for v1.3 doc is #170

myguidingstar commented 3 years ago

@brdloush please checkout the new api in v1.3. The doc has been updated, too