Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [ide4edu-dev] Setting up a new developer help wiki area

Great idea Cory.


I was going to suggest something similar as it has only really struck me in the last month that a lot of things can be done through the plugin.xml file as you have mentioned on the wiki page. If possible, I would have liked this to have known more about this earlier.


I remember when we started , Wayne asked if we could note any things that would help us get up to speed faster on Eclipse development. The couple of things that I can think of are:


1.       Distinguishing between an RCP app and a plugin. Especially with regards to the out of date RCP app on the wiki page vs. the plugins that you download when you load up the team project set. Since I had no experience with RCP or plugins, I found it confusing trying to figure out how these two things fit together.

2.       I think I would have been more productive in the first half if I had been leveraging the capabilities available through the plugin.xml file. Perhaps new developers on this project should start by doing a couple weeks of tutorials (especially ones where they have to play with the plugin.xml) so that they get a good mental model of how the framework is meant to work. I found myself using the information at a fair bit. I’ll put that link up on the page Cory has set up.


Cheers, Miles





From: ide4edu-dev-bounces@xxxxxxxxxxx [mailto:ide4edu-dev-bounces@xxxxxxxxxxx] On Behalf Of Cory Matheson
Sent: Friday, April 02, 2010 5:04 PM
To: Eclipse IDE for Education
Subject: [ide4edu-dev] Setting up a new developer help wiki area



I've decided to go ahead and setup an area on the wiki where we can put general knowledge and useful tidbits of information to assist any new developers (aka next term UCOSP) with getting up to speed with the project (quicker if possible).

I've already started some work on it, and the URL is here:

A couple more ideas I'm considering adding are:
- A little blurb about the mailing list, and setting up BugZilla to email you updates.
- A rough outline of the different plugins we have, and the code within them, their purpose, etc.
- A quick overview of the structure of an RCP app (to the best of my knowledge..) and some Eclipse conventions like IWorkspace vs. Workspace, internal packages that we should try to avoid, and a couple useful classes that have proven invaluable during development, etc. etc..

Anyone got any additional ideas on things to add? My hope is that the wiki can be updated with new information and links as time goes on.


Back to the top