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

Is this package still maintained? #12

Open
PolGuixe opened this issue May 27, 2017 · 8 comments
Open

Is this package still maintained? #12

PolGuixe opened this issue May 27, 2017 · 8 comments

Comments

@PolGuixe
Copy link

I see some things not very update to date with the last versions of React.

Is this still maintained?

Is people moving away from it?

@lhz516
Copy link

lhz516 commented May 30, 2017

Kadira is shut down. I hope someone can take over this repo to keep it updated.

@macrozone
Copy link

I use it heavely in mantra projects, I am thinking about forking mantra-core, react-komposer and react-simple-di. I am already maintainer of mantra-cli.

Anyone willing to help? I am also planing to promote some mantra-based packages that we build (or are building at the moment) like a highly modifiable admin-ui, so stay tuned

@martinhbramwell
Copy link

@macrozone

I will certainly help if I can. If you want to fork the packages unchanged I'll switch to them immediately.

Apart from the createClass and PropTypes nuisances, have you prioritized the unresolved issues on those various packages?

@vladejs
Copy link

vladejs commented Aug 2, 2017

@macrozone , any npm installable fork of this package updated to latest react?

@martinhbramwell
Copy link

@vladejs @macrozone I hope he steps in soon. :-(

@macrozone
Copy link

@martinhbramwell sorry, had no time yet and it was not that urgent (altough i still use react-simple-di through mantra)

I would start forking it, update react, createClass and PropTypes (react-simple-di). (i just did the fork and added @

for mantra-core:

  • remove dependencies of react-komposer and react-simple-di (or as peer dependency)
  • update dependencies
  • no new features for the moment.

(https://github.com/panter/mantra-core)

But i am not sure if mantra-core is really needed though. It just adds a pattern to do stuff when a module initializes, but apart from that does nothing useful. Als it lacks support for react-router or react-native. It also does not help with lazy loading. So i would drop it, until a better pattern arises.

We might focus on improving mantra-cli, so that you can customize module creation with a template where you can use mantra-core or other basic module initialization.

I also found that mantra-cli works for react-native apps (use latest beta). You just have to delete the module/index.js and module/router.js file

@vladejs
Copy link

vladejs commented Aug 4, 2017 via email

@tmpg
Copy link

tmpg commented Oct 11, 2017

Hey needed these packages updated so I made these drop-in replacements which play nice with React v16:
react-simple-di --> react-simple-di-extra
mantra-core --> mantra-core-extra

Could use some help maintaining them etc. Let me know if you want to help or just send a pull request.

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

6 participants