From 24b60b65959d54f185a9da239562d77162b828c0 Mon Sep 17 00:00:00 2001 From: Robin Wieruch Date: Fri, 14 Jul 2017 14:18:15 +0200 Subject: [PATCH] docs(Contribute.md) update primary goals --- docs/Contribute.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/Contribute.md b/docs/Contribute.md index 4be2542..f72e849 100644 --- a/docs/Contribute.md +++ b/docs/Contribute.md @@ -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