Skip to content

Roadmap #22

@Ehesp

Description

@Ehesp

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:

  • Support React 0.16 & Babel 6 - I have this working locally, Support Babel 6 #21 - however in my eyes the project should support 0.16.* only in my eyes, since there's some big changes in it.
  • Have React Native 0.16 as a peer dependancy
  • Linting files with ESLint (Use a Code Quality Tool like ESLint #15) - Loads of inconsistencies, unused code etc.
  • Fixing the Ripple state bug (Long press toggles the state of the component permanently #9)
  • Tests - currently it's hard to make changes to components because I have no idea if the change will break something else.
  • Documentation - Could do with some more examples/spell-checking etc
  • Contributing Guidelines
  • Have react-native-vector-icons as a project dependancy
  • Break this project down into an organisation? Would be better to have multiple repositories in the same place, although this is @binggg's call.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions