Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

om.core and beta2 #899

Open
danielsz opened this issue Feb 16, 2018 · 8 comments
Open

om.core and beta2 #899

danielsz opened this issue Feb 16, 2018 · 8 comments

Comments

@danielsz
Copy link

Hi,

I've been using om.core happily for years now. I mean the original version of Om, in opposition to Om.Next. I was also happily updating Om in my dependencies because om.core didn't change and everything kept on working. This allowed me to leverage om.core with more up to date versions of React.
I was happy to see the release of beta2 because it comes with React 16 which solves a bug in React 15.x (I'll spare you the details because this is unrelated to Om). Unfortunately, this time it didn't go well due to the deprecation of React.createClass.
Going forward, is there any chance to keep users like me happy?

@zentrope
Copy link

I just hit this as well. I have a bunch of old prototypes and concept apps I like to keep up to date, but it looks like the time has run out for om.core.

@wilkerlucio
Copy link
Contributor

I recommend you guys check Fulcro, right now it's a fork of om.next, om.next is not likely to be maintained, so Fulcro has a lot of improvements, a lot more docs and is constantly improving.

@danielsz
Copy link
Author

That may very well be.

We are interested to use the same API as om.core, but on the latest React.
I started using Om years ago, and I would like to continue using it. om.core is a thin wrapper over React, om.next is a different beast (broader and more ambitious scope).

@wilkerlucio
Copy link
Contributor

Humm, gotcha, yeah, if you want to use the om.core then you might have to do some fixes yourself, Fulcro only has the om.next parts, but IMO it's so much better, it's harder to understand for sure, but once you do, there is no way back :)

@danielsz
Copy link
Author

Duly noted. Thanks.

@danielsz
Copy link
Author

danielsz commented Apr 3, 2018

For anyone interested, I've brought the modifications myself so as to be able to use om.core as explained above. No guarantees beyond "it works here".

[org.danielsz/om "1.0.0-beta4-SNAPSHOT"]

@timds
Copy link

timds commented Apr 7, 2018

Hi @wilkerlucio , I'm confused about the current status of om.next. Commits are still being made, including an apparent transition from alpha to beta. @swannodette , do you have plans to abandon or stop maintaining om.next, or are things just going slow and steady?
Thanks,
Tim

@wilkerlucio
Copy link
Contributor

@timds, I don't know what David plans are, but for what I've seen it's just about getting it to stay working, the latest changes were related to fixing breakages due to the new cljs version. But feature wise it's been a long time since the latest one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants