Skip to content

Commit

Permalink
docs(Contribute.md) update primary goals
Browse files Browse the repository at this point in the history
  • Loading branch information
rwieruch committed Jul 14, 2017
1 parent e7ec11f commit 24b60b6
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions docs/Contribute.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
# Contribute

Please let us know if you have any feedback. You can create Issues to give feedback or to contribute improvements. We don't want to encourage you to add new enhancements from the beginning. Instead you can experiment with your own enhancements and open source them eventually with a Pull Request. In the beginning, it would be great to improve the core of the library to make it more robust.
Please let us know if you have any feedback. You can create Issues to provide feedback, to point out bugs or to provide information about improvements that you want to contribute.

Our primary goals are:
## Primary Goals:

Basically it would be great to improve the core of the library to make it more robust.

* exceptional test coverage for the core functionalities
* functionality to use custom styles (e.g. row selected style, general row style, pagination style)
* performance (e.g. usage of shouldComponentUpdate), because there were no performance optimizations made yet
* introduce own sort by functionality and get rid of lodash.sortby
* introduce a default filter for the filter enhancements that can be passed in as configuration (similar to the sort enhancement that is already having this functionality)

For now, we don't want to encourage you to add new functionalities. The library comes with a fixed set of enhancements (filter, sort, ...) that you can use to enhance your composable list. However, since you can opt-in every time an own enhancement, because the library is extendable, we are curious about the enhancements you come up with. Perhaps they can be added in the future to this library.

## Installation

Expand Down

0 comments on commit 24b60b6

Please sign in to comment.