Changes for page Setup and Documentation
Last modified by Richard Kreissig on 2025/01/30 12:20
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.s do1 +XWiki.stu230980 - Content
-
... ... @@ -1,27 +4,16 @@ 1 -{{layout}} 2 -{{layout-section ac:type="single"}} 3 -{{layout-cell}} 4 4 First step is to set up an Eclipe to develop KIELER and the KEITH Language Server in. You might need both to test all features on both platforms. 5 5 6 6 If you find anything in the Setup guides that seems unclear or is wrong feel free to contact us. 7 -{{/layout-cell}} 8 -{{/layout-section}} 9 9 10 -{{layout-section ac:type="two_equal"}} 11 -{{layout-cell}} 5 + 12 12 == Set up KIELER development Eclipse == 13 13 14 14 Follow the [[doc:KIELER.Getting Eclipse]] guide and select KIELER semantics **and** KIELER pragmatics. 15 15 16 -\\ 17 17 18 -\\ 19 -{{/layout-cell}} 20 20 21 -{{layout-cell}} 22 22 == Set up KEITH development Eclipse == 23 23 24 -\\ 25 25 26 26 Follow the [[doc:KIELER.Running KEITH]] guide and select only KIELER semantics (you don't need ELK). Be sure to select the **keith** stream. 27 27 ... ... @@ -30,14 +30,11 @@ 30 30 {{info}} 31 31 KEITH does not work on Mac yet. If you only have a Mac you are only able to develop for KIELER. 32 32 {{/info}} 33 -{{/layout-cell}} 34 -{{/layout-section}} 35 35 36 -{{layout-section ac:type="single"}} 37 -{{layout-cell}} 23 + 38 38 == Repositories that you might need == 39 39 40 -(% class="relative-table wrapped" style="width: ;" %)26 +(% class="relative-table wrapped" style="width:99.6007%" %) 41 41 |=((( 42 42 Repo 43 43 )))|=((( ... ... @@ -78,37 +78,25 @@ 78 78 ((( 79 79 Typescript client that connects to the language server. Renders diagram via Sprotty. 80 80 ))) 81 -{{/layout-cell}} 82 -{{/layout-section}} 83 83 84 -{{layout-section ac:type="single"}} 85 -{{layout-cell}} 68 + 86 86 == Theia Documentation == 87 87 88 88 [[https:~~/~~/github.com/eclipse-theia/theia/blob/master/doc/Developing.md>>url:https://github.com/eclipse-theia/theia/blob/master/doc/Developing.md||shape="rect"]] 89 -{{/layout-cell}} 90 -{{/layout-section}} 91 91 92 -{{layout-section ac:type="single"}} 93 -{{layout-cell}} 73 + 94 94 == General Idea of a Language Server == 95 95 96 96 [[https:~~/~~/microsoft.github.io/language-server-protocol/overviews/lsp/overview/>>url:https://microsoft.github.io/language-server-protocol/overviews/lsp/overview/||shape="rect"]] 97 -{{/layout-cell}} 98 -{{/layout-section}} 99 99 100 -{{layout-section ac:type="single"}} 101 -{{layout-cell}} 78 + 102 102 == Our diagram server == 103 103 104 104 [[https:~~/~~/github.com/eclipse/sprotty/wiki/Client-Server-Protocol>>url:https://github.com/eclipse/sprotty/wiki/Client-Server-Protocol||shape="rect"]] 105 105 106 106 [[https:~~/~~/github.com/eclipse/sprotty/wiki/Architectural-Overview>>url:https://github.com/eclipse/sprotty/wiki/Architectural-Overview||shape="rect"]] 107 -{{/layout-cell}} 108 -{{/layout-section}} 109 109 110 -{{layout-section ac:type="single"}} 111 -{{layout-cell}} 85 + 112 112 == Ticket Management == 113 113 114 114 If you encounter any problems in KIELER, KEITH, or somewhere else in the used technology feel free to make a ticket in ourĀ [[Jira>>url:https://rtsys.informatik.uni-kiel.de/jira/secure/Dashboard.jspa||shape="rect"]] (or an issue in Github for Klighd). ... ... @@ -115,7 +115,4 @@ 115 115 116 116 Make sure to label your issue appropriately and add the right components to it. Otherwise we might not see it or people not responsible for it get assigned a ticket. 117 117 118 -\\ 119 -{{/layout-cell}} 120 -{{/layout-section}} 121 -{{/layout}} 92 +