Difference between revisions of "SdowneProject"

From CDOT Wiki
Jump to: navigation, search
(Created page with '== Project Name == Sample Project -- This is a template only! == Project Description == Description should be no longer than a paragraph. Include links to any relevant on...')
 
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== About Me ==
 +
 +
Welcome. My name is Scott Downe, I am in my 5th semester of cpac.
 +
 +
My  non programming related interests include comics, painting, puzzles,  video games, eating (I have a passion for food and cooking) and  sleeping, breathing, etc.
 +
 +
This is my [http://scottdowne.blogspot.com/ blog]  and you are currently viewing my project page :)
 +
 +
My irc nick is scott. I am usually in #processing.js and #seneca channels.
 +
 
== Project  Name ==
 
== Project  Name ==
  
Sample Project -- This is a  template only!
+
Porting processing to the canvas
  
 
==  Project Description ==
 
==  Project Description ==
  
Description  should be no longer than a paragraph.  Include links to any relevant on-line  resources.  For example, http://google.com  or [http://developer.mozilla.org MDC].
+
For this project, I will be working with [http://processingjs.org/ Processing.js]. Basically, allowing  Processing programs to be developed, and run directly in HTML, through  the use of the HTML canvas tag, retiring Flash and Java applets. This  way, users can browse the web, view animation, run games, look at  digital art, all without having to download and install any additional plug-ins.
  
== Project  Leader(s) ==
+
I will be debugging two bugs for release 0.1. Bug [https://processing-js.lighthouseapp.com/projects/41284/tickets/133-private-keyword #133] and [https://processing-js.lighthouseapp.com/projects/41284/tickets/230-mouse-scroll-wheel-support #230]
  
Name(s) of  primary people working on the project. If you want to join a project as leader, discuss with other leaders first. Include links to personal  pages within wiki
+
Scrap that, I will be debugging bug [https://processing-js.lighthouseapp.com/projects/41284/tickets/226-parsing-indifferent-to-string-content#ticket-226-7 #226] and implementing some automated test cases for it.
 +
 
 +
I will do bugs [https://processing-js.lighthouseapp.com/projects/41284/tickets/133-private-keyword #133] and [https://processing-js.lighthouseapp.com/projects/41284/tickets/230-mouse-scroll-wheel-support #230] for 0.2!
 +
 
 +
For 0.3, I'll attempt three bugs.
  
 
== Project Contributor(s) ==
 
== Project Contributor(s) ==
 +
*[http://weare.buildingsky.net/ Corban Brook]
  
Name(s) of people casually  working on the project, or who have contributed significant help.   Include links to personal pages within wiki
+
*[http://vocamus.net/dave/ David Humphrey]
  
NOTE: only Project  Leader(s) should add names here. You '''can’t'''  add your own name to the Contributor list.
+
The rest of the processing.js team.
  
 
== Project Details ==
 
== Project Details ==
  
Provides more depth than the  Project Description. This is the place for technical discussions,  project specs, or other details. If this gets very long, you might  consider breaking this part into multiple pages and linking to them.
+
*Project: [http://processingjs.org/ processing.js]
 +
 
 +
*Revision Control: [https://github.com/ GitHub]
 +
 
 +
*Bug Detection: [https://processing-js.lighthouseapp.com/projects/41284-processingjs/overview Lighthouse]
 +
 
 +
== 0.1 ==
 +
*0.1 - Finsihed: [https://processing-js.lighthouseapp.com/projects/41284/tickets/226-parsing-indifferent-to-string-content#ticket-226-7 #226 String parser]
 +
 
 +
*[http://github.com/ScottDowne/processing-js/commit/884a72950981d57409c175430e49a6ae4f0db644 0.1 patch] checked in.
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/325-automated-tests-string-parsing automated test code for string parsing] checked in.
 +
 
 +
== 0.2 ==
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/351-tabs-break-code 351]
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/411-parser-breaks-on-arrays-declarations-that-have-a-space-between-and 411]
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/382-date-and-month 381]
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/230-mouse-scroll-wheel-support #230 mouse scroll wheel support] awaiting review
 +
 
 +
== 0.3 ==
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/133-private-keyword #133 private keyword]
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/536-returning-array-of-floats-breaks-parser #536 returning arrays]
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/323-make-processingjs-class-functions-not-use-with #323 remove with(this) from classes]
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/549-function-parameter-newlines #549 function parameter newlines]
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/492-whitespace-between-constructor-and-does-not-parse #492 whitespace between constructor and parameters]
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/478-functions-before-constructors-break-the-parser #478 functions before constructor]
 +
 
 +
*0.3: [https://processing-js.lighthouseapp.com/projects/41284/tickets/493-functions-and-constructors-with-the-same-name #493 functions and constructors with same name]
 +
 
 +
*Basically, trying to perfect the class parsing was my mission in 0.3.
  
 
== Project News ==
 
== Project News ==
  
This is where your regular updates will goIn these you should discuss the status or your work,  your interactions with other members of the community (e.g., Seneca and Mozilla), problems you have encountered, etc.
+
*I changed my bug for 0.1 to bug [https://processing-js.lighthouseapp.com/projects/41284/tickets/226-parsing-indifferent-to-string-content#ticket-226-7 #226]. I did this out of pure fascination.
 +
 
 +
*I finished 0.1 as detailed in my blog [http://scottdowne.blogspot.com/2010/02/processingjs-01-release.html post].
 +
 
 +
*Awaiting review for [https://processing-js.lighthouseapp.com/projects/41284/tickets/230-mouse-scroll-wheel-support #230 mouse scroll wheel support]
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/133-private-keyword ticket #133] is being pushed to 0.3 from 0.2
 +
 
 +
*[https://processing-js.lighthouseapp.com/projects/41284/tickets/351-tabs-break-code 351] [https://processing-js.lighthouseapp.com/projects/41284/tickets/411-parser-breaks-on-arrays-declarations-that-have-a-space-between-and 411] and [https://processing-js.lighthouseapp.com/projects/41284/tickets/382-date-and-month 381] being added to 0.2
 +
 
 +
*I finished 0.2 as detailed in my blog [http://scottdowne.blogspot.com/2010/03/02.html post].
 +
 
 +
*There was a lot I did for 0.3 that isn't acceptable. I explain this in my 0.3 post.
 +
 
 +
*My 0.3 blog [http://scottdowne.blogspot.com/2010/04/osd600-release-03.html post].
 +
 
 +
== Labs ==
  
Put detailed  technical information into the Project Details page (i.e., update it as  you go), and save this section for news about participation in the  project.
+
*Thunderbird lab [http://scottdowne.blogspot.com/2010/03/thunderbird-lab.html blog post]

Latest revision as of 11:50, 12 April 2010

About Me

Welcome. My name is Scott Downe, I am in my 5th semester of cpac.

My non programming related interests include comics, painting, puzzles, video games, eating (I have a passion for food and cooking) and sleeping, breathing, etc.

This is my blog and you are currently viewing my project page :)

My irc nick is scott. I am usually in #processing.js and #seneca channels.

Project Name

Porting processing to the canvas

Project Description

For this project, I will be working with Processing.js. Basically, allowing Processing programs to be developed, and run directly in HTML, through the use of the HTML canvas tag, retiring Flash and Java applets. This way, users can browse the web, view animation, run games, look at digital art, all without having to download and install any additional plug-ins.

I will be debugging two bugs for release 0.1. Bug #133 and #230

Scrap that, I will be debugging bug #226 and implementing some automated test cases for it.

I will do bugs #133 and #230 for 0.2!

For 0.3, I'll attempt three bugs.

Project Contributor(s)

The rest of the processing.js team.

Project Details

0.1

0.2

0.3

  • Basically, trying to perfect the class parsing was my mission in 0.3.

Project News

  • I changed my bug for 0.1 to bug #226. I did this out of pure fascination.
  • I finished 0.1 as detailed in my blog post.
  • I finished 0.2 as detailed in my blog post.
  • There was a lot I did for 0.3 that isn't acceptable. I explain this in my 0.3 post.

Labs