Difference between revisions of "User:Anna.sobiepanek/Summer2010"
(→Week 3) |
|||
(61 intermediate revisions by the same user not shown) | |||
Line 118: | Line 118: | ||
* Fixed Documentation bugs: | * Fixed Documentation bugs: | ||
#[https://processing-js.lighthouseapp.com/projects/41284/tickets/503-some-documentation-links-point-to-processingorg-instead-of-processingjsorg Reference Page] | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/503-some-documentation-links-point-to-processingorg-instead-of-processingjsorg Reference Page] | ||
− | |||
#[https://processing-js.lighthouseapp.com/projects/41284/tickets/501-dist-documentation-shows-documentation-for-constrain Reference Page] | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/501-dist-documentation-shows-documentation-for-constrain Reference Page] | ||
#[https://processing-js.lighthouseapp.com/projects/41284/tickets/444-broken-links-on-the-reference-page Reference Page] | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/444-broken-links-on-the-reference-page Reference Page] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/502-modelx-documentation-page-results-in-error Reference Page] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/652-cursor-missing-from-reference-list-on-the-website Reference Page] | ||
+ | *Testing 0.9.1 Release on Vista and Mac 10.6 | ||
+ | *Worked on Release; blog, CHANGELOG, download page, tweet | ||
+ | Friday May 21 | ||
+ | * Attempted to fix [https://processing-js.lighthouseapp.com/projects/41284/tickets/647-internal-url-rewriting-failure-on-the-website Website URL] Bug, talked to Corban and F1LT3R. Two solutions emailed Resig to get more site admin info | ||
+ | |||
+ | * Call about Video with Dave and Scott | ||
+ | |||
+ | * Set up a video repo in GitHub | ||
+ | |||
+ | * Contacted nicklovesjs to give him info on how to get his examples into the repo/lighthouse | ||
+ | |||
+ | * Started bezier 3D, bezierDetail, and bezierVertex3D from scratch cuz lots of merge errors | ||
+ | ===Week 4=== | ||
+ | |||
+ | Monday May 24 | ||
+ | |||
+ | * HOLIDAY | ||
+ | |||
+ | Tuesday May 25 | ||
+ | |||
+ | * meeting with Dave | ||
+ | |||
+ | * updated conference # on Processing zenit wiki | ||
+ | |||
+ | Wednesday May 25 | ||
+ | |||
+ | * fixed git publicKey on Mac 0S | ||
+ | |||
+ | * set up proper editor on Mac | ||
+ | |||
+ | * coded PShape | ||
+ | |||
+ | * coded shapeMode | ||
+ | |||
+ | Thursday May 25 | ||
+ | |||
+ | * coded shape() | ||
+ | |||
+ | * need loadShape to get PShape and shape() | ||
+ | |||
+ | * looked into XML/ svg parser | ||
+ | Friday May 26 | ||
+ | |||
+ | * coding PShapeSVG, XML Element and Attribute | ||
+ | |||
+ | * fixed [https://processing-js.lighthouseapp.com/projects/41284/tickets/609-make-ref-tests-run-on-file-uri file:/// uri] ticket | ||
+ | |||
+ | ===Week 5=== | ||
+ | |||
+ | Monday May 31 | ||
+ | |||
+ | * Met with Dan and Scott about Video | ||
+ | |||
+ | * meeting with Dave | ||
+ | |||
+ | * removed 0.9.4 and added all tickets to 0.9.3 | ||
+ | |||
+ | * talked to nicklovescode about his coming to TO | ||
+ | |||
+ | * email back&forth about video hack week with Brett and Mark | ||
+ | |||
+ | [[Category:Summer_2010_June]] | ||
+ | ==June== | ||
+ | |||
+ | ===Week 1=== | ||
+ | Tuesday June 1 | ||
+ | |||
+ | * triaged tickets that have no milestone | ||
+ | |||
+ | * worked on XMLElement recursive child function | ||
+ | |||
+ | Wednesday June 2 | ||
+ | * Day OFF | ||
+ | Thursday June 3 | ||
+ | * completed XMLElement and started testing | ||
+ | Friday June 4 | ||
+ | |||
+ | * completed XMLElement testing | ||
+ | |||
+ | * finished up code for PShape and PShapeSVG however testing and functionality not completed | ||
+ | ===Week 2=== | ||
+ | |||
+ | Monday June 7 | ||
+ | |||
+ | * triaged 0.9.3 processing tickets | ||
+ | |||
+ | * conference call with team and David | ||
+ | |||
+ | * peer-reviewed tickets | ||
+ | Tuesday June 8 | ||
+ | |||
+ | * working at Mozilla | ||
+ | |||
+ | * information gathering meeting for video-js project | ||
+ | |||
+ | * preliminary xml structure was derived | ||
+ | Wednesday June 9 | ||
+ | |||
+ | * preliminary xml for Brett's video | ||
+ | |||
+ | * added milestones and tickets to video project | ||
+ | |||
+ | * spoke with Brett and Mark about the next coding session | ||
+ | |||
+ | * spoke with Nick about the plan for the next couple weeks | ||
+ | Thursday June 10 | ||
+ | |||
+ | * updated the video-js wiki | ||
+ | ===Week 5=== | ||
+ | Monday June 28 | ||
+ | |||
+ | * Working at Mozilla on popcorn | ||
+ | Tuesday June 29 | ||
+ | |||
+ | * Working at Mozilla on popcorn | ||
+ | Wednesday June 30 | ||
+ | |||
+ | * Working at Mozilla on popcorn | ||
+ | [[Category:Summer_2010_July]] | ||
+ | ==July== | ||
+ | ===Week 1=== | ||
+ | Thursday July 1 | ||
+ | |||
+ | * Working at Mozilla on popcorn | ||
+ | Friday July 2 | ||
+ | *HOLIDAY | ||
+ | ===Week 2=== | ||
+ | |||
+ | Monday July 5 | ||
+ | |||
+ | * DAY OFF | ||
+ | Tuesday July 6 | ||
+ | |||
+ | * worked on popcorn: peer-reviews, staging into my repo, subtitles | ||
+ | Wednesday July 7 | ||
+ | |||
+ | * CDOT meeting | ||
+ | |||
+ | * some work on popcorn: final merges, adding tickets | ||
+ | |||
+ | Thursday July 8 | ||
+ | |||
+ | * DAY OFF | ||
+ | |||
+ | ===Week 3=== | ||
+ | |||
+ | Monday July 12 | ||
+ | |||
+ | *triaged Processing bugs, merged 0.9.5 with 0.9.6 | ||
+ | |||
+ | *talked to Processing team to ensure they know what needs doing for 0.9.6 | ||
+ | |||
+ | *email correspondence with potential documentation volunteer Scott Condie | ||
+ | |||
+ | *started working on shape() loadShape() SvgShape() and PShape() | ||
+ | Tuesday July 13 | ||
+ | |||
+ | *continued working on loadShape() | ||
+ | |||
+ | *set up a wiki for documentation [http://zenit.senecac.on.ca/wiki/index.php/Processing.js/HowTo How To] | ||
+ | |||
+ | Wednesday July 14 | ||
+ | |||
+ | *finished up working on loadShape() | ||
+ | Thursday July 15 | ||
+ | |||
+ | * spent all day fixing up loadShape() shape() PShape() to get it to work in all browser | ||
+ | |||
+ | Friday July 16 | ||
+ | |||
+ | * made more tests for loadShape(), final linting, and code fix that failed review | ||
+ | |||
+ | * peer-reviewed: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/774-vertex-2d-does-not-apply-inline-shape-stroke-and-fill-color#ticket-774-7 #774] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/765-parraycopy-needs-to-be-fixed#ticket-765-8 #765] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/764-pexpand-doesnt-need-a-temp-array#ticket-764-5 #764] | ||
+ | |||
+ | * completed ticket: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/718-ajax-function-does-not-check-whether-the-data-request-was-successful #718] | ||
+ | |||
+ | ===Week 4=== | ||
+ | |||
+ | Monday July 19 | ||
+ | |||
+ | * made more changes to loadShape(), PShape(), and shape() as per SR requirements and added examples | ||
+ | |||
+ | * completed tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/805-ref-tests-broken-on-file-uri #805] <br> | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/806-2d-ref-tests-broken #806] <br> | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/807-size-no-default-width-and-height #807] | ||
+ | |||
+ | * triaged "triage ticket" bin | ||
+ | |||
+ | Tuesday July 20 | ||
+ | |||
+ | * triaged "triage ticket" bin and commented on tickets/ cc'ed people for comments | ||
+ | |||
+ | *Completed tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/718 #718 ajax()]<br> | ||
+ | *Reviewed tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/796-pconstants#ticket-796-2 #796 PConstant] | ||
+ | *Wrote blog [http://annasob.wordpress.com/2010/07/20/adding-svg-support-to-processing-js/ SVG Support] | ||
+ | Wednesday July 21 | ||
+ | *Wrote Blog [http://annasob.wordpress.com/2010/07/22/popcorn-js-0-1v-release/ popcorn-js release] | ||
+ | *Completed Tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/782 extra argument for parseFloat]<br> | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/807 size no default height/width]<br> | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/815-xmlelement-type-doesnt-support-one-parameter-string-ctor#ticket-815-1 xmlElement(string)] | ||
+ | |||
+ | *Peer-reviewed Tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/760 Don't assume .moz* attributes exist] | ||
+ | |||
+ | Thursday July 22 | ||
+ | |||
+ | *Peer-reviewed Tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/817-fix-smooth-and-nosmooth#ticket-817-2 817 smooth()]<br> | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/779-update-pimage-functions-to-check-thisremote#ticket-779-7 779 is.remote] | ||
+ | |||
+ | Friday July 23 | ||
+ | |||
+ | * Tested Processing-js on Vista and MacOS | ||
+ | |||
+ | * Wrote up the changelog | ||
+ | |||
+ | * ran make-check on Vista and MacOS and coordinated with Mickael and Dan so it is run on all platforms | ||
+ | ===Week 5=== | ||
+ | |||
+ | Monday July 26 | ||
+ | |||
+ | * popcorn-js conference call | ||
+ | * looked into and resolved PShape tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/801-pshapesvgnew-xmlelementsvg-string#ticket-801-2 #801] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/802-svg-single-path-cutout-not-rendering-correctly #803] | ||
+ | * prepared and launched 0.9.6 release: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/changelog Changelog] | ||
+ | #wrote processing [http://processingjs.org/blog/?p=242 blog] | ||
+ | #updated download page | ||
+ | |||
+ | Tuesday July 27 | ||
+ | |||
+ | *Worked on more PShape tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/800-pshapesvgparsepoly-doesnt-work-on-chrome#ticket-800-3 Parse Poly] | ||
+ | |||
+ | Wednesday July 28 | ||
+ | |||
+ | *Finalized Parse Poly tickets and started work on: | ||
+ | |||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/831-svg-color-strings-object-should-be-reformatted-to-save-space#ticket-831-2 Color] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/832-pshapesvgparsematrix-missing#ticket-832-1 parse & apply matrix] | ||
+ | |||
+ | Thursday July 29 | ||
+ | |||
+ | * Finalized Color and Parse/Apply Matrix tickets | ||
+ | * Completed ticket [https://processing-js.lighthouseapp.com/projects/41284/tickets/192-canvas-not-being-painted-when-inside-div#ticket-192-16 Canvas not painted inside div] | ||
+ | |||
+ | Friday July 30 | ||
+ | |||
+ | * talked to Brett about popcorn repo/lighthouse changes | ||
+ | * Fixed some PShape stuff according to Pomax's review | ||
+ | |||
+ | |||
+ | |||
+ | [[Category:Summer 2010 August]] | ||
+ | ==August== | ||
+ | ===Week 1=== | ||
+ | Monday August 2 | ||
+ | |||
+ | * Holiday | ||
+ | Tuesday August 3 | ||
+ | |||
+ | * worked with Brett on getting popcorn reorganized into directories [https://processing-js.lighthouseapp.com/projects/52212/tickets/89-create-new-directory-structure-for-github#ticket-89-5 Directory Structure] | ||
+ | |||
+ | Wednesday August 4 | ||
+ | |||
+ | * played around with gh-pages for popcorn Brett wants to change the git repo so that its not under my name, talked with the team and got input from Corban on the right approach. | ||
+ | |||
+ | *Finished tickets: | ||
+ | |||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/798 PShapeSVG::parsePath] | ||
+ | |||
+ | *Conference call with Global Lives and popcorn | ||
+ | |||
+ | Thursday August 5 | ||
+ | |||
+ | * discussed the commit process with Brett, process changed now that the master repo is at a mozilla location | ||
+ | Friday August 6 | ||
+ | |||
+ | * fixed failing review of [https://processing-js.lighthouseapp.com/projects/41284/tickets/192-canvas-not-being-painted-when-inside-div Canvas inside div] | ||
+ | |||
+ | ===Week 2=== | ||
+ | |||
+ | Monday August 9 | ||
+ | |||
+ | * Did bunch of reviews for processing | ||
+ | Tuesday August 10 | ||
+ | |||
+ | *Fixed failed review of PShapeSVG:: parsePath | ||
+ | |||
+ | Wednesday August 11 | ||
+ | |||
+ | *Fixed failed review of PShapeSVG:: parsePath | ||
+ | |||
+ | * fixed failing review of [https://processing-js.lighthouseapp.com/projects/41284/tickets/192-canvas-not-being-painted-when-inside-div Canvas inside div] | ||
+ | |||
+ | * popcorn conference call | ||
+ | Thursday August 12 | ||
+ | |||
+ | *Fixed failed review of PShapeSVG:: parsePath, review finally passed | ||
+ | |||
+ | *Started thumbnail demo | ||
+ | Friday August 13 | ||
+ | |||
+ | *Fixed failed review of PShapeSVG::parseMatrix | ||
+ | *Completed [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/856-update-changelog-file-for-097#ticket-856-3 Changelog] | ||
+ | *Resolved [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/859 append_] | ||
+ | |||
+ | |||
+ | |||
+ | ===Week 3=== | ||
+ | Monday August 16 | ||
+ | *Working on popcorn thumbnail demo | ||
+ | *conference call with Brett, Dan, and Scott | ||
+ | *triaged some processing tickets | ||
+ | |||
+ | |||
+ | Tuesday August 17 | ||
+ | |||
+ | * resolved processing-js ticket [https://processing-js.lighthouseapp.com/projects/41284/tickets/709-xmlelement-only-works-on-firefox xmlElement Firefox] | ||
+ | |||
+ | * completed processing-js ticket [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/844-invalid-if-modified-since-date-in-ajax#ticket-844-3 Invalid if-modified-since] | ||
+ | |||
+ | * completed processing-js ticket [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/708-xmlelement-needs-more-tests#ticket-708-4 xmlElement testing] | ||
+ | |||
+ | |||
+ | |||
+ | Wednesday August 18 | ||
+ | * reviewed popcorn ticket [https://processing-js.lighthouseapp.com/projects/52212/tickets/93-rework-popcorn-library-phase-one#ticket-93-2 rework] | ||
+ | * worked on my thumbnail demo | ||
+ | * wrote blog post about my thumbnail demo [http://annasob.wordpress.com/2010/08/18/making-images-from/ video] | ||
+ | * coordinated documentation volunteers | ||
+ | |||
+ | Thursday August 19 | ||
+ | * Tried resolving [https://processing-js.lighthouseapp.com/projects/41284/tickets/646-process-web-ide-bug Web IDE Bug] with no sucess | ||
+ | * Started work on [https://processing-js.lighthouseapp.com/projects/41284/tickets/573-bespin-ide-drawing-canvas-outside-lightbox Bespin bug] | ||
+ | |||
+ | |||
+ | Friday August 20 | ||
+ | * Put [https://processing-js.lighthouseapp.com/projects/41284/tickets/573-bespin-ide-drawing-canvas-outside-lightbox Bespin bug] in peer-review | ||
+ | * Found parser errors and filed: | ||
+ | # [https://processing-js.lighthouseapp.com/projects/41284/tickets/870-processing-brakes-when-extra-semicolon-present-in-class semicolon bug] | ||
+ | # [https://processing-js.lighthouseapp.com/projects/41284/tickets/871-declaring-variables-inline-with-a-comma-breaks-processing-in-a-class comma bug] | ||
+ | |||
+ | * Finally fixed [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/646 Web IDE bug] | ||
+ | |||
+ | |||
+ | ===Week 4=== | ||
+ | |||
+ | |||
+ | Monday August 23 | ||
+ | * Filed and Submitted patch for bug [https://processing-js.lighthouseapp.com/projects/41284/tickets/872 style Attribute] | ||
+ | * Fixed [https://processing-js.lighthouseapp.com/projects/41284/tickets/801 PShapeSVG(new XMLElement(svg string))] ticket as per Review-needs-work specs | ||
+ | * Peer-Reviewed Tickets: | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/870-processing-brakes-when-extra-semicolon-present-in-class#ticket-870-3 extra semi colons] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/749-investigate-swapping-settimeout-for-worker-postmessage#ticket-749-8 swapping setTimeout] | ||
+ | #[https://processing-js.lighthouseapp.com/projects/41284/tickets/374-difference-between-p5-and-pjs-keyboard-input#ticket-374-23 P5 keyboard] | ||
+ | |||
+ | |||
+ | Tuesday August 24 | ||
+ | * Filled Corban in on the Global Lives collaboration so he can join the call | ||
+ | * Conference call with popcorn and Global Lives | ||
+ | * Made 2 popcorn tickets as per conference call outcome | ||
+ | * Coordinated with Manuel Adarve to get him started on doing reviews | ||
+ | * Talked with Vivian and booked room for hack day Sept 1 | ||
+ | |||
+ | |||
+ | Wednesday August 25 | ||
+ | * Submitted patch for bug [https://processing-js.lighthouseapp.com/projects/41284-processingjs/tickets/410-processing-arc-example-not-drawing-correctly#ticket-410-10 arc not correct] | ||
+ | |||
+ | * Fixed front page animation for processingjs.org | ||
+ | |||
+ | |||
+ | Thursday August 26 | ||
+ | |||
− | |||
− | |||
− | + | Friday August 27 |
Latest revision as of 14:53, 8 September 2010
Contents
Summer 2010 Worklog JS Projects 2010
May
Week 1
Monday May 3
- Orientation
- Set up Mac Desktop
Tuesday May 4
Wednesday May 5
- Attended teleconference
- Re-Reviewed Andor's 556 bug
- Sent email about the OCE Discovery
Thursday May 6
- Resolved Known-Failures bug
- Completed example fix bug
- installed git on mac... but got stuck with IT support so send out email to IT
- Reviewed parser bug
- Reviewed bezierVertex bug
Friday May 7
- Meeting about OCE presentation
- Continued and fixed IT port issue
- Reviewed parser bug
- Reviewed pimage bug
Week 2
Monday May 10
- Reviewed Flocking bug
- Reviewed parser bug
- Meeting with Dawn, Dave, and Jeff about OCE
- Triaged milestones and tickets
- Met with Andor, Mickael, and Dan about OCE presentation script
- Conference call about Video with Brett and Mark
Tuesday May 11
- Updated changelog
- Updated blog and download page on processingjs.org in order to release v0.9
- Updated nick on the Video XML Grammar we need
- Sent out IT email
- Tested processing v0.9 on the Mac 10.6 OS
Wednesday May 12
- Assigned tickets for 0.9.3 1.0 1.1
- Spoke to IT about iMac port issue
- Set up work email
- got audio build going on my Vista
- Worked with Michael to figure out video for OCE presentation
Thursday May 13
- meeting with IT person
- set up Audio Build on iMac and Blog
- set up GitHub on iMac and Blog
- set up Audio/Touch build on HP tablet
- Call about OCE
Friday May 14
- looked up demos for OCE Digital Booth
- converted P5 demos to P-js
- dry run of OCE Discovery set up
- prepared signs
Week 3
Monday May 17
- set up my iMac with Demos for Digital Booth
- set up HP tablet to display with monitor
- attended OCE
Monday May 18
- got Audio12 build on iMac to run
- attended OCE
Wednesday May 19
- day off
Thursday May 20
- Fixed Documentation bugs:
- Testing 0.9.1 Release on Vista and Mac 10.6
- Worked on Release; blog, CHANGELOG, download page, tweet
Friday May 21
- Attempted to fix Website URL Bug, talked to Corban and F1LT3R. Two solutions emailed Resig to get more site admin info
- Call about Video with Dave and Scott
- Set up a video repo in GitHub
- Contacted nicklovesjs to give him info on how to get his examples into the repo/lighthouse
- Started bezier 3D, bezierDetail, and bezierVertex3D from scratch cuz lots of merge errors
Week 4
Monday May 24
- HOLIDAY
Tuesday May 25
- meeting with Dave
- updated conference # on Processing zenit wiki
Wednesday May 25
- fixed git publicKey on Mac 0S
- set up proper editor on Mac
- coded PShape
- coded shapeMode
Thursday May 25
- coded shape()
- need loadShape to get PShape and shape()
- looked into XML/ svg parser
Friday May 26
- coding PShapeSVG, XML Element and Attribute
- fixed file:/// uri ticket
Week 5
Monday May 31
- Met with Dan and Scott about Video
- meeting with Dave
- removed 0.9.4 and added all tickets to 0.9.3
- talked to nicklovescode about his coming to TO
- email back&forth about video hack week with Brett and Mark
June
Week 1
Tuesday June 1
- triaged tickets that have no milestone
- worked on XMLElement recursive child function
Wednesday June 2
- Day OFF
Thursday June 3
- completed XMLElement and started testing
Friday June 4
- completed XMLElement testing
- finished up code for PShape and PShapeSVG however testing and functionality not completed
Week 2
Monday June 7
- triaged 0.9.3 processing tickets
- conference call with team and David
- peer-reviewed tickets
Tuesday June 8
- working at Mozilla
- information gathering meeting for video-js project
- preliminary xml structure was derived
Wednesday June 9
- preliminary xml for Brett's video
- added milestones and tickets to video project
- spoke with Brett and Mark about the next coding session
- spoke with Nick about the plan for the next couple weeks
Thursday June 10
- updated the video-js wiki
Week 5
Monday June 28
- Working at Mozilla on popcorn
Tuesday June 29
- Working at Mozilla on popcorn
Wednesday June 30
- Working at Mozilla on popcorn
July
Week 1
Thursday July 1
- Working at Mozilla on popcorn
Friday July 2
- HOLIDAY
Week 2
Monday July 5
- DAY OFF
Tuesday July 6
- worked on popcorn: peer-reviews, staging into my repo, subtitles
Wednesday July 7
- CDOT meeting
- some work on popcorn: final merges, adding tickets
Thursday July 8
- DAY OFF
Week 3
Monday July 12
- triaged Processing bugs, merged 0.9.5 with 0.9.6
- talked to Processing team to ensure they know what needs doing for 0.9.6
- email correspondence with potential documentation volunteer Scott Condie
- started working on shape() loadShape() SvgShape() and PShape()
Tuesday July 13
- continued working on loadShape()
- set up a wiki for documentation How To
Wednesday July 14
- finished up working on loadShape()
Thursday July 15
- spent all day fixing up loadShape() shape() PShape() to get it to work in all browser
Friday July 16
- made more tests for loadShape(), final linting, and code fix that failed review
- peer-reviewed:
- completed ticket:
Week 4
Monday July 19
- made more changes to loadShape(), PShape(), and shape() as per SR requirements and added examples
- completed tickets:
- triaged "triage ticket" bin
Tuesday July 20
- triaged "triage ticket" bin and commented on tickets/ cc'ed people for comments
- Completed tickets:
- Reviewed tickets:
- Wrote blog SVG Support
Wednesday July 21
- Wrote Blog popcorn-js release
- Completed Tickets:
- Peer-reviewed Tickets:
Thursday July 22
- Peer-reviewed Tickets:
Friday July 23
- Tested Processing-js on Vista and MacOS
- Wrote up the changelog
- ran make-check on Vista and MacOS and coordinated with Mickael and Dan so it is run on all platforms
Week 5
Monday July 26
- popcorn-js conference call
- looked into and resolved PShape tickets:
- prepared and launched 0.9.6 release:
Tuesday July 27
- Worked on more PShape tickets:
Wednesday July 28
- Finalized Parse Poly tickets and started work on:
Thursday July 29
- Finalized Color and Parse/Apply Matrix tickets
- Completed ticket Canvas not painted inside div
Friday July 30
- talked to Brett about popcorn repo/lighthouse changes
- Fixed some PShape stuff according to Pomax's review
August
Week 1
Monday August 2
- Holiday
Tuesday August 3
- worked with Brett on getting popcorn reorganized into directories Directory Structure
Wednesday August 4
- played around with gh-pages for popcorn Brett wants to change the git repo so that its not under my name, talked with the team and got input from Corban on the right approach.
- Finished tickets:
- Conference call with Global Lives and popcorn
Thursday August 5
- discussed the commit process with Brett, process changed now that the master repo is at a mozilla location
Friday August 6
- fixed failing review of Canvas inside div
Week 2
Monday August 9
- Did bunch of reviews for processing
Tuesday August 10
- Fixed failed review of PShapeSVG:: parsePath
Wednesday August 11
- Fixed failed review of PShapeSVG:: parsePath
- fixed failing review of Canvas inside div
- popcorn conference call
Thursday August 12
- Fixed failed review of PShapeSVG:: parsePath, review finally passed
- Started thumbnail demo
Friday August 13
Week 3
Monday August 16
- Working on popcorn thumbnail demo
- conference call with Brett, Dan, and Scott
- triaged some processing tickets
Tuesday August 17
- resolved processing-js ticket xmlElement Firefox
- completed processing-js ticket Invalid if-modified-since
- completed processing-js ticket xmlElement testing
Wednesday August 18
- reviewed popcorn ticket rework
- worked on my thumbnail demo
- wrote blog post about my thumbnail demo video
- coordinated documentation volunteers
Thursday August 19
- Tried resolving Web IDE Bug with no sucess
- Started work on Bespin bug
Friday August 20
- Put Bespin bug in peer-review
- Found parser errors and filed:
- Finally fixed Web IDE bug
Week 4
Monday August 23
- Filed and Submitted patch for bug style Attribute
- Fixed PShapeSVG(new XMLElement(svg string)) ticket as per Review-needs-work specs
- Peer-Reviewed Tickets:
Tuesday August 24
- Filled Corban in on the Global Lives collaboration so he can join the call
- Conference call with popcorn and Global Lives
- Made 2 popcorn tickets as per conference call outcome
- Coordinated with Manuel Adarve to get him started on doing reviews
- Talked with Vivian and booked room for hack day Sept 1
Wednesday August 25
- Submitted patch for bug arc not correct
- Fixed front page animation for processingjs.org
Thursday August 26
Friday August 27