Closed ghost closed 6 years ago
It is no longer maintained by me, but I'm still looking for someone to take over.
I would recommend React-Native.
Maybe we can edit the README.MD that reactionic is not longer maintained, possible alternatives and we're looking for maintainers
I asked the Ionic organization. Let's see if they are interested. If not then yes, do what you propose.
On Sun, Nov 20, 2016 at 10:22 AM, Gabriel García Seco < notifications@github.com> wrote:
Maybe we can edit the README.MD that reactionic is not longer maintained, possible alternatives and we're looking for maintainers
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/reactionic/reactionic/issues/75#issuecomment-261765422, or mute the thread https://github.com/notifications/unsubscribe-auth/ABB0MNIowtG1BLdM6k5tczYoJQVYPsF9ks5rAAMqgaJpZM4K3bJh .
Any news? Thanks!
Hi, I just saw that this is no longer maintained. Here's my 2 cents. React Native is no reason to drop react ionic. React Native doesn't allow cross coding for mobile devices AND desktop. Personnaly I need a hybrid solution that allows this with react, and believe me it's not that easy to find. I was so glad to find react ionic, thought my search was finally over, and... well I can't really make my company's app depend on a library that's not maintained... So I'm back to square 1. I understand that you might have dropped this for many reasons, but just so you know, there's an audience and we can't all use react native. On that note, I hope someone will pick this up and start maintaining this very soon!
Take care and thanks for your work :)
I approached the Ionic foundation but they are not interested in maintaining reactionic. If anyone else is, please let me know and I'll add you to the organization.
Any reason why Ionic is not interested? Seems much cleaner than some of the Angular code I have seen in the past, but I have not looked at their latest.
I (we) may be interested in picking this up. I don't feel react native is quite ready, and is probably going to take a couple of years before we have a mature ecosystem like that around Cordova.
Other than picking this up and exploring, what are the immediate issues and milestones that need to be addressed?
JohnL
Maybe @pors can give you more ideas than me but before we stop coding there were warnings with React 15 because we we were passing unknown props to some components.
You should convert the React.createClass components to es6 components I think because React.createClass is getting deprecated in React 16.
If you're interested in doing a ionic 2 version, I think you'll need to do a complete rewrite and you could do it in a separated branch.
About ionic not being interested, there's something they are talking about called stenciljs (not out yet), I think there are webcomponents that work with angularjs angular 2 or react out of the box.
https://www.npmjs.com/package/@stencil/core
If you read the readme you can see the thing they are trying to implement has caught ideas from React
@johnwillyn this is what the Ionic CEO responded:
Thanks for the email. You are correct that we were and remain impressed by the project :)
Right now we're focused on Ionic 2 final so we won't be able to take this over, but I just forked the repo into our org to be safe :)
I'll be in touch should we decide it's something we can take on.
That was almost a year ago, so I think that is not going to happen :)
About picking this up: that would be great! I agree with @gabrielseco, if you want to continue with Ionic 1 (the CSS of Ionic 1) I would start upgrading all dependencies and fix what breaks.
Supporting Ionic 2 needs a lot of work and maybe starting from scratch is best in that case (but I haven't looked into it, so maybe there's lots of reusable code).
Thanks @pors. I have not looked at Ionic 2 in detail, but I am familiar with the bulk of Ionic 1, so I would probably start there and update the React to current.
I will probably give this some effort this week and see where it takes me.
John
I spent the morning updating the reactionic-kitchensink demo app dependencies to the current react-ionic, etc.
Many of the issues were related to updating the webpack dev dependency (in the end).
The one issue I don't know how to resolve is the inconsistency of Meteor's handling of this line in app/client/styles/app.sccs:
@import "{}/node_modules/reactionic/dist/scss/styles/reactionic.scss";
I had to follow the suggested change from @gabrielseco for this change.
I still have the warnings about the deprecated React features for createClass, but it appears that the Facebook guys have a code migration script for updating all of the components for that change.
I do like this framework as I have been a user of Ionic 1 for a while, and I think their app -> layout -> content approach (with runtime definable content) suits an app I working on, so I will give this a bit more time and effort to see if I can get all of this up on React 15.5 without warnings.
@johnwillyn awesome! Let me know if you would like access to the repo/organization.
Just to be clear, I updated the reactionic-kitchensink demo build to move to reactionic 1.2.0-beta.0 and a few of the build dependencies there that were outdated as well.
I did not update the core react, react-router, react-dom, or transitions dependencies beyond the 15.0.2 versions, but that is the next step (I suggested above).
I will submit a PR for my changes to the demo app if someone is interested.
Yes please go ahead with the PR.
On Thu, Aug 10, 2017 at 02:04 johnwillyn notifications@github.com wrote:
Just to be clear, I updated the reactionic-kitchensink demo build to move to reactionic 1.2.0-beta.0 and a few of the build dependencies there that were outdated as well.
I did not update the core react, react-router, react-dom, or transitions dependencies beyond the 15.0.2 versions, but that is the next step (I suggested above).
I will submit a PR for my changes to the demo app if someone is interested.
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/reactionic/reactionic/issues/75#issuecomment-321405244, or mute the thread https://github.com/notifications/unsubscribe-auth/ABB0MP5GihiEoy0efjCurTs86Q8JvGW_ks5sWjsJgaJpZM4K3bJh .
The project is more or less dead. I moved it back to my personal account to at least show off a bit :P
Looking through the issues, many recent ones remain unanswered. Is this library still being maintained?
Aka, is it recommended that we use it to write a large scale production hybrid mobile app?
If not, what are the alternatives?