Difference between revisions of "Summer 2009 DPS911-OSD700 Weekly Schedule"
(→Week 1 (May 11)) |
(→Week 9 (July 6)) |
||
(51 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
=Introduction= | =Introduction= | ||
− | The course will not have regular classes. However, on | + | The course will not have regular classes. However, on '''Wednesdays''', we will meet regularly via '''IRC channel #seneca-wtp'''. (As agreed on June 3, we will meet from '''10:00 to 11:00''', '''20:00 to 21:00'''.) Project deliverables and demonstrations will be done on a regular schedule. Students are responsible to sign-up for their demo slots. |
Students' work will be scheduled here. (On a weekly basis, students have to update their wiki/blogs links.) | Students' work will be scheduled here. (On a weekly basis, students have to update their wiki/blogs links.) | ||
Line 15: | Line 15: | ||
<li>Course overview, welcome meeting and discussion.</li> | <li>Course overview, welcome meeting and discussion.</li> | ||
<li>After the first day, we will not meet formally each week, but use online communication as our primary method.</li> | <li>After the first day, we will not meet formally each week, but use online communication as our primary method.</li> | ||
− | <li | + | <li>'''ONLINE MEETING''' |
− | <li>Wednesday 10:00-11:00a.m OR 8:00-9:00p.m</li> | + | <ul> |
+ | <li>Time: Wednesday '''10:00-11:00a.m''' OR '''8:00-9:00p.m'''</li> | ||
+ | <li>Location: IRC channel - [irc://irc.freenode.net/seneca-wtp #seneca-wtp]</li> | ||
</ul> | </ul> | ||
</li> | </li> | ||
− | + | <li>'''TODO''' | |
− | + | <ol> | |
− | + | <li>Add your personal/project information to the [[Summer 2009 Eclipse WTP Student Team]] page.</li> | |
− | + | <li>Using the Eclipse Web Tools Platform (WTP)Bug List, look for 1-2 bugs and reproduce them.</li> | |
+ | <li>Browse through the list of bugs FIXED for WTP 3.1M7 (or earlier versions).</li> | ||
+ | </ol> | ||
+ | </li> | ||
+ | </ul> | ||
== Week 2 (May 18) == | == Week 2 (May 18) == | ||
− | + | <ul> | |
− | + | <li>'''TODO''' | |
− | + | <ol> | |
+ | <li>Write a '''1 page''' Project Description and Plan and '''publish''' it by ???. Make sure that this includes ''detailed information'' about your chosen project, ideas for releases, goals, perceived issues you think you'll face, etc. This information can change in subsequent weeks. However, the writing of this plan will ensure that you have your project clearly in mind early on. If you don't have a project or your project is too small, it is your responsibility to correct it. All projects must be approved by your professor. | ||
+ | </li> | ||
+ | <li>Sign up for Student Demo slots with Name/Project, Day, Time.</li> | ||
+ | </ol> | ||
+ | </li> | ||
+ | </ul> | ||
Line 43: | Line 55: | ||
* Student Demos (Tues 10:00 - 11:30, Wed 10:00 - 11:30) | * Student Demos (Tues 10:00 - 11:30, Wed 10:00 - 11:30) | ||
− | 1. < | + | '''1. John Dang''' |
− | 2. < | + | <ul> |
− | + | <li>Demonstration of creating video tutorials for Eclipse WTP</li> | |
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=241429 241429] | ||
+ | <ul> | ||
+ | <li>Description: 'Switch Location' button in Server properties page locks UI for a period of time</li> | ||
+ | <li>Demonstration of bug reproducing</li> | ||
+ | <li>Explaining plans to fix bug</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
+ | |||
+ | '''2. Tommy Lo''' | ||
+ | <ul> | ||
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=251637 251637] | ||
+ | <ul> | ||
+ | <li>Description: download and install button doesn't work in create new server dialog</li> | ||
+ | <li>Demonstration of bug reproducing</li> | ||
+ | <li>Explaining plans to fix bug</li> | ||
+ | </ul> | ||
+ | |||
+ | </li> | ||
+ | </ul> | ||
== Week 4 (June 1) == | == Week 4 (June 1) == | ||
* Student Demos (Tues 10:00 - 11:30, Wed 10:00 - 11:30) | * Student Demos (Tues 10:00 - 11:30, Wed 10:00 - 11:30) | ||
− | 1. < | + | '''1. Khanh(Kevin) Vu''' |
− | 2. < | + | <ul> |
− | + | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=236976 236976] | |
+ | <ul> | ||
+ | <li>Description: UI for timeouts in server editor could be improved</li> | ||
+ | <li>Demonstration of bug reproducing</li> | ||
+ | <li>Explaining plans to fix bug</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
+ | |||
+ | '''2. Jiachang(Terry) Chen''' | ||
+ | <ul> | ||
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=245698 245698] | ||
+ | <ul> | ||
+ | <li>Description: New XML wizard creates optional but invalid attributes from schema.</li> | ||
+ | <li>Demonstration of bug reproducing</li> | ||
+ | <li>Explaining plans to fix bug</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
== Week 5 (June 8) == | == Week 5 (June 8) == | ||
− | + | <b>Posting questions on newsgroups:</b> | |
− | + | <ul> | |
− | + | <li>[http://catb.org/~esr/faqs/smart-questions.html How to ask question the smart way]</li> | |
− | + | <li>[http://www.eclipse.org/newsportal/thread.php?group=eclipse.newcomer Eclipse Newcomer] newsgroup</li> | |
+ | <li>[http://www.eclipse.org/newsgroups/index_project.php Eclipse Web Tools Platform Project] newgroup</li> | ||
+ | </ul> | ||
== Week 6 (June 15) == | == Week 6 (June 15) == | ||
− | + | <b>Learning resources:</b> | |
− | 1. < | + | <ul> |
− | 2. < | + | <li>[http://eclipsetutorial.sourceforge.net/workbench.html Using The Eclipse Workbench] video tutorial</li> |
− | 3. <br /> | + | <li>[http://eclipsetutorial.sourceforge.net/debugger.html Using The Debugger] video tutorial</li> |
+ | <li>[http://eclipsetutorial.sourceforge.net/persistence.html Eclipse and Java: Introducing Persistence] video tutorial</li> | ||
+ | <li> | ||
+ | </ul> | ||
+ | <b>Eclipse Plug-In Programming Model</b> | ||
+ | <ul> | ||
+ | <li>[http://www.eclipse.org/articles/Article-Your%20First%20Plug-in/YourFirstPlugin.html Eclipse Plug-in]</li> | ||
+ | <li>[http://www.vogella.de/articles/EclipsePlugIn/article.html Eclipse Plug-In Development - Tutorial]</li> | ||
+ | <li>[http://www.eclipsepluginsite.com/index.html Eclipse Plug-In Development]</li> | ||
+ | </ul> | ||
+ | |||
+ | == Week 7 (June 22) == | ||
+ | <ul> | ||
+ | <li>Please update blogs & wikis</li> | ||
+ | <li>Subscribe your blogs to: [http://www.planeteclipse.org/planet/ Planet Eclipse]</li> | ||
+ | </ul> | ||
+ | <b>Eclipse WTP 3.1 download</b> | ||
+ | <ul> | ||
+ | <li>[http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5-200906111540/eclipse-SDK-3.5-win32.zip Eclipse Platform (Platform, JDT)]</li> | ||
+ | <li>[http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.5.0/R200906151043/emf-runtime-2.5.0.zip EMF v2.5 Runtime Minimum executable code]</li> | ||
+ | <li>[http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.5.0/R200906151043/xsd-runtime-2.5.0.zip EMF XSD v2.5 Runtime Minimum executable code]</li> | ||
+ | <li>[http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.5.0/R200906221200/GEF-SDK-3.5.0.zip Graphical Editing Framework (GEF)]</li> | ||
+ | <li>[http://www.eclipse.org/downloads/download.php?file=/datatools/downloads/1.7/dtp-sdk_1.7.0.zip Data Tools Platform (DTP) (required only for EJB or JPT development)]</li> | ||
+ | <li>[http://www.eclipse.org/downloads/download.php?file=/webtools/downloads/drops/R3.1/R-3.1-20090616035105/wtp-R-3.1-20090616035105.zip Web Tools Platform (wtp)]</li> | ||
+ | </ul> | ||
+ | |||
+ | ==Week 8 - Study Week (June 29) == | ||
+ | '''Reading week'''<br/> | ||
+ | Enjoy your reading week<br/> | ||
+ | |||
+ | == Week 9 (July 6) == | ||
+ | <ul> | ||
+ | <li>Status Report</li> | ||
+ | <li>In Class Meeting to review progress</li> | ||
+ | <li>Room: #2107</li> | ||
+ | <li>Time: 10:00am</li> | ||
+ | </ul> | ||
+ | == Week 10 (July 13) == | ||
+ | '''Presentations'''<br/> | ||
+ | '''1. John Dang''' | ||
+ | <ul> | ||
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=241429 241429] | ||
+ | <ul> | ||
+ | <li>Description: 'Switch Location' button in Server properties page locks UI for a period of time</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
+ | '''2. Jiachang(Terry) Chen''' | ||
+ | <ul> | ||
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=245698 245698] | ||
+ | <ul> | ||
+ | <li>Description: New XML wizard creates optional but invalid attributes from schema.</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
− | == Week | + | == Week 11 (July 20) == |
+ | '''Presentation'''<br/> | ||
+ | '''1. Tommy Lo''' | ||
+ | <ul> | ||
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=251637 251637] | ||
+ | <ul> | ||
+ | <li>Description: download and install button doesn't work in create new server dialog</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
+ | '''1. Khanh(Kevin) Vu''' | ||
+ | <ul> | ||
+ | <li>Bug#: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=244862 244862] | ||
+ | <ul> | ||
+ | <li>Description: Closing the server project doesn't call stop server</li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | </ul> | ||
− | + | == Week 12 (July 27) == | |
− | + | '''BUG FIX COLLABORATIONS'''<br/> | |
− | + | Cross check bugs other team members are working on and provide feedback, suggestions, and solution. | |
− | |||
− | == | + | == Week 13 (August 3) == |
+ | '''FINAL Presentations'''<br/> | ||
+ | Location: room #2093<br/> | ||
+ | Time: 10:30a.m<br/> | ||
+ | Be prepared to represent overalls of all your works<br/> | ||
− | == | + | == Week 14 (August 10) == |
Latest revision as of 09:21, 19 August 2009
Contents
- 1 Introduction
- 2 Summer 2009 Eclipse WTP Student Team
- 3 Weekly Student Demos
- 3.1 Week 1 (May 11)
- 3.2 Week 2 (May 18)
- 3.3 The First Milestone
- 3.4 Week 3 (May 25)
- 3.5 Week 4 (June 1)
- 3.6 Week 5 (June 8)
- 3.7 Week 6 (June 15)
- 3.8 Week 7 (June 22)
- 3.9 Week 8 - Study Week (June 29)
- 3.10 Week 9 (July 6)
- 3.11 Week 10 (July 13)
- 3.12 Week 11 (July 20)
- 3.13 Week 12 (July 27)
- 3.14 Week 13 (August 3)
- 3.15 Week 14 (August 10)
Introduction
The course will not have regular classes. However, on Wednesdays, we will meet regularly via IRC channel #seneca-wtp. (As agreed on June 3, we will meet from 10:00 to 11:00, 20:00 to 21:00.) Project deliverables and demonstrations will be done on a regular schedule. Students are responsible to sign-up for their demo slots.
Students' work will be scheduled here. (On a weekly basis, students have to update their wiki/blogs links.)
You may click the discussion tab on this page if you want to post questions and remarks.
Summer 2009 Eclipse WTP Student Team
Weekly Student Demos
Week 1 (May 11)
- Course overview, welcome meeting and discussion.
- After the first day, we will not meet formally each week, but use online communication as our primary method.
- ONLINE MEETING
- Time: Wednesday 10:00-11:00a.m OR 8:00-9:00p.m
- Location: IRC channel - #seneca-wtp
- TODO
- Add your personal/project information to the Summer 2009 Eclipse WTP Student Team page.
- Using the Eclipse Web Tools Platform (WTP)Bug List, look for 1-2 bugs and reproduce them.
- Browse through the list of bugs FIXED for WTP 3.1M7 (or earlier versions).
Week 2 (May 18)
- TODO
- Write a 1 page Project Description and Plan and publish it by ???. Make sure that this includes detailed information about your chosen project, ideas for releases, goals, perceived issues you think you'll face, etc. This information can change in subsequent weeks. However, the writing of this plan will ensure that you have your project clearly in mind early on. If you don't have a project or your project is too small, it is your responsibility to correct it. All projects must be approved by your professor.
- Sign up for Student Demo slots with Name/Project, Day, Time.
|
Week 3 (May 25)
- Student Demos (Tues 10:00 - 11:30, Wed 10:00 - 11:30)
1. John Dang
- Demonstration of creating video tutorials for Eclipse WTP
- Bug#: 241429
- Description: 'Switch Location' button in Server properties page locks UI for a period of time
- Demonstration of bug reproducing
- Explaining plans to fix bug
2. Tommy Lo
- Bug#: 251637
- Description: download and install button doesn't work in create new server dialog
- Demonstration of bug reproducing
- Explaining plans to fix bug
Week 4 (June 1)
- Student Demos (Tues 10:00 - 11:30, Wed 10:00 - 11:30)
1. Khanh(Kevin) Vu
- Bug#: 236976
- Description: UI for timeouts in server editor could be improved
- Demonstration of bug reproducing
- Explaining plans to fix bug
2. Jiachang(Terry) Chen
- Bug#: 245698
- Description: New XML wizard creates optional but invalid attributes from schema.
- Demonstration of bug reproducing
- Explaining plans to fix bug
Week 5 (June 8)
Posting questions on newsgroups:
- How to ask question the smart way
- Eclipse Newcomer newsgroup
- Eclipse Web Tools Platform Project newgroup
Week 6 (June 15)
Learning resources:
- Using The Eclipse Workbench video tutorial
- Using The Debugger video tutorial
- Eclipse and Java: Introducing Persistence video tutorial
Eclipse Plug-In Programming Model
Week 7 (June 22)
- Please update blogs & wikis
- Subscribe your blogs to: Planet Eclipse
Eclipse WTP 3.1 download
- Eclipse Platform (Platform, JDT)
- EMF v2.5 Runtime Minimum executable code
- EMF XSD v2.5 Runtime Minimum executable code
- Graphical Editing Framework (GEF)
- Data Tools Platform (DTP) (required only for EJB or JPT development)
- Web Tools Platform (wtp)
Week 8 - Study Week (June 29)
Reading week
Enjoy your reading week
Week 9 (July 6)
- Status Report
- In Class Meeting to review progress
- Room: #2107
- Time: 10:00am
Week 10 (July 13)
Presentations
1. John Dang
- Bug#: 241429
- Description: 'Switch Location' button in Server properties page locks UI for a period of time
2. Jiachang(Terry) Chen
- Bug#: 245698
- Description: New XML wizard creates optional but invalid attributes from schema.
Week 11 (July 20)
Presentation
1. Tommy Lo
- Bug#: 251637
- Description: download and install button doesn't work in create new server dialog
1. Khanh(Kevin) Vu
- Bug#: 244862
- Description: Closing the server project doesn't call stop server
Week 12 (July 27)
BUG FIX COLLABORATIONS
Cross check bugs other team members are working on and provide feedback, suggestions, and solution.
Week 13 (August 3)
FINAL Presentations
Location: room #2093
Time: 10:30a.m
Be prepared to represent overalls of all your works