running an open source project successfully at eclipse€¦ · > git log --reverse --name-status...
TRANSCRIPT
![Page 1: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/1.jpg)
Running An Open Source Project
Successfully At Eclipse
Jan Köhnlein
![Page 2: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/2.jpg)
1 32FXDiagram
EMF Indexdisqu
alified
![Page 3: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/3.jpg)
![Page 4: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/4.jpg)
![Page 5: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/5.jpg)
The Beginning…
![Page 6: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/6.jpg)
Don’t start with a proposal…
…start with code!
![Page 7: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/7.jpg)
> git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge <sefftinge> Date: Fri May 9 15:57:38 2008 +0000
initial commit
A plugins/org.eclipse.xtext/.classpath A plugins/org.eclipse.xtext/.project A plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.core.prefs A plugins/org.eclipse.xtext/META-INF/MANIFEST.MF A plugins/org.eclipse.xtext/build.properties A plugins/org.eclipse.xtext/model/xtext.genmodel A plugins/org.eclipse.xtext/model/xtextutil.ecore A plugins/org.eclipse.xtext/model/xtextutil.genmodel A plugins/org.eclipse.xtext/plugin.properties A plugins/org.eclipse.xtext/plugin.xml A plugins/org.eclipse.xtext/src/model/Xtext.xtext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/TypeResolution.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2.chk A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2Extensions.java A plugins/org.eclipse.xtext/text/description.txt A tests/org.eclipse.xtext.generator.tests/.classpath A tests/org.eclipse.xtext.generator.tests/.project A tests/org.eclipse.xtext.generator.tests/.settings/org.eclipse.jdt.core.prefs A tests/org.eclipse.xtext.generator.tests/META-INF/MANIFEST.MF A tests/org.eclipse.xtext.generator.tests/build.properties A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/AbstractGeneratorTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/GenerateAllTestGrammars.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/Invocation.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/EcoreModelComparator.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/TestBootstrapModel.java
![Page 8: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/8.jpg)
> git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge <sefftinge> Date: Fri May 9 15:57:38 2008 +0000
initial commit
A plugins/org.eclipse.xtext/.classpath A plugins/org.eclipse.xtext/.project A plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.core.prefs A plugins/org.eclipse.xtext/META-INF/MANIFEST.MF A plugins/org.eclipse.xtext/build.properties A plugins/org.eclipse.xtext/model/xtext.genmodel A plugins/org.eclipse.xtext/model/xtextutil.ecore A plugins/org.eclipse.xtext/model/xtextutil.genmodel A plugins/org.eclipse.xtext/plugin.properties A plugins/org.eclipse.xtext/plugin.xml A plugins/org.eclipse.xtext/src/model/Xtext.xtext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/TypeResolution.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2.chk A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2Extensions.java A plugins/org.eclipse.xtext/text/description.txt A tests/org.eclipse.xtext.generator.tests/.classpath A tests/org.eclipse.xtext.generator.tests/.project A tests/org.eclipse.xtext.generator.tests/.settings/org.eclipse.jdt.core.prefs A tests/org.eclipse.xtext.generator.tests/META-INF/MANIFEST.MF A tests/org.eclipse.xtext.generator.tests/build.properties A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/AbstractGeneratorTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/GenerateAllTestGrammars.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/Invocation.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/EcoreModelComparator.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/TestBootstrapModel.java
>8 years
Fri May 9 15:57:38 2008
![Page 9: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/9.jpg)
> git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge <sefftinge> Date: Fri May 9 15:57:38 2008 +0000
initial commit
A plugins/org.eclipse.xtext/.classpath A plugins/org.eclipse.xtext/.project A plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.core.prefs A plugins/org.eclipse.xtext/META-INF/MANIFEST.MF A plugins/org.eclipse.xtext/build.properties A plugins/org.eclipse.xtext/model/xtext.genmodel A plugins/org.eclipse.xtext/model/xtextutil.ecore A plugins/org.eclipse.xtext/model/xtextutil.genmodel A plugins/org.eclipse.xtext/plugin.properties A plugins/org.eclipse.xtext/plugin.xml A plugins/org.eclipse.xtext/src/model/Xtext.xtext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/TypeResolution.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2.chk A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2Extensions.java A plugins/org.eclipse.xtext/text/description.txt A tests/org.eclipse.xtext.generator.tests/.classpath A tests/org.eclipse.xtext.generator.tests/.project A tests/org.eclipse.xtext.generator.tests/.settings/org.eclipse.jdt.core.prefs A tests/org.eclipse.xtext.generator.tests/META-INF/MANIFEST.MF A tests/org.eclipse.xtext.generator.tests/build.properties A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/AbstractGeneratorTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/GenerateAllTestGrammars.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/Invocation.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/EcoreModelComparator.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/TestBootstrapModel.java
Reuse proven technology
xtextutil.ecore
![Page 10: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/10.jpg)
> git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge <sefftinge> Date: Fri May 9 15:57:38 2008 +0000
initial commit
A plugins/org.eclipse.xtext/.classpath A plugins/org.eclipse.xtext/.project A plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.core.prefs A plugins/org.eclipse.xtext/META-INF/MANIFEST.MF A plugins/org.eclipse.xtext/build.properties A plugins/org.eclipse.xtext/model/xtext.genmodel A plugins/org.eclipse.xtext/model/xtextutil.ecore A plugins/org.eclipse.xtext/model/xtextutil.genmodel A plugins/org.eclipse.xtext/plugin.properties A plugins/org.eclipse.xtext/plugin.xml A plugins/org.eclipse.xtext/src/model/Xtext.xtext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/TypeResolution.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2.chk A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2Extensions.java A plugins/org.eclipse.xtext/text/description.txt A tests/org.eclipse.xtext.generator.tests/.classpath A tests/org.eclipse.xtext.generator.tests/.project A tests/org.eclipse.xtext.generator.tests/.settings/org.eclipse.jdt.core.prefs A tests/org.eclipse.xtext.generator.tests/META-INF/MANIFEST.MF A tests/org.eclipse.xtext.generator.tests/build.properties A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/AbstractGeneratorTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/GenerateAllTestGrammars.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/Invocation.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/EcoreModelComparator.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/TestBootstrapModel.java
Eat your own dogfood
Xtext.xtext
![Page 11: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/11.jpg)
> git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge <sefftinge> Date: Fri May 9 15:57:38 2008 +0000
initial commit
A plugins/org.eclipse.xtext/.classpath A plugins/org.eclipse.xtext/.project A plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.core.prefs A plugins/org.eclipse.xtext/META-INF/MANIFEST.MF A plugins/org.eclipse.xtext/build.properties A plugins/org.eclipse.xtext/model/xtext.genmodel A plugins/org.eclipse.xtext/model/xtextutil.ecore A plugins/org.eclipse.xtext/model/xtextutil.genmodel A plugins/org.eclipse.xtext/plugin.properties A plugins/org.eclipse.xtext/plugin.xml A plugins/org.eclipse.xtext/src/model/Xtext.xtext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/TypeResolution.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2.chk A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2Extensions.java A plugins/org.eclipse.xtext/text/description.txt A tests/org.eclipse.xtext.generator.tests/.classpath A tests/org.eclipse.xtext.generator.tests/.project A tests/org.eclipse.xtext.generator.tests/.settings/org.eclipse.jdt.core.prefs A tests/org.eclipse.xtext.generator.tests/META-INF/MANIFEST.MF A tests/org.eclipse.xtext.generator.tests/build.properties A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/AbstractGeneratorTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/GenerateAllTestGrammars.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/Invocation.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/EcoreModelComparator.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/TestBootstrapModel.java
Test driven
tests/
![Page 12: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/12.jpg)
> git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge <sefftinge> Date: Fri May 9 15:57:38 2008 +0000
initial commit
A plugins/org.eclipse.xtext/.classpath A plugins/org.eclipse.xtext/.project A plugins/org.eclipse.xtext/.settings/org.eclipse.jdt.core.prefs A plugins/org.eclipse.xtext/META-INF/MANIFEST.MF A plugins/org.eclipse.xtext/build.properties A plugins/org.eclipse.xtext/model/xtext.genmodel A plugins/org.eclipse.xtext/model/xtextutil.ecore A plugins/org.eclipse.xtext/model/xtextutil.genmodel A plugins/org.eclipse.xtext/plugin.properties A plugins/org.eclipse.xtext/plugin.xml A plugins/org.eclipse.xtext/src/model/Xtext.xtext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Extensions.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/TypeResolution.ext A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2.chk A plugins/org.eclipse.xtext/src/org/eclipse/xtext/Xtext2Extensions.java A plugins/org.eclipse.xtext/text/description.txt A tests/org.eclipse.xtext.generator.tests/.classpath A tests/org.eclipse.xtext.generator.tests/.project A tests/org.eclipse.xtext.generator.tests/.settings/org.eclipse.jdt.core.prefs A tests/org.eclipse.xtext.generator.tests/META-INF/MANIFEST.MF A tests/org.eclipse.xtext.generator.tests/build.properties A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/XtextGrammarTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/AbstractGeneratorTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/GenerateAllTestGrammars.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/generator/tests/Invocation.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/grammargen/tests/SimpleTest2.xtext A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/EcoreModelComparator.java A tests/org.eclipse.xtext.generator.tests/src/org/eclipse/xtext/xtext2ecore/TestBootstrapModel.java
Continuity
Author: sefftinge
![Page 13: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/13.jpg)
Keep Focus
![Page 14: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/14.jpg)
Xtext Core Eclipse Integration
![Page 15: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/15.jpg)
Xtext Core Eclipse Integration
XbaseRuntime Library Xtend
![Page 16: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/16.jpg)
Xtext Core Eclipse Integration
XbaseRuntime Library
Xtend
![Page 17: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/17.jpg)
Xtext Core
Eclipse Integration
XbaseRuntime Library Xtend
Maven Plug-in
![Page 18: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/18.jpg)
Xtext Core
Eclipse Integration
IDEA Integration
XbaseRuntime Library
Maven Plug-in
Xtend
Web Integration
![Page 19: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/19.jpg)
Xtext Core
Eclipse Integration
IDEA Integration
XbaseRuntime Library
Maven Plug-in
Xtend
Web Integration
![Page 20: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/20.jpg)
Tools
![Page 21: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/21.jpg)
eclipse defaults
★ git at Eclipse ★ bugzilla ★ Gerrit
★ Hudson ★ P2 repositories
★ FUD Forum ★ Mattermost
![Page 22: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/22.jpg)
★ git at GitHub ★ GitHub issues ★ GitHub Pull Requests
★ Jenkins ★ Maven repositories
★ Vanilla forum ★ Slack
Alternatives
![Page 23: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/23.jpg)
Fast Boarding ★ Be where the users are
★ Maven Central ★ Oomph setup
★ Small repo footprint ★ Check settings in ★ Setup a build ★ CI for contributors
![Page 24: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/24.jpg)
![Page 25: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/25.jpg)
![Page 26: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/26.jpg)
Conquering
the World
With
Xtext
Jan K. and others
Documentation
![Page 27: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/27.jpg)
Media
★ Eclipse Help ★ Online Help ★ Print ? ★ Book ?
Requirements
★ Single sourcing ★ Code highlighting ★ Local/web search ★ Link to source code ★ Easy to contribute
![Page 28: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/28.jpg)
What we tried…
★ HTML ★ Docbook ★ Xdoc ★ User commenting ★ Markdown and Jekyll
![Page 29: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/29.jpg)
![Page 30: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/30.jpg)
![Page 31: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/31.jpg)
![Page 32: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/32.jpg)
![Page 33: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/33.jpg)
![Page 34: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/34.jpg)
![Page 35: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/35.jpg)
![Page 36: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/36.jpg)
![Page 37: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/37.jpg)
![Page 38: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/38.jpg)
BE LOUD !
![Page 39: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/39.jpg)
Make others talk about it
![Page 40: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/40.jpg)
![Page 41: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/41.jpg)
★ Build a proper website
★ Mind the design
★ Facelift every 2 years
★ Up-to-date web tech
Website
![Page 42: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/42.jpg)
FoundationStaff
Leverageeclipse
![Page 43: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/43.jpg)
Community
![Page 44: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/44.jpg)
![Page 45: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/45.jpg)
![Page 46: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/46.jpg)
Stay Alive
![Page 47: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/47.jpg)
Thanks!
Questions?
![Page 48: Running An Open Source Project Successfully At Eclipse€¦ · > git log --reverse --name-status commit b6618a76b0b2f682be6772339f6a7028b9b07f3b Author: sefftinge](https://reader034.vdocument.in/reader034/viewer/2022050508/5f99a4c1009eca4c9c40141f/html5/thumbnails/48.jpg)
Evaluate the SessionsSign in and vote at eclipsecon.org
- 1 + 10