Open main menu

CDOT Wiki β

Pliu

Joined 30 December 2008
Revision as of 07:50, 17 March 2010 by Peter.liu (talk | contribs)

I am Peter Liu. I began teaching C, C++ and Java programming at the School of Computer Studies in September 1998. For my professional development, I want to find out how to teach and learn open source development. It is a privilege and honor for me to get immersed in the open source movement at Seneca.

Jordan has graciously allowed me to go alongside with his Eclipse Web Tools Platform (Eclipse WTP) class (January-April 2009) such that I may have first-hand experience on open-source development. I am excited about immersing myself in this culture of being open in fixing bugs. As suggested by Jordan, I am going to blog what I have experienced in this community as if I were a reporter on the field. What I have experienced for the last two weeks has already affected how I teach JAC444 and BTP400 this semester. Indeed I am using wikis as a teaching and learning tool for the first time in my teaching career...

Time flies. From May to August, Jordan has again graciously allowed me to take part in his second Eclipse WTP class. As far as I'm concerned, the students in his Winter 2009 class accomplished a lot. [1] I'm looking forward to having another adventure with the Eclipse WTP student team.

Time flies again. I am now involved with the Eclipse Linux Tools project. As a result of Andrew Overholt's visit to my Java classes (JAC444) on March 9, 2010, I have created Learning Labs for Eclipse Linux Tools. Even though the JAC444 classes will be over by the end of April, interested students can continue with the activities in the Learning Labs. We will see how things are going to unfold...

Email address: peter.liu@senecac.on.ca.

Website: http://cs.senecac.on.ca/~pliu

Blog: http://pliu.wordpress.com

Bug #256185 [2]

  • status: a patch created on 3/13/2009; changed to FIXED on 4/27/2009
  • ripple effect:
Comment #29 From Valentin Baciu  2009-05-26 11:37:10 -0400: *** Bug 277839 has been marked as a duplicate of this bug. ***

Interesting Links

  • App developers could make better use of open source: Black Duck (ComputerWorld Canada, 7 April 2009) [3]
  • Seneca Update by Russell Pangborn (Toronto Users Group for Power Systems, May 2009) [4]
  • Teaching Open Source [5]
  • Fining Your Way Through The Code (Wayne Beaton)[6]
  • Summer Projects for Students (Wayne Beaton) [7]

Three Practical Goals for Summer 2009

  • How to create and run an Eclipse plugin?
  • How to create and run an Eclipse plugin test?
  • Fix an Eclipse WTP bug that is related to testing.

Interesting Student Project Ideas for Summer 2009

  • Bug 107341 [junit] Support HttpUnit testing by adding a page to the new JUnit wizard [8]
  • A list of related WTP bugs (5/28/2009)
  • Organzing Eclipse WTP Bugs (inspired by Al Blue) [9]
  • JUnit 4 and Eclipse Testing Framework (Bug 153429, NOT WTP-specific) [10]
  • How does an Eclipse project (such as WTP) test its GUI? [11]