<
From version < 15.1 >
edited by cds
on 2012/10/23 15:50
To version < 2.1 >
edited by cds
on 2012/06/15 13:18
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Eclipse Practical (winter term 2012/13)
1 +Home
Content
... ... @@ -1,5 +1,12 @@
1 -(% class="contentLayout" data-atlassian-layout="{~"name~":~"pagelayout-two-simple-right~",~"columns~":[~"large~",~"aside~"]}" %)
1 +(% class="contentLayout" data-atlassian-layout="{~"name~":~"pagelayout-two-right~",~"columns~":[~"large~",~"aside~"],~"header~":true,~"footer~":true}" %)
2 2  (((
3 +(% class="header" %)
4 +(((
5 +This is the home of the Eclipse-Praktikum WS 12/13 space.
6 +
7 +To help you on your way, we've inserted some of our favourite macros on this home page. As you start creating pages, blogging and commenting you'll see the macros below fill up with all the activity in your space.
8 +)))
9 +
3 3  (% class="columnLayout twoColumns" %)
4 4  (((
5 5  (% class="cell large" %)
... ... @@ -6,224 +6,31 @@
6 6  (((
7 7  (% class="innerCell" %)
8 8  (((
9 -= Welcome! =
10 10  
11 -Welcome to the Confluence Wiki of the Eclipse Practical 2012/2013. What this Wiki is all about:
12 12  
13 -* It's the place where we post important information on the practical, such as due dates and similar information.
14 -* It's also the place where we post tutorials on developing Eclipse applications. You will spend the first part of the practical working through the tutorials before starting your individual projects.
15 -* And finally, it's the place where each group will document their project.
16 -
17 -== About This Practical ==
18 -
19 -This practical will give you an introduction to programming Eclipse applications. The first half will consist of tutorials on different parts of Eclipse programming, each accompanied by an introductory presentation by Miro or Christoph Daniel. Each participant will work on the tutorials on his or her own, handing in his or her results a week later. For the second half of the tutorial you will be working in groups on projects that will allow you to apply your new Eclipse knowledge.
20 -
21 -This is what we want the practical to teach you:
22 -
23 -* Version management with Git.
24 -* Programming Eclipse with several important technologies:\\
25 -** Plug-in architecture (plug-ins, extension points, extensions, ...)
26 -** Programming GUIs (SWT, JFace, menu contributions, views, editors, ...)
27 -** Modeling components (EMF, GMF, ...)
28 -** Model transformations and DSLs (Xtext)
29 -** Eclipse e4 application model?
30 -* Working in groups and self-organization
31 -
32 -=== Getting Help ===
33 -
34 -Responsible for this practical are [[Christoph Daniel Schulze>>mailto:cds@informatik.uni-kiel.de||shape="rect"]] and [[Miro Spönemann>>mailto:msp@informatik.uni-kiel.de||shape="rect"]]. If you need assistance, feel free to send us an email or ask for an appointment.
35 -
36 -== Tutorials ==
37 -
38 -Here's the list of tutorials you will be working through during the first part of the practical. Click a tutorial's name to navigate to its Wiki page. We will add the tutorials as the practical progresses. Each tutorial comes with two dates: the posted date, specifying when you may start working on it; and the due date, specifying when the tutorial is due to be handed in. Please resist the temptation to start working on tutorials before they have been officially posted; those are still being worked on and may change, rendering your previous work obsolete. In fact, tutorials that haven't been written yet can still change alltogether.
39 -
40 -|=(% colspan="1" %)(% colspan="1" %)
41 -(((
42 -Tutorial
43 -)))|=(% colspan="1" %)(% colspan="1" %)
44 -(((
45 -Main Advisor
46 -)))|=(((
47 -Posted
48 -)))|=(((
49 -Due
50 -)))|=(((
51 -Description
18 +{{recently-updated/}}
52 52  )))
53 -|(% style="text-align: left;" %)(% style="text-align: left;" %)
54 -(((
55 -[[doc:WS12EclPract.Git]]
56 -)))|(% colspan="1" %)(% colspan="1" %)
57 -(((
58 -Miro
59 -)))|(% style="text-align: left;" %)(% style="text-align: left;" %)
60 -(((
61 -Oct 17th
62 -)))|(% style="text-align: left;" %)(% style="text-align: left;" %)
63 -(((
64 -Oct 24th
65 -)))|(% style="text-align: left;" %)(% style="text-align: left;" %)
66 -(((
67 -Introduction to the Git source code management tool. //Note~:// We won't be reviewing the results of this tutorial!
68 68  )))
69 -|(% colspan="1" %)(% colspan="1" %)
70 -(((
71 -[[The Plug-in Architecture of Eclipse>>doc:WS12EclPract.The Plug-in Architecture of Eclipse]]
72 -)))|(% colspan="1" %)(% colspan="1" %)
73 -(((
74 -Christoph Daniel
75 -)))|(% colspan="1" %)(% colspan="1" %)
76 -(((
77 -Oct 24th
78 -)))|(% colspan="1" %)(% colspan="1" %)
79 -(((
80 -Oct 31st
81 -)))|(% colspan="1" %)(% colspan="1" %)
82 -(((
83 -
84 -)))
85 -|(% colspan="1" %)(% colspan="1" %)
86 -(((
87 -The Eclipse Modeling Framework
88 -)))|(% colspan="1" %)(% colspan="1" %)
89 -(((
90 -Christoph Daniel
91 -)))|(% colspan="1" %)(% colspan="1" %)
92 -(((
93 -Oct 31st
94 -)))|(% colspan="1" %)(% colspan="1" %)
95 -(((
96 -Nov 7th
97 -)))|(% colspan="1" %)(% colspan="1" %)
98 -(((
99 -
100 -)))
101 -|(% colspan="1" %)(% colspan="1" %)
102 -(((
103 -Textual Modeling with Xtext
104 -)))|(% colspan="1" %)(% colspan="1" %)
105 -(((
106 -Miro
107 -)))|(% colspan="1" %)(% colspan="1" %)
108 -(((
109 -Nov 7th
110 -)))|(% colspan="1" %)(% colspan="1" %)
111 -(((
112 -Nov 14th
113 -)))|(% colspan="1" %)(% colspan="1" %)
114 -(((
115 -
116 -)))
117 -|(% colspan="1" %)(% colspan="1" %)
118 -(((
119 -Model Transformation and Code Generation with Xtend
120 -)))|(% colspan="1" %)(% colspan="1" %)
121 -(((
122 -Christoph Daniel
123 -)))|(% colspan="1" %)(% colspan="1" %)
124 -(((
125 -Nov 14th
126 -)))|(% colspan="1" %)(% colspan="1" %)
127 -(((
128 -Nov 21st
129 -)))|(% colspan="1" %)(% colspan="1" %)
130 -(((
131 -
132 -)))
133 -|(% colspan="1" %)(% colspan="1" %)
134 -(((
135 -Graphical Editors with Graphiti
136 -)))|(% colspan="1" %)(% colspan="1" %)
137 -(((
138 -Miro
139 -)))|(% colspan="1" %)(% colspan="1" %)
140 -(((
141 -Nov 21st
142 -)))|(% colspan="1" %)(% colspan="1" %)
143 -(((
144 -Nov 28th
145 -)))|(% colspan="1" %)(% colspan="1" %)
146 -(((
147 -
148 -)))
149 -|(% colspan="1" %)(% colspan="1" %)
150 -(((
151 -Automatic Layout with KIML
152 -)))|(% colspan="1" %)(% colspan="1" %)
153 -(((
154 -Miro
155 -)))|(% colspan="1" %)(% colspan="1" %)
156 -(((
157 -Nov 28th
158 -)))|(% colspan="1" %)(% colspan="1" %)
159 -(((
160 -Dec 5th
161 -)))|(% colspan="1" %)(% colspan="1" %)
162 -(((
163 -
164 -)))
165 165  
166 -== Group Projects ==
167 -
168 -Here's the list of group projects, along with the group members. Click the project names to navigate to their respective Wiki pages. The groups and group projects will not be formed until some point in the semester.
169 -
170 -|=(((
171 -Project
172 -)))|=(((
173 -Group Members
174 -)))
175 -|(% colspan="2" %)(% colspan="2" %)
176 -(((
177 -<no group projects have been defined yet>
178 -)))
179 -)))
180 -)))
181 -
182 182  (% class="cell aside" %)
183 183  (((
184 184  (% class="innerCell" %)
185 185  (((
186 -= Organizational Stuff =
26 +====== Navigate space ======
187 187  
188 -We will hold regular meetings each Wednesday from 14:15 to 15:45 in room 1118. The meetings will usually consist of a presentation about the next tutorial or a presentation of one of the groups.
189 189  
190 -We plan to have weekly review sessions where each group presents its results to either Miro or Christoph Daniel. Those will be held each Thursday from about 10:00 to 11:30, with each review session scheduled at a certain time.
191 191  
192 -== Important Dates ==
30 +{{pagetreesearch/}}
193 193  
194 -Here's a handy list of the most important dates:
195 195  
196 -|=(((
197 -Date
198 -)))|=(((
199 -Description
33 +
34 +{{pagetree/}}
200 200  )))
201 -|(% colspan="1" %)(% colspan="1" %)
202 -(((
203 -2012/10/24 23:59
204 -)))|(% colspan="1" %)(% colspan="1" %)
205 -(((
206 -Hand-in of first tutorial results.
207 207  )))
208 -|(% colspan="1" %)(% colspan="1" %)
209 -(((
210 -2012/10/24 14:15
211 -)))|(% colspan="1" %)(% colspan="1" %)
212 -(((
213 -Second meeting in room 1118.
214 214  )))
215 -|(((
216 -2012/10/17 14:15
217 -)))|(((
218 -First meeting in room 1304b. (13th floor of the high-riser)
219 -)))
220 220  
221 -== Recent Updates ==
222 -
223 -
224 -
225 -{{recently-updated/}}
39 +(% class="footer" %)
40 +(((
41 +
226 226  )))
227 227  )))
228 -)))
229 -)))
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -2982274
1 +1998857
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/WS12EclPract/pages/2982274/Eclipse Practical (winter term 2012/13)
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/WS12EclPract/pages/1998857/Home