Difference between revisions of "DPS909 and OSD600 Winter 2009 Eclipse WTP Weekly Schedule"
JAnastasiade (talk | contribs) (→Week 2 (Jan 19) - Eclipse Webtools Overview) |
JAnastasiade (talk | contribs) (→Week 2 (Jan 19) - Eclipse Webtools Overview) |
||
Line 77: | Line 77: | ||
** Comment in at least one other student's blog with your feedback to what they wrote | ** Comment in at least one other student's blog with your feedback to what they wrote | ||
** Create an account on [https://bugs.eclipse.org/bugs/createaccount.cgi Eclipse Bugzilla] | ** Create an account on [https://bugs.eclipse.org/bugs/createaccount.cgi Eclipse Bugzilla] | ||
+ | |||
+ | <!-- WEEK'S IMPORTANT PROCEDURE --> | ||
+ | {| id="mp-tfp" style="margin:4px 0 0 0; width:100%; background:none;" | ||
+ | | class="MainPageBG" style="width:100%; border:1px solid #ddcef2; background:#faf5ff; vertical-align:top; color:#000;"| | ||
+ | {| cellpadding="2" cellspacing="5" style="vertical-align:top; background:#faf5ff; color:#000; width:100%" | ||
+ | ! <h2 id="mp-tfp-h2" style="margin:0; background:#0099ff; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#ffffff; padding:0.2em 0.4em">The week important procedures</h2> | ||
+ | |||
+ | '''Download [http://www.eclipse.org/downloads/ Eclipse for RCP/Plug-in Developers (175 MB)]''' | ||
+ | Unzip on your system in the directory: '''''Eclipse PlugIn''''' | ||
+ | '''Download [http://download.eclipse.org/webtools/downloads/ Eclipse Web Tools Platform]''' | ||
+ | (Stable (Milestone)) | ||
+ | |||
+ | 1. Download 'Eclipse Platform (Platform, JDT)' | ||
+ | 2. Download 'EMF v2.5 Runtime Minimum executable code' | ||
+ | 3. Download 'EMF XSD v2.5 Runtime Minimum executable code' | ||
+ | 4. Download 'Graphical Editing Framework (GEF)' | ||
+ | 5. Download 'Data Tools Platform (DTP)' | ||
+ | 6. Download 'Web App Developers: This non-SDK package is for most users.' | ||
+ | Unzip in the same directory on your system all the above zip files in the directoy: '''''Eclipse WTP ''''' | ||
+ | |||
+ | |||
+ | |} | ||
+ | |} |
Revision as of 13:36, 17 January 2009
Contents
Introduction
The course is broken into two parts. First, general open source and and community specific skills and ideas are taught. Students learn and/or review how to work with Java EE, WTP, Eclipse project techniques and practices. Second, students focus on bug fixing within the Eclipse WTP project itself.
Part I – Essential Open Source Development and Java/Eclipse Skills and Concepts
Week 1 (Jan 12) Course introduction
- Course introduction
- Intro to open source
- Intro to the Eclipse WTP project
- Software
- Readings/Resources
- "Cathedral and Bazaar" by Eric Raymond
- "Revolution OS" [film] (see also http://www.revolution-os.com/ or QA 76.9.A25 R68 2003)
- Books
- Database Resources:
- Java EE Tutorial and Samples (.zip)
- TODO
- Create an account on this wiki for yourself
- Create a personal wiki page on this wiki
- Add a link for yourself to the People page and the Winter 2009 Open Source Students page
- Create a blog (wordpress or blogspot or whatever) and create a feed category or tag called "open source"
- Read the Blog Guidelines for instructions on how to use your blog in the course
- Add your blog feed and info to the Open Source@Seneca Planet List so that it appears in the OpenSource@Seneca Planet
- Blog on your reactions to the readings for this week.
- Begin learning how to use IRC for communication. It is better to get started early such as your Eclipse workplace is set for programming.
- After you install Eclipse for RCP/Plug-in Developers (175 MB) you will have ECF (Eclipse Communication Framework) and IRC client. It is the best place for your IRC client; you can open an IRC client from the Communication Perspective.
- Otherwise, after you install ECLIPSE WTP, you can include the ECF (Eclipse Communication Framework) so that your IRC client will be a communication perspective inside Eclipse WTP if you wish to have it there. Please read the instructions to add IRC client to your Eclipse WTP:
- In Eclipse 3.4/Ganymede, choose Help -> Software Updates...
- Click on Available Features tab; Click on Manage Sites... button.
- Drag and drop the following URL from your browser to the list in the Manage Sites window: http://download.eclipse.org/rt/ecf/2.1/3.4/updateSite/site.xml
- Click OK in the Manage Sites window
- Otherwise, after you install ECLIPSE WTP, you can include the ECF (Eclipse Communication Framework) so that your IRC client will be a communication perspective inside Eclipse WTP if you wish to have it there. Please read the instructions to add IRC client to your Eclipse WTP:
Week 2 (Jan 19) - Eclipse Webtools Overview
- Eclipse Newcomers FAQ
- Eclipse Webtools Architecture Overview
- Eclipse Naming Conventions
- Eclipse WTP Community
- Blogs and Planets
- Intro to course wiki
- Guided Tour
- "Yes, you can edit it!"
- Common Editing tasks, History, Reverting changes
- Watches, Recent Changes
- Comparing selected versions (cf. diff)
- Editing help - Eclipse WTP conventions
- Project discussion
- Readings/Resources
- TODO
- Complete all TODO items from Week 1
- Blog about your reactions to "Cathedral and Bazaar" and "Revolution OS".
- Comment in at least one other student's blog with your feedback to what they wrote
- Create an account on Eclipse Bugzilla
|