Skip to main content
Jump to: navigation, search

Difference between revisions of "Epsilon/Agenda"

 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
* Analyse the performance of Epsilon using TPTP
+
Next meeting to be held on Sept 11 2012 over Skype.
** TPTP is dead. Maybe try to find other similar tools (Louis / Antonio) (ToDo)
+
** Investigate ExecutionController that profiles the executed code (Dimitris) (ToDo)
+
* Document the Eclipse.org specific files (project plan etc) (Dimitris) (ToDo)
+
* Document the building/uploading process (Dimitris) (ToDo)
+
* Add missing copyright notices in the code (Dimitris) (ToDo)
+
* Prepare docuware for move from GMT to EMFT (Dimitris) (Done)
+
* Briefly discuss some features needed for INESS / MADES:
+
** EWL-GMF binding: expose a variable for referring to GMF notation model (Louis and Dimitris to investigate) (ToDo)
+
** More fine-grained traceability in EGL (Antonio and Louis to exchange solutions, Louis to investigate operations that receive the full AST as argument - see select operation) (Almost done)
+
* Put a link to the Epsilon wiki in the Epsilon website (Dimitris) (Done)
+
* Do the SVN keyword thing in the bugzilla (Dimitris) (Done)
+
** Email Louis and Antonio when done (Dimitris) (Done)
+
* Document bug lifecycle in the bugzilla (flags, keywords) (Dimitris) (Done)
+
* Write the section on EOL literals (Antonio) (Done)
+
* Investigate the situation where Eclipse hangs after a syntax (?) error in an Epsilon editor (Louis) (Done)
+
* Write first version of article on how to post questions to the forum (Louis) (Done)
+
* Write article on debugger + blog post (Dimitris)
+
** Investigate importing files from existing plugins ie. platform:/plugins/... (Antonio)
+
* Fix error messages when loading EMF models / if loading fails remove from ID map (Dimitris)
+
** Fix store() as well
+
* EVL project wizard (Dimitris)
+
* Write an article for Register EPackages (Dimitris)
+
* Integrate it with the existing article on reflective EMF
+
* Finish Exeed tutorial (Dimitris)
+
* Fix Epsilon launch configurations: parse error reporting (Dimitris)
+
* Add support for right-click on .e*l files -> Run as... (already done some work on this) (Louis and Dimitris to investigate)
+
* Look for a tool that automatically checks websites for broken links (Antonio: I show how to use wget in [http://eclipse.org/gmt/epsilon/doc/articles/manage-the-epsilon-website-locally/ this article])
+
* Update the EuGENia tutorial article to mention the Generate GMF Editor button (Antonio: I edited [http://eclipse.org/gmt/epsilon/doc/articles/eugenia-gmf-tutorial/ this article], but the screencast is not done yet)
+
* Add more features to the debugger:
+
** Step over
+
** List elements of a collection in the Variables view (Antonio)
+
** How can we show the extended properties of a value? (Antonio)
+
* Go over the bug reports
+
* Recent changes: generalized EolClasspathNativeType, bug [https://bugs.eclipse.org/bugs/show_bug.cgi?id=349209 349209] (Dimitris to investigate)
+
  
* EOL: should programs with more than 1 model warn about ambiguous types? https://bugs.eclipse.org/bugs/show_bug.cgi?id=349972
+
* 1.0 Release
* GMF is not trivial to set up in Indigo (has disappeared from "Install Modeling Components")
+
** I can't build the Epsilon interim update site using 4.2 (cannot parse feature.xml from one of the GMF source plugins).
** Split Eugenia task into its own project (Antonio)
+
** Removing the offending feature solves this problem but then I get JDK-related errors.
 +
** Do we want to resctructure Epsilon features before releasing 1.0?
 +
* 1.0 Distributions
 +
** Build them on 4.2 or 3.8 or both?
 +
** We need Emfatic. It's in better shape now but still need to schedule a release review for it.
 +
* Epsilon Standalone
 +
** Work in progress.
 +
* Static Analysis
 +
** First version of the EOL metamodel + code that populates EOL models from ASTs
 +
** Code under EpsilonLabs (still at an early development stage)
 +
** Need to review the metamodel https://code.google.com/p/epsilonlabs/source/browse/trunk/StaticAnalysis/org.eclipse.epsilon.eol.dom/model/Dom.ecore
 +
* EpsilonLabs
 +
** Need to get rid of the SourceForge EpsilonLabs and move any interesting content that's left there to googlecode.
 +
** Need to clean-up EpsilonLabs under googlecode.
 +
** Has a new logo.
 +
* Epsilon website
 +
** New version is currently under development (https://dl.dropbox.com/u/5636547/EpsilonWeb2Preview.png).
 +
** Should appear online in 3 weeks.
 +
** We need a CQ for Bootstrap 2.1.

Latest revision as of 03:40, 11 September 2012

Next meeting to be held on Sept 11 2012 over Skype.

  • 1.0 Release
    • I can't build the Epsilon interim update site using 4.2 (cannot parse feature.xml from one of the GMF source plugins).
    • Removing the offending feature solves this problem but then I get JDK-related errors.
    • Do we want to resctructure Epsilon features before releasing 1.0?
  • 1.0 Distributions
    • Build them on 4.2 or 3.8 or both?
    • We need Emfatic. It's in better shape now but still need to schedule a release review for it.
  • Epsilon Standalone
    • Work in progress.
  • Static Analysis
  • EpsilonLabs
    • Need to get rid of the SourceForge EpsilonLabs and move any interesting content that's left there to googlecode.
    • Need to clean-up EpsilonLabs under googlecode.
    • Has a new logo.
  • Epsilon website

Back to the top