New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
General Discussion issue for 0.9.0 #3073
Comments
I think quite a lot of the API/naming inconsistencies were already covered during the Maine code review (https://github.com/openframeworks/openFrameworks/issues?labels=code-review&milestone=&page=1&state=open) - would be useful to dig through and see what is still relevant. |
lots of relevant thoughts! let's split this into two parts for efficiency of discussion. Issues assigned to the 0.9.0 milestoneLet's discuss these issues in the relevant issue, otherwise we'll lose track of the discussion. It's also easier to add/remove things from milestones than to keep track of a changing checklist.
General DiscussionIt might be better to send this list to the mailing list, since none of these are "actionable" items.
|
to add to general discussion of simplification: fix inconsistencies |
@ofZach by inconsistencies you mean things that take ofPoints but not ofVec3f or ofVec2f? can we add ofVec2d, ofVec3d, and ofVec4d so we can #double all the things? |
+1 on doubles. Ideally (imho) through templates. If not, I made these for ofxGeo https://github.com/bakercp/ofxGeo/tree/master/src. Without templates things will get pretty nutty ... |
when I saw those I rejoiced @bakercp |
@danthemellowman ha. just find / replace :) but yes ... it can be hard to find your place in this world when you only go float. |
Hi All, Also there is some templates here, which they look a lot more clean: I can easily rename/clean my code if you think it is useful. |
going to close this as the relevant discussion has been happening on individual issues now. |
These are just some general things that it might be good to discuss for 0.9.0 in terms of OF's API. Nothing below is definitive but I think its a good time to talk a bit more about the API, so please comment and I'll add to and edit the list below.
More General:
Specific:
The text was updated successfully, but these errors were encountered: