Difference between revisions of "IMP"

From Eclipsepedia

Jump to: navigation, search
m
(IMP Developer Resources)
Line 48: Line 48:
 
| https://dev.eclipse.org/ipzilla/
 
| https://dev.eclipse.org/ipzilla/
 
| Eclipse Ipzilla
 
| Eclipse Ipzilla
|-
 
| http://orquesta.watson.ibm.com/bugzilla
 
| Old IBM bugzilla (to be phased out soon)
 
 
|-
 
|-
 
| http://dev.eclipse.org/svnroot/technology/org.eclipse.imp/
 
| http://dev.eclipse.org/svnroot/technology/org.eclipse.imp/

Revision as of 15:12, 7 June 2009

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:

  • The IMP source code has been imported to SVN at eclipse.org and is now in the parallel IP review process
  • Current development and bugfixes are done on the SVN trunk at eclipse.org
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://sourceforge.net/projects/lpg/ LPG: parser generator
http://www.syntax-definition.org SDF: parser generator
http://www.meta-environment.org ASF+SDF source analysis and source-to-source transformation tools
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