Difference between revisions of "User:Sdowne/summer 2010 worklog may"

From CDOT Wiki
Jump to: navigation, search
Line 45: Line 45:
 
* Continued with [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with].
 
* Continued with [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with].
 
* What I did was broke the processing.js down to the parser, ArrayList, and the constuctor. Got that working, and updated it.
 
* What I did was broke the processing.js down to the parser, ArrayList, and the constuctor. Got that working, and updated it.
 +
 +
Wednesday May 12<br />
 +
* Sick, but continued with [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with] at home, started working on it in a large scale.
 +
 +
Thursday May 13<br />
 +
* Still sick, continued with [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with] had some examples running, along with most tests passing.
 +
 +
Friday May 14<br />
 +
* Back to work as normal.
 +
* The solution to [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with] was giving me problems, and desided to move all Processing functions into the Processing constructor.
 +
* Solved another serious issue using getters and setters, this will also be helpful later to fix class parsing, probably be first thing I do for 0.9.3, and it shouldn't be too hard, a day at most with what I now know inside and outside the parser.
 +
 +
Sat May 15<br />
 +
* Got all tests passing for [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with] cept an issue with .pde unit tests, and many examples, including 3D examples, and substrate were tested and working.
 +
* Blogged on rewriting Processing.js.
 +
 +
Sun May 16<br />
 +
* Everything is now passing for [https://processing-js.lighthouseapp.com/projects/41284/tickets/232-test-removal-of-with-p removing with], peer review has been requested.
 +
* I had to move the Processing.lib declaration back out of the constructor, it was being called from tests, without a new Processing object being created for test-harness-lib.js, line 4. This fixed the unit test problems.
 +
* I am now pretty well versed in the flow of processing.js, they way it's called, what happens first, why, etc and learning more every day.

Revision as of 16:59, 16 May 2010

Summer 2010 Worklog JS Projects 2010

Monday May 3

  • Orientation
  • Started setting up workspace

Tuesday May 4

  • Installed Fedora
  • Finished setting up workstation
  • installed git, linked to existing github
  • Set up irc (irssi + screen)
  • Tried to sort out pjs pixelHack and tic 601, 601 was reviewed by andor and needs work
  • pixelHack was solved and finished later that night
  • Finishing 601 tomorrow morning

Wednesday May 5

  • Finished tic 601, it's up for review
  • Built Firefox on Fedora
  • Both tic 601 and pixelhack are in 0.9
  • Reviewed Andor's 556 ticket which is also in.
  • fought with git

Thursday May 6

  • Tried to update my Fedora to nvidia drivers, and pretty much broke it, reinstalled, tried once more, still no luck, installed ubuntu and stopped there, I will set it up later.
  • Worked on breaking examples in processing.js. Fixed the Neighborhood example, which required an overhaul of static variables and functions. Actually required more work than was expected. Here is the ticket
  • Still have a bunch others that need fixing

Friday May 7

  • Fixed two more of the examples from last night, first and second
  • Working on a third error that has to do with inheritance as well. When a method is created in a super class, and references another variable inside the same super class, it will always reference the same method, even if it's being called by a sub class. Nothing but dead ends so far.
  • Did end up fixing the one talked above, ended up being ticket 637

Sat May 8, Sun May 9

  • Built firefox remotly form home.
  • Fixed a bug with Inheritance, and filed another to be fixed at a later date.

Monday May 10

  • Had a phone conference about the js video library with Brett and Mark.
  • Started on removing with.
  • Did some testing for release 0.9.

Tuesday May 11

  • Continued with removing with.
  • What I did was broke the processing.js down to the parser, ArrayList, and the constuctor. Got that working, and updated it.

Wednesday May 12

  • Sick, but continued with removing with at home, started working on it in a large scale.

Thursday May 13

  • Still sick, continued with removing with had some examples running, along with most tests passing.

Friday May 14

  • Back to work as normal.
  • The solution to removing with was giving me problems, and desided to move all Processing functions into the Processing constructor.
  • Solved another serious issue using getters and setters, this will also be helpful later to fix class parsing, probably be first thing I do for 0.9.3, and it shouldn't be too hard, a day at most with what I now know inside and outside the parser.

Sat May 15

  • Got all tests passing for removing with cept an issue with .pde unit tests, and many examples, including 3D examples, and substrate were tested and working.
  • Blogged on rewriting Processing.js.

Sun May 16

  • Everything is now passing for removing with, peer review has been requested.
  • I had to move the Processing.lib declaration back out of the constructor, it was being called from tests, without a new Processing object being created for test-harness-lib.js, line 4. This fixed the unit test problems.
  • I am now pretty well versed in the flow of processing.js, they way it's called, what happens first, why, etc and learning more every day.