Replies: 2 comments 1 reply
|
Hi there! I noticed that while working at the project, we have the need to make some commits that are not fully fledged features. But rather small improvements, refactor, etc. When we work on our own projects, we usually mix such commits w/ work done for features. Here, we tried to separate them, in order to avoid pollution of a bigger commit that focuses on a feature. Because this will make your life harder when reviewing the "big" commit for a feature. Such commits are #257 or #260. I observed that they are both about 2 month old, and I did send an intermediate reminder. I know that motivation to integrate such commits is not great. Maybe if we'd talk about a feature: you'd book some time. But if the commits don't do much (practically) => motivation to integrate tends to 0. But how should we proceed w/ such commits? Because I observe that they do happen. Or maybe the current dev flow that we have, for which we target full sync is not doable, because it requires some time from you. A solution would be to stop having such process. And let our fork have its separate like. And if needed, you may pull features from our repo. What's your opinion on these matters? |
|
Regarding point 3. I don't understand why people (specially libraries) tend to switch towards functional components. For a library, working w/ classes, gives people the opportunity to extend the component class if needed. OOP has the great advantage of reusability via inheritance. From a "user" perspective (i.e. app developer, not lib developer), it's understandable. It's less code to write. Although, personally I see disadvantages here as well. E.g. the state is "scattered" within the functional component. When you read a component, it's not clear upfront what's the component's state. So in my opinion, it would be better to stick to the class components. |
Uh oh!
There was an error while loading. Please reload this page.
Discussions with the Flower team & their fork.
From #183
All reactions