Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [examples-dev] Need a plan

Sorry, was not yet finished.

Benjamin Muskalla wrote:
Hi Wayne,

see comments inline.

Wayne Beaton wrote:
We've been provisioned for a while now and it's time for a plan.

Right now, we've got two components in the project with actual
checked-in code. We've also got agreement in principle to move the
Sudoku Example from DSDP into a component of the Examples project.
There's also a Tic-tac-toe component proposal that we need to move on
(one way or the other); comments welcomed.
That sounds cool. Will see what we can do about single-sourcing with RAP.
The project proposal, states that the project itself is not intended to
release a 1.0. I'm not sure how I feel about whether or not the project
should even do point-releases. I'm inclined to think it should, but am
not really sure what that means.
Some thoughs about this topic: We should have regular releases attached to the current version of Eclipse. Without this restriction it would become a big mess thinking of supported API etc. We should be very careful to remove everything deprecated from the examples and provide better examples for APIs. You mentioned the release train: I think we definitely should strive for being part of the release train. Looking at the Platform team they provide many examples but most of the users are not able to find them because they are scattered across their website/CVS. So I think it's a very important point to have a really good user experience when consuming the examples.

Another thing to mention is that the JDT team already thinks about providing in-place templates. This is a cool feature as you can already see in PDE world. See bug [1] for JDT-related stuff.

I'd love to see a new release train which is able to provide the user "Examples" to install. Using the New project wizard we could introduce new Java Example project type (for example) which then has a new page with several different templates. This should be open so others can contribute new examples which are then seamless integrated into the UI. Another thing to imagine when thinking about example projects is P2 provisioning. So when a user chooses a new example which eg. uses EMF we could help the user to install everything needed.

Just some thoughts...

[1] 238144: Provide Java Project templates
https://bugs.eclipse.org/bugs/show_bug.cgi?id=238144

--
Benjamin Muskalla
Innoopract Informationssysteme GmbH
bmuskalla@xxxxxxxxxxxxxx http://www.innoopract.com
Tel: 0721 - 66 47 33 - 0
Fax: 0721 - 66 47 33 29
Innoopract Informationssysteme GmbH
Stephanienstrasse 20, 76133 Karlsruhe Germany
General Manager: Jochen Krause Registered Office: Karlsruhe, Commercial Register Mannheim HRB 107883

www.innoopract.com



Back to the top