Skip to content

Outdated dependencies, small snags in alternative build processes #7

@usernolan

Description

@usernolan

Hey @levand,

Factui is an epic approach to declarative front-ends and my favorite among projects with similar goals. I messed around with it for a bit and came up with a sketch for a factui.reagent that works similarly to factui.rum. I'm curious about the future of the project and whether or not you see yourself maintaining it going forward.

In my short (and delightful) experience, I found that there were small snags in building my minimal example app once I left the REPL. E.g. I was running into a NullPointerException in the macroexpansion of cr/defsession as part of factui.api/rulebase when compiling and releasing, but not when in the REPL. Admittedly, this could have been due to any number of factors: e.g. I was using shadow-cljs, more recent clojure and clojurescript versions, etc..

I would be interested in contributing to the ongoing development of Factui if it's something you care to keep around. It's tough for me to evaluate how much work it would be to update the dependencies (namely clara and clojure(script)). Let me know your thoughts on any low hanging fruit and general direction—I'd love to help to make the library viable to a larger audience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions