binggg / mrn

Material React Native (MRN) - A Material Design style React Native component library.
http://mrn.js.org
1.73k stars 109 forks source link

Roadmap #22

Open Ehesp opened 8 years ago

Ehesp commented 8 years ago

As much as I like this project, I feel there's quite a bit which needs improving for it to be maintainable. Also, @binggg do you have time to manage this on your own? Anyway a list:

Please provide feedback on these, this project is easily the best material one out there at the moment, just needs some loving.

carbureted commented 8 years ago

+1. I would love to see this project become bulletproof, and would also be willing to contribute to help make that happen.

binggg commented 8 years ago

I'm glad to hear that. Very busy recently, I will consider your proposal, thank you for your enthusiasm

Ehesp commented 8 years ago

OK great, let us know what you want to do, plenty to get on with!

mrcasals commented 8 years ago

I can help too! :)

Ehesp commented 8 years ago

@binggg had anymore thought on this?

vongkim commented 8 years ago

+1 I would like to help too.

Ehesp commented 8 years ago

I think tomorrow I'm going to setup an organisation on here to continue this project, I need this stuff for work and there's plenty to do, @binggg if you've anything against this please let me know!

binggg commented 8 years ago

okay

Ehesp commented 8 years ago

An FYI - I've done the following:

There's a couple of things I've done differently like using the default font from react native vector icons which requires way less setup.

I'll make an org for this later, GitHub is telling me the one I made is suspicious...

Ehesp commented 8 years ago

I've pushed the initial repository up to:

https://github.com/material-react-native/mrn

It includes a variety of fixes and improvements, hopefully now it's on an organisation it'll be easier to manage!

Ehesp commented 8 years ago

@binggg What do you want me to do now? The repo has been setup and everything has been ported across with loads of bug fixes and cleanup.

However the problem I have now is that unless you want to keep the project as "mrn" then I cannot push it to NPM (and hence can't publicly use it). The options are:

  1. Delete the other organisation (I'll keep the code), and you change/push this one into a new organisation. This will keep the stars/followers/issues.
  2. Deprecate this one with a link to the other organisation repo. This will lose all stars etc.
  3. Push it up to NPM as a new package, and credit you in the README. Again will lose stars etc.

Please let me know what you want to do ASAP so I can push it publicly.

dgilperez commented 8 years ago

Great effort!

If I'm not mistaken, @binggg could promote this project to a new org, and then give @Ehesp commit permissions so he can cherry pick the new changes and release a new version. This way stars would be preserved and there should not be any issues with project name.

+1 on supporting only > 0.16. By the way, 0.17 is out!

Ehesp commented 8 years ago

@dgilperez Well I didn't get a response from binggg so I had to make it into my own NPM lib. I've done a ton more work on it and will probably be pushing it all tomorrow. Working well on my device right now.

bozzmob commented 8 years ago

WOW @Ehesp Amazing work! Really appreciate it and would like to contribute. And thanks @binggg for the initial effort for working on this.

efkan commented 8 years ago

Is there any plan designing Cards like this ?

Ehesp commented 8 years ago

@efkan Done here: https://github.com/react-native-material-design/react-native-material-design

efkan commented 8 years ago

OK. This is awesome :) Thanks!

binggg commented 8 years ago

Guys, I have been busy with my new job and my wedding, it seems I left behind many, I have to catch up with it

efkan commented 8 years ago

Is there any chance to convert Material Design Lite components into React-Native and import to MRN ?