[rt10000] Administrative discussions w/ the Flower Platform team (maintaining the fork "flower-platform/react-timeline-10000")
See original GitHub issueHi there!
Congrats about this project! You’ve got here a really nice and promising piece of software!
My colleagues and I developed some while ago a Gantt component for the Flex platform. We had tried a rewrite in JS (using GWT). And now we are in the React world, needing a good Gantt component. From the research I’ve made, I consider that this project is the best alternative for Gantt in React.
I like the approach of having externalized some features to the user. E.g. :
- zoom via CTRL + mouse wheel,
- vertical scroll bar
- click on timeline header to zoom
- maybe synchronize w/ a table component, next to the gantt on the left side
- etc
By integrating this component into our app, we’ll however need to add this kind of features. We’ll probably create a wrapper around Timeline
and add some features. In our case, they’d also depend on Redux.
Question 1 But I was thinking that maybe it would be interesting if we contributed this back into the original project, i.e. here. What do you think about this?
Question 2 If this is the case, I’d propose to have our component as a wrapper around the original one. So that Timeline
can continue what it does best, and the other one, e.g. TimelineExt
, that would have accessory features. This way, we’d have a minimal intrusion in Timeline
, and it won’t impact existing projects.
Cheers! Cristian
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (8 by maintainers)
Top GitHub Comments
Hi Rob,
And thanks for your reply.
Interesting. Didn’t think of that. I’m an OOP developer at heart, and for me, by default customize = extend the class and override the functions. In this case a mechanism of “plugins” would be indeed interesting. And we’ll see case per case if “extension points” are needed in the main code where the plugins will hook.
Once we have ideas, we’ll share them here before developing stuff.
I would prefer issues to close when complete (otherwise our backlog gets messy).
Maybe we can use this: https://github.com/React9k/react-timeline-9000/discussions/255 for discussions