-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Dear @kt3k, @masayuki0812 and C3.js community:
The year 2021, billboard.js project turns its 4yrs of journey after the initial fork from C3.js v0.4.11 Jun, 2017.
The initial motivation and reason of the new project were arose from the doubt of the continuity of C3.js.
C3.js has been contributed and helped facilitating the ease way to visualize data on the web, and it should be respected for the works done.
How to make these efforts done continues without the worries and concerns of the discontinuity?
The big and hard part of the Open Source project faces, are the "sustainability" and the "imbalance" between producers and consumers.
How to solve them? How to make worth OSS project continue its way?
We're not writing to give or propose any solution, but we're strongly believe with the help & contribution from the community can over come(or at least make better) this.
From the billboard.js project, we showed and proved the willing and demonstrated its stable continuity of the project by adding & enhancing the functionalities such as:
- New chart types
- Introduced Plugin Interface & its plugins
- Performance improvements
- Make able to be tree-shaken to cut down final bundle size
- Themes
- Ensured the stability by increasing the Test Coverage up to 90%
- Transition of codebase to TypeScript
- Various new enhancements options
- Pie's inner/outerRadius, Multi Axes, Legend Template, Custom Data Points, etc.
TBH, we don't know the current status of the C3.js project and its continuity, but as we expressed the worries as 2017,
If this status continues, as your worries and concerns, is quite reasonable to predict the death of the project.
#1965 (comment)
it seems similar concerns are expressed by the users again. (correct us if is wrong)
Very carefully, we want to propose the idea of "unifying the efforts" (like inviting all core committers, etc.) to billboard.js.
Providing an unified source, surely will make beneficial to all.
And will make stronger the legacy and its works done from the C3.js.
Hopefully the proposal idea to be understood in a good way and to be considered positively.
(Also welcoming any other improved ideas/opinions as well)
Sincerely,
from the billboard.js team.