Decision log
React (2 January 2018)
We love React so we'd like to focus on React only and in the nearest future, we don't plan to make this library working in another framework like Vue.js.
Renovate (18 February 2019)
We've decided that Renovate is better than Greenkeeper because Renovate is very configurable and has a great support.
IssueHunt (7 January 2020)
We've decided to use IssueHunt to fund issues so we can get more contributors (more contributors, more popular a given project), assign a value to issues and reward active contributors.
Testing environment deployment (31 January 2020)
We've decided to use http://beghp.github.io/ domain to deploy each branch there because in a version deployed to Netlify we've noticed broken fonts so deploying to GitHub Pages gives an environment the most possibly similar to the production version. beghp
is an acronym from Brainhub.eu GitHub Pages and we use this organization in order to keep only real repos in the brainhubeu
organization.
Cypress (13 March 2020)
We've decided that Cypress is better than Hermione (Hermione predecessor is Gemini) because Hermione required setting a very large tolerance in order to pass both locally and in CI. Moreover, Cypress is much more popular.
Recoil (14 July 2020)
We've decided that recoil will be used for managing state of the react-carousel component because of its simplicity to set up and maintain.
Plugins (14 July 2020)
We've decided to use plugins to make carousel easier to maintain and to allow users to extend carousel possibilities.