KIELER Meeting 2011/10/19
- Moderator: msp
- Protocol: cds
- Attendees:
- cds
- chsch
- ckru
- ima
- msp
- swe
- Start: !10:05h
- End: !10:55h
Agenda
- Meeting Date
- Demo (chsch)
- Prototypical Installations (cds)
- Git (msp)
- Update Site
Meeting Date
- Wednesday doesn't work well for some during the new term.
- Decision to move the weekly meeting to Tuesday, !10:00h.
- #1780: cds sends the word out.
Demo (chsch)
- chsch presents the work done by pkl during his practical: generating dynamic views of MENGES models using KLighD.
- #1781: the model file fahrstrasse.logic yields a diagram that is placed way outside the view.
- chsch: Even for small changes in the model, the whole diagram is regenerated, with elements flying in all over the place.
- msp: We'd need a way to track which changes affect which elements of the diagram to only rearrange those.
- chsch: When a diagram element is selected, the corresponding text in the editor should be selected as well, which would require a bijection between the two. Perhaps that could be used to solve the layout problem.
- chsch: To make generating dynamic views as easy as possible, a stylesheet language could be used to map model elements to specific graphical elements.
- msp: That could be used to introduce a clear distinction between the model transformation and the graphical transformation.
- chsch: It would be nice to write transformations that turn ecore classes into class diagrams. Thought of two ways to integrate this into the UI:
- Drag the classes into the view to add them to the diagram.
- Select all classes that should be shown and use a context menu item.
Prototypical Installations (cds)
- Eclipse Indigo provides a way to export the current plugin / feature configuration to an XML file. That file can then be imported into a fresh Eclipse installation.
- cds: We should provide such a file for new students to have an easier time to get their installation up to speed.
- msp: We should use the server installation as a reference.
- msp: We would also have to update the configuration file every time the server installation is modified.
- msp: The configuration file should be posted to the Wiki Eclipse installation page.
- #1782: cds implements that.
Git (msp)
- msp: Would our switch to Git cause any problems with MENGES?
- chsch: No, we would just keep a separate SVN with a cron job that imports the current Git state into the SVN repository.
- We'll talk about the Git adoption plan next week with tig.
Update Site
- cds / msp: Think about only keeping the last n releases available on the update site.
- chsch: Introduced a new KIELER Developer category.
- cds: Move the KIELER Sources category into the KIELER Developer category.
- msp: Move all categories into the general KIELER category?
- cds: No, this would introduce additional clutter to the general KIELER category. We've made a considerable effort to make the installation of KIELER features easy for new users.