Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "OAW developer telco 2008-01-07"

Line 53: Line 53:
 
#* Frontend: Xtend / Xpand Aufrufsematik bleiben gleich
 
#* Frontend: Xtend / Xpand Aufrufsematik bleiben gleich
 
#* Backend: Funktionen werden vollqualifiziert aufgerufen, Polymorphie ist dann begrenzt auf Funktionen mit gleichen Parametern
 
#* Backend: Funktionen werden vollqualifiziert aufgerufen, Polymorphie ist dann begrenzt auf Funktionen mit gleichen Parametern
 +
 +
# Additional features
 +
#* Polish for Xtext:
 +
#** Enhanced Outline (Sorting / Labelling / Icons)
 +
#** Builder to scan all Xtext files and construct an import index to facilitate importing in the editor
  
 
=== Actions ===
 
=== Actions ===

Revision as of 16:59, 7 January 2008

oAW developer meeting 2008-01-07 20:00 CEST

Via Skype (host's skype name 'svenefftinge')

Attendees

Arno Haase

Bernd Kolb

Dieter Moroff

Markus Voelter

Peter Friese

Sven Efftinge

Karsten Thoms

Ueli Brawand

Agenda

  1. oAW 4.2.1 maintenance / oAW 5.0
  2. New Backend

Minutes

  1. oAW 4.2.1 maintenance / oAW 5.0
    • Es gibt kein oAW 4.2.1. Fixes und Minor Features können gegen den 4.2 Branch auf SF.net gespielt werden
    • oAW 5 bekommt eigenes Modul auf SF.net (oaw_v5). Dorthinein kommen die Sachen, die nicht ins Eclipse CVS kommen
    • oAW_integration: Perspective und weiterer Mehrwert
    • Für jedes Modul einen Verantwortlichen. Sven startet Wiki-Seite, schickt Link
    • Namenskonvention: alle Plug-in Projkete heißen so wie die enthaltenen Plug-ins
  1. New Backend
    • Backend AST / Frontend AST
    • Arno: AST-Modelle NICHT EMF-basiert
    • Integration von Frontend und Backend problematisch: Frontend muss über Backend Bescheid wissen
    • Arno wünscht sich einen review
    • Wann und wie soll das integriert werden?
      • Arbeiten über CVS
      • Debugger neu implementieren
    • Arno macht es sowwit fertig, dass man es über ANT starten kann
    • dann Debugger abklemmen
    • dann Frontends neu anbinden
  1. Name Mangling Xpand-Aufrufe
    • Aufrufsyntax bei Xtend / Xpand unterschiedlich
    • Umbauen, dass beide Sprachen das Java-Modell erfüllen?
    • Name Mangling = one flat namespace in backend, while in Xpand (where it is important), inject mangled names
    • Bernd: funktionssyntax vollqualifiziert aufrufen
    • Frontend: Xtend / Xpand Aufrufsematik bleiben gleich
    • Backend: Funktionen werden vollqualifiziert aufgerufen, Polymorphie ist dann begrenzt auf Funktionen mit gleichen Parametern
  1. Additional features
    • Polish for Xtext:
      • Enhanced Outline (Sorting / Labelling / Icons)
      • Builder to scan all Xtext files and construct an import index to facilitate importing in the editor

Actions

  1. one
  2. two

Other Decisions

  1. one

Back to the top