kmanstudios 1,120
1 hour ago, Ricky said:@ahoeben
You missed the whole picture.
You keep saying that when p[eople are demonstrating that what you have suggested actually exists in one form or another. It may not be the form you specifically want, but it is a form of your stated desire.
Disagreement also does not imply 'missing the point.' That can be construed a bit insulting as if these individuals, myself included, cannot 'get the point.'
This is why it is difficult to take this seriously beyond this point.
Recommended Posts
ahoeben 1,948
Again, that is pretty much what Recommendrd mode does.
Link to post
Share on other sites
Ricky 5
@ahoeben
You missed the whole picture. I'm talking about the intelligent deduce all the settings based on limited number of human understandable configuration. No slicer has ever done that. Recommended modes in Cura is a naive version (or put in political incorrect way -- a joke)
As a consumer, when you plug a power adapter to electric grid, you really don't need to understand the whole complicated process how the electricity deliver to your home. If you want to know the nitty-gritty, just Wikipedia it. You will be amazed how engineer hide that superb well for ordinary people.
@ianpaschal
I'm fine your implying me trolling. That's how the liberals in US did to violate other's freedom of speech.
You think code review is a panacea? No, it didn't solve the problem, either. My suggestion to split stable and experimental branch is to set up a clear firewall between new features that impact everyone (category 1) and new features that only impact some specific brand of 3D printer (category 2).
For example, a new feature that change how to determine the starting point of path belong to category 1. Such feature needs to be carefully reviewed (as you proposed) and an extended long period of testing by all users. Note that it should not be just UM brand 3D printer's user. My contribution to Cura open source project doesn't mean you can offend my own interest. Otherwise, in the long run you just exclude others to join this open source project. In the end, Cura just turned into another MySQL. I will just fork it to work on 15.04 branch.
For a new feature like adding new support for two extruders 3D printer, it is category 2. You can merge it to stable branch as early as possible.
When you do code review, classify them into two categories and then merge accordingly. That is my proposal in https://github.com/Ultimaker/CuraEngine/issues/784
Link to post
Share on other sites