-
Notifications
You must be signed in to change notification settings - Fork 3
API workshop at GMEA March 2015
Trond Lossuis edited this page Mar 24, 2015
·
32 revisions
With :
- Trond,
- Clément,
- Théo
The main objective of the 3 days is to make a draft for a C++ Jamoma API :
- what is Jamoma made for ?
- what services Jamoma provides ?
- how to ease the use of Jamoma in a C++ code (without learning the Jamoma language) ?
- Regarding this last point, I'd like to suggest "Effective Modern C++" by Scott Meyers as mandatory reading. The video @ http://channel9.msdn.com/Events/GoingNative/2013/Opening-Keynote-Bjarne-Stroustrup is also good, particularly thinking about RAII. It will be difficult to have a conversation without some common basis on which to base any discussions. [tap]
- Done: Step thru the debugger for j.parameter to understand the wrapper mechanism
- Done: Look at the type method for TTData
- Done: j.parameter dataspace and ramp lib: Now works for integer and decimal types, and recent changes to dev branch on Core have been merged into this branch.
- Quick overview of the last development made in OSSIA to get Trond up to speed (i-score 0.3, j.score, i-score_player, API Editor and Network).
- About Network API : discussing attributes, all the discussion about the API is reported here
- j.parameter dataspace and ramp lib: Make it work with type array as well.
-
it could be nice to make a Jamoma Release to announce the new Score module and j.score external. Make a windows release seems also possible (and some people from Bilbao could test it)
-
Saturday : a broad meeting with Mathieu, Pascal, Julien, Trond and Théo to discuss about help panthers and what needs to be done to have a release.
other topics :
- integration test
- prepare Thursday presentation