Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "E4/UI/SimpleIDE"

< E4‎ | UI
(Priority 2)
(Priority 2)
Line 103: Line 103:
 
</tr>
 
</tr>
 
<tr>
 
<tr>
<td>Better Resource Navigator</td>
+
<td>Better Resource Navigator (BRN)</td>
 
<td>A more feature Rich Navigator something like CNF</td>
 
<td>A more feature Rich Navigator something like CNF</td>
 
<td>CNF</td>
 
<td>CNF</td>
 +
<td></td>
 +
<td><font color='red'>Search for Assignee</font></td>
 +
</tr>
 +
<tr>
 +
<td>Git Integration into BRN</td>
 +
<td>Integration of Git into the the Better Resource Navigator</td>
 +
<td></td>
 
<td></td>
 
<td></td>
 
<td><font color='red'>Search for Assignee</font></td>
 
<td><font color='red'>Search for Assignee</font></td>
 
</tr>
 
</tr>
 
</table>
 
</table>

Revision as of 08:04, 21 May 2010

Overview

SimpleE4IDE.png

The Simple IDE has different purposes:

  • Find missing Components, Model-Pieces, ... for writing e4-IDE applications
  • An example for e4-Adopters for "Monkey See, Monkey Do" type of learning
  • Produce a porting guide for 3.x component owners
  • ... what you like it to be

The only thing it will NOT be and become is a replacement for 4.0 SDK or any other fullblown IDE flavor

Targets

The main targets are:

  • Everything written in pure e4 (=no compat layer used)
    Can't use org.eclipse.ui*
    Can use org.eclipse.core.*
  • Support for the following things:
    • Import/Export Eclipse Projects (probably looking at writing a pure e4 replacement for CNF)
    • Implementation of Simple Editors based upon JFace-Text
      • *.txt
      • *.xml
      • *.java
    • Simple Project-Explorer
    • Compare Editor
    • Version-Control
      • Git
    • Project Build/Launch using Ant

Action Items

Priority 1

Action Item Description 3.x counter part Assignee Status
Simple Project Explorer Only a simple Viewer presenting the EFS in Tree Package Explorer Tom Schindl Done
Eclipse Project Import Import Existing Project File > Import > Existing Project Tom Schindl Done
Simple Project Creation Create a standard Eclipse Project File > New > Project > General > Project Tom Schindl Done
Simple Text-Editor An Plain Text Editor Tom Schindl Done
Simple Java-Editor A simple Java-Editor which only supports Syntax Highlighting Search for Assignee

Priority 2

Action Item Description 3.x counter part Assignee Status
Simple XML-Editor (only syntax highlighting) Adopt the PDE generated Editor to Simple IDE The PDE generated XML-Editor Tom Schindl Done
Git-Cloning Clone a git repository and import the projects in the workspace File > Import > Git Tom Schindl In Progress
Ant-Editor A specialized XML-Editor for Ant-Files The Ant-Editor Search for Assignee
Better Resource Navigator (BRN) A more feature Rich Navigator something like CNF CNF Search for Assignee
Git Integration into BRN Integration of Git into the the Better Resource Navigator Search for Assignee

Back to the top