Processing.js/ConferenceCalls/Feb-11-2010
Meeting Feb 11, 2010
Regrets
Attendance
- Corban Brook
- guest: Anthony
Proposed Agenda
- New Project Members
- Merging from Anna's branch
- Discuss Dave's test framework if it's going to be mandatory for 0.6+
- PGraphic
- smooth/ nosmooth
- Zenit wiki cleanup
- P3D V.S. OPENGL
- Profiling
Minutes
- new project members not present
- deadline to get stuff into 0.5 is tomorrow (Fri. 12) @ noon. Anything not in at that time will be moved to 0.6. Since there is no peer-reviews needed everyone should be tackling some bugs. Pay special attention to ensure that no duplicate tickets are filed in Lighthouse (use the search feature before adding anything).
- once 0.5 is released everyone has to merge it with their master branch. I will send out an email to remind everyone. I will aslo write out a blog to pass on my Git knowledge. To make things easier check out the https://processing-js.lighthouseapp.com/projects/41284/project-management-guidelines
- Dave has written up a "how to" for the unit tests: https://processing-js.lighthouseapp.com/projects/41284/writing-automated-tests Try to do it yourself, contact Dave for a one-on-one if you have trouble. Also, get a list together of all of your visual tests that you wrote and gave it to Dave. These test will need to be converted to unit tests. From now on unit-tests are mandatory and visual tests are just gravy. However, if the function you are testing doesn't return anything visual tests are mandatory.
- PGraphic is not needed for 3D. Its basically a back buffer that is used to store pixels off the screen. createGraphic() already makes a new context PGraphic will just need to toggle the contents from the back buffer to the visible canvas. PGraphic will be looked at again once PImage is completed
- smooth() & nosmooth() are basically setting a <canvas style> called imageRendering. Firefox 3.6 is suppose to recognize this style but so far Matthew is getting an error: unknown property imageRendering. Lighthouse ticket for this is going to be blocked. Dave will file a firefox bug and Anna will track the progress.
- Anna is going to clean up the zenit Processing.js wiki page. Project Tests and Processing.js 0.1 Code status sections will be removed. 3D Implementation Roadmap will be moved to Lighthouse.
- P3D allows for software rendering...
- We need a program for profiling...