Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JET Transforms/Wizards for creating project meta data"
(→JET Transforms / Wizards) |
(→JET Transforms / Wizards) |
||
Line 25: | Line 25: | ||
* [[Image:Glass.gif]] .releng project | * [[Image:Glass.gif]] .releng project | ||
* [[Image:Glass.gif]] .test feature/plugin | * [[Image:Glass.gif]] .test feature/plugin | ||
− | * [[Image: | + | * [[Image:Ok_green.gif]] .examples feature/plugin |
* [[Image:Glass.gif]] .sdk feature | * [[Image:Glass.gif]] .sdk feature | ||
* [[Image:Glass.gif]] .runtime feature | * [[Image:Glass.gif]] .runtime feature |
Revision as of 01:54, 30 June 2008
Contents
Abstract
Starting a new project requires a lot of common code & meta data. For example: (1) .doc plug-ins/features, (2) .examples plug-ins/features, (3) .test examples/features, (4) .sdk feature, (5) .releng project.
Being able to generate these things from JET templates via wizards would make it much easier to get a project up and running. Such is the aim of this project.
This project is part of 2008 Google Summer of Code.
Participants:
- Student: Michael Robb
- Mentor: Nick Boldt
Goals
JET Transforms / Wizards
- .releng project
- .test feature/plugin
- .examples feature/plugin
- .sdk feature
- .runtime feature
- .doc feature/plugin (including sources & javadoc)
Generic JET-based wizard framework
as per Philippe's suggestion: A general purpose, extensible Sample project wizard, to create new samples for a language and a framework... Think the new PDE plugin wizard (but general purpose) and based on JET.
The basic just with a few extension markup to be able to:
- present the title and description for the sample
- create a new project for the correct natures
- copy the sample files
- optionally process them through Jet based on input of extra custom pages
Getting the source
__ please enter __