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 "IMP"
(→News) |
(→Links to other relevant projects) |
||
(23 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | The IDE Meta-tooling Platform, IMP for short, is currently in the incubation stage. | |
− | + | For the purpose of IMP, we define three classes of people: | |
+ | * A '''User''' is a programmer that uses an IDE produced using IMP | ||
+ | * An '''IDE developer''' is a programmer that constructs an IDE using IMP | ||
+ | * An '''IMP developer''' is a programmer that helps in the development of IMP (a committer) | ||
− | + | Users generally are not exposed to IMP; IMP is an implementation detail of programming language specific IDE support. | |
− | + | == IDE developer resources == | |
− | + | The latest news is that: | |
+ | * IMP is in the process of moving its development process to github.com | ||
+ | * This will be done incrementally, with the most active subprojects going first. | ||
{| | {| | ||
− | | | + | | '''Bookmarks''' |
+ | | '''Description''' | ||
+ | |- | ||
| http://www.eclipse.org/imp/ | | http://www.eclipse.org/imp/ | ||
+ | | IMP project page | ||
|- | |- | ||
− | | | + | | http://bugs.eclipse.org/bugs |
− | + | | Eclipse Bugzilla | |
|- | |- | ||
− | + | ||
− | + | ||
|} | |} | ||
+ | |||
+ | == IMP Developer Resources == | ||
+ | |||
+ | * [[Developer's Guide to Getting Started with IMP]] | ||
+ | * [[IMP Logo Proposals]] | ||
+ | |||
+ | {| | ||
+ | | '''Bookmarks''' | ||
+ | | '''Description''' | ||
+ | |- | ||
+ | | http://www.eclipse.org/projects/project_summary.php?projectid=technology.imp | ||
+ | | IMP eclipse project summary | ||
+ | |- | ||
+ | | https://dev.eclipse.org/mailman/listinfo/imp-commit | ||
+ | | IMP commit notification emails | ||
+ | |- | ||
+ | | https://dev.eclipse.org/mailman/listinfo/imp-dev | ||
+ | | IMP developer mailing list | ||
+ | | | ||
+ | |- | ||
+ | | https://dev.eclipse.org/ipzilla/ | ||
+ | | Eclipse Ipzilla | ||
+ | |- | ||
+ | | http://dev.eclipse.org/svnroot/technology/org.eclipse.imp/ | ||
+ | | Subversion | ||
+ | |- | ||
+ | | http://www.xmlmind.com/xmleditor/download.shtml | ||
+ | | XML editor used for DocBook authoring | ||
+ | |} | ||
+ | |||
+ | == Links to other relevant projects == | ||
+ | |||
+ | {| | ||
+ | | http://www.rascal-mpl.org | ||
+ | | Rascal Metaprogramming Language | ||
+ | |- | ||
+ | | http://sourceforge.net/projects/lpg/ | ||
+ | | LPG: parser generator | ||
+ | |- | ||
+ | | http://www.syntax-definition.org | ||
+ | | SDF: parser generator | ||
+ | |- | ||
+ | | http://www.rascal-mpl.org | ||
+ | | A domain specific language for metaprogramming | ||
+ | |- | ||
+ | | http://www.cs.cornell.edu/Projects/polyglot/ | ||
+ | | Polyglot: A compiler front end framework for building Java language extensions | ||
+ | |- | ||
+ | | http://wala.sourceforge.net | ||
+ | | Wala: Extensible and scalable static analysis framework | ||
+ | |- | ||
+ | | http://jastadd.org/ | ||
+ | | JAstAdd: An extensible compiler framework for Java-derived languages | ||
+ | |} | ||
+ | |||
+ | == IMP Help Resources == | ||
+ | [[IMP LPG Help]] | ||
+ | |||
+ | [[Category:Eclipse Technology Project]] |
Revision as of 14:56, 14 November 2012
The IDE Meta-tooling Platform, IMP for short, is currently in the incubation stage.
For the purpose of IMP, we define three classes of people:
- A User is a programmer that uses an IDE produced using IMP
- An IDE developer is a programmer that constructs an IDE using IMP
- An IMP developer is a programmer that helps in the development of IMP (a committer)
Users generally are not exposed to IMP; IMP is an implementation detail of programming language specific IDE support.
Contents
IDE developer resources
The latest news is that:
- IMP is in the process of moving its development process to github.com
- This will be done incrementally, with the most active subprojects going first.
Bookmarks | Description |
http://www.eclipse.org/imp/ | IMP project page |
http://bugs.eclipse.org/bugs | Eclipse Bugzilla |
IMP Developer Resources
Bookmarks | Description | |
http://www.eclipse.org/projects/project_summary.php?projectid=technology.imp | IMP eclipse project summary | |
https://dev.eclipse.org/mailman/listinfo/imp-commit | IMP commit notification emails | |
https://dev.eclipse.org/mailman/listinfo/imp-dev | IMP developer mailing list | |
https://dev.eclipse.org/ipzilla/ | Eclipse Ipzilla | |
http://dev.eclipse.org/svnroot/technology/org.eclipse.imp/ | Subversion | |
http://www.xmlmind.com/xmleditor/download.shtml | XML editor used for DocBook authoring |
Links to other relevant projects
http://www.rascal-mpl.org | Rascal Metaprogramming Language |
http://sourceforge.net/projects/lpg/ | LPG: parser generator |
http://www.syntax-definition.org | SDF: parser generator |
http://www.rascal-mpl.org | A domain specific language for metaprogramming |
http://www.cs.cornell.edu/Projects/polyglot/ | Polyglot: A compiler front end framework for building Java language extensions |
http://wala.sourceforge.net | Wala: Extensible and scalable static analysis framework |
http://jastadd.org/ | JAstAdd: An extensible compiler framework for Java-derived languages |