semantic:: core - A look back into sever years…
Alexander Gesinn
semantic::core
• Enterprise class wiki distribution
based on MediaWiki and its
Semantic extensions
• Born from the enterprise and
built for the enterprise
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 2
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 3
The Software Stack
The Early Years
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 4
• single OS
• error-prone
• time-consuming
The Early Years
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 5
not scaling well…
First Automation…
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 6
• simplified setup
• but not idempotent
• difficult to update
existing setups
• difficult to support
multiple OS
growing number of
sources
First Automation…
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 7
multi OS often requires
„multi admin“
Automation first!
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 8
• multi OS
• idempotent
• fully automated
class { 'mediawiki':
server_name => 'localhost:8080',
admin_email => 'wikitest@testing.com',
db_root_password => ‘secretpwd',
doc_root => '/var/www/wikis',
temp_dir => '/vagrant/.tmp',
tarball_url => 'https://releases.wikimedia.org/mediawiki
tarball => 'mediawiki-1.27.1.tar.gz',
mediawiki_dir => 'mediawiki-1.27.1',
}
The Wiki Factory
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 9
OS independant
semantic::core
„binary“
• Bare Metal
• Hypervisors
• Cloud
• Embedded
The Wiki Factory
© 2015 gesinn.it GmbH & Co. KG. All rights reserved. 10
master/client
multi node setup
and maintenance
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 11
The Content
semantic::apps
• semantic::apps are modular and reusable business
applications for collaboration and documentation
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 12
Contact Location ProcessProject
semantic::apps fully featured
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 13
• ~50 forms
• ~230 templates
• ~2700 pages in total
Content Management – The Early Years
© 2015 gesinn.it GmbH & Co. KG. All rights reserved. 14
• Java Bot > MW API
• i18n support
• but difficult to
maintain
Content Management – Today
© 2016 gesinn.it GmbH & Co. KG. All rights reserved. 15
• Model driven
• Only very little MW
syntax left
• Ability to
migrate/curate
gesinn.it GmbH & Co. KG
Am Koweiher 8f, 92521 Schwarzenfeld
Franz-Mayer-Str 1, 93053 Regensburg
+49 9435 65218-0
http://gesinn.it
@gesinn_it

More Related Content

PPTX
WebSockets and Equinox OSGi in a Servlet Container
PPTX
Server side swift
PPTX
A Decoupled Drupal Story: Powdr Gives Developers Ultimate Flexibility To Buil...
PPTX
Intro to Amplifyjs by Visnupriya
PPTX
Visual studio2019 launchevent_may25_blazor_presentation_net_bc_user_group_by_...
PDF
Setting a WordPress website using Azure Web Apps And Azure Database for MySQL
PDF
Leverage Entity Framework 7 in Business Application Design
PPTX
BizTalk Server with SQL Server AlwaysOn
WebSockets and Equinox OSGi in a Servlet Container
Server side swift
A Decoupled Drupal Story: Powdr Gives Developers Ultimate Flexibility To Buil...
Intro to Amplifyjs by Visnupriya
Visual studio2019 launchevent_may25_blazor_presentation_net_bc_user_group_by_...
Setting a WordPress website using Azure Web Apps And Azure Database for MySQL
Leverage Entity Framework 7 in Business Application Design
BizTalk Server with SQL Server AlwaysOn

What's hot (17)

PDF
PHPNW14 - Getting Started With AWS
PDF
Vue+rails
PPTX
IIS 7.0 +
PPTX
Build fast word press site in react in 30 mins with frontity
PPTX
Kendo UI Wrappers in ASP.NET Core
PPT
Web Platform Installer Announcement
PPTX
Introduction to Node.js by Vinothini B
PPTX
Fetch Company's statististics from Yahoo Finance and save it info a Google Sh...
PPTX
PPTX
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
PDF
Angular 4 Tutorial For Beginners | Angular 4 Introduction | Angular 4 Trainin...
PPTX
Firebase.pptx
PPTX
Firebase.pptx
PDF
Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap
PPTX
Html 5
PDF
stackconf 2020 | Ansiblizing your VMware REST API by Abhijeet Kasurde
PDF
10 things to consider when planning your Mule 4 migration
PHPNW14 - Getting Started With AWS
Vue+rails
IIS 7.0 +
Build fast word press site in react in 30 mins with frontity
Kendo UI Wrappers in ASP.NET Core
Web Platform Installer Announcement
Introduction to Node.js by Vinothini B
Fetch Company's statististics from Yahoo Finance and save it info a Google Sh...
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
Angular 4 Tutorial For Beginners | Angular 4 Introduction | Angular 4 Trainin...
Firebase.pptx
Firebase.pptx
Axway Appcelerator - Titanium SDK 6.1.0 - Status, Releases & Roadmap
Html 5
stackconf 2020 | Ansiblizing your VMware REST API by Abhijeet Kasurde
10 things to consider when planning your Mule 4 migration
Ad

Similar to semantic::core - A look back into seven years of enterprise class MediaWiki and an outlook on the future (20)

PPTX
Jist tutorial semantic wikis and applications
PDF
The future is mostly static
PDF
Distributed wikis
PDF
The future is mostly static
PPTX
Facets of applied smw
PPTX
Semantic Wiki: Social Semantic Web in Use
PDF
Web Information Systems Lecture 1: Introduction
PPT
Creating a Wiki-Based Online Help System (Abridged)
PDF
My Point of View: Michael L. Nelson Web Archiving Cooperative
PPTX
Aswc2009 Smw Tutorial Part 1 Intro And Examples
PPT
A Survey of the Landscape and State-of-Art in Semantic Wiki
PPTX
Smwcon spring2011 tutorial applied semantic mediawiki
PPTX
Msra talk smw+apps
ODP
Wise09
PPTX
Wikimedia 재단과 MediaWiki 위키 소프트웨어 조사
PPT
sMash_for_zOS-users
PDF
Gametech virtual worlds keynote handout
ODP
Wikipedia Day 2011 Talk
PPT
Internet history
PPTX
Multiverse
Jist tutorial semantic wikis and applications
The future is mostly static
Distributed wikis
The future is mostly static
Facets of applied smw
Semantic Wiki: Social Semantic Web in Use
Web Information Systems Lecture 1: Introduction
Creating a Wiki-Based Online Help System (Abridged)
My Point of View: Michael L. Nelson Web Archiving Cooperative
Aswc2009 Smw Tutorial Part 1 Intro And Examples
A Survey of the Landscape and State-of-Art in Semantic Wiki
Smwcon spring2011 tutorial applied semantic mediawiki
Msra talk smw+apps
Wise09
Wikimedia 재단과 MediaWiki 위키 소프트웨어 조사
sMash_for_zOS-users
Gametech virtual worlds keynote handout
Wikipedia Day 2011 Talk
Internet history
Multiverse
Ad

Recently uploaded (20)

PPTX
Human-Computer Interaction for Lecture 2
PDF
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
PPTX
Lesson-3-Operation-System-Support.pptx-I
PPTX
ROI Analysis for Newspaper Industry with Odoo ERP
PPTX
Human-Computer Interaction for Lecture 1
PPTX
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
PDF
Mobile App Backend Development with WordPress REST API: The Complete eBook
PDF
Building an Inclusive Web Accessibility Made Simple with Accessibility Analyzer
PDF
Engineering Document Management System (EDMS)
PDF
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
PPTX
ERP Manufacturing Modules & Consulting Solutions : Contetra Pvt Ltd
PPTX
Odoo ERP for Injection Molding Industry – Optimize Production & Reduce Scrap
PPTX
Viber For Windows 25.7.1 Crack + Serial Keygen
PDF
MiniTool Power Data Recovery 12.6 Crack + Portable (Latest Version 2025)
PPTX
string python Python Strings: Literals, Slicing, Methods, Formatting, and Pra...
PDF
MAGIX Sound Forge Pro CrackSerial Key Keygen
PPTX
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
PPTX
HackYourBrain__UtrechtJUG__11092025.pptx
PDF
Website Design & Development_ Professional Web Design Services.pdf
PDF
Workplace Software and Skills - OpenStax
Human-Computer Interaction for Lecture 2
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
Lesson-3-Operation-System-Support.pptx-I
ROI Analysis for Newspaper Industry with Odoo ERP
Human-Computer Interaction for Lecture 1
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
Mobile App Backend Development with WordPress REST API: The Complete eBook
Building an Inclusive Web Accessibility Made Simple with Accessibility Analyzer
Engineering Document Management System (EDMS)
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
ERP Manufacturing Modules & Consulting Solutions : Contetra Pvt Ltd
Odoo ERP for Injection Molding Industry – Optimize Production & Reduce Scrap
Viber For Windows 25.7.1 Crack + Serial Keygen
MiniTool Power Data Recovery 12.6 Crack + Portable (Latest Version 2025)
string python Python Strings: Literals, Slicing, Methods, Formatting, and Pra...
MAGIX Sound Forge Pro CrackSerial Key Keygen
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
HackYourBrain__UtrechtJUG__11092025.pptx
Website Design & Development_ Professional Web Design Services.pdf
Workplace Software and Skills - OpenStax

semantic::core - A look back into seven years of enterprise class MediaWiki and an outlook on the future

  • 1. semantic:: core - A look back into sever years… Alexander Gesinn
  • 2. semantic::core • Enterprise class wiki distribution based on MediaWiki and its Semantic extensions • Born from the enterprise and built for the enterprise © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 2
  • 3. © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 3 The Software Stack
  • 4. The Early Years © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 4 • single OS • error-prone • time-consuming
  • 5. The Early Years © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 5 not scaling well…
  • 6. First Automation… © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 6 • simplified setup • but not idempotent • difficult to update existing setups • difficult to support multiple OS growing number of sources
  • 7. First Automation… © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 7 multi OS often requires „multi admin“
  • 8. Automation first! © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 8 • multi OS • idempotent • fully automated class { 'mediawiki': server_name => 'localhost:8080', admin_email => '[email protected]', db_root_password => ‘secretpwd', doc_root => '/var/www/wikis', temp_dir => '/vagrant/.tmp', tarball_url => 'https://releases.wikimedia.org/mediawiki tarball => 'mediawiki-1.27.1.tar.gz', mediawiki_dir => 'mediawiki-1.27.1', }
  • 9. The Wiki Factory © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 9 OS independant semantic::core „binary“ • Bare Metal • Hypervisors • Cloud • Embedded
  • 10. The Wiki Factory © 2015 gesinn.it GmbH & Co. KG. All rights reserved. 10 master/client multi node setup and maintenance
  • 11. © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 11 The Content
  • 12. semantic::apps • semantic::apps are modular and reusable business applications for collaboration and documentation © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 12 Contact Location ProcessProject
  • 13. semantic::apps fully featured © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 13 • ~50 forms • ~230 templates • ~2700 pages in total
  • 14. Content Management – The Early Years © 2015 gesinn.it GmbH & Co. KG. All rights reserved. 14 • Java Bot > MW API • i18n support • but difficult to maintain
  • 15. Content Management – Today © 2016 gesinn.it GmbH & Co. KG. All rights reserved. 15 • Model driven • Only very little MW syntax left • Ability to migrate/curate
  • 16. gesinn.it GmbH & Co. KG Am Koweiher 8f, 92521 Schwarzenfeld Franz-Mayer-Str 1, 93053 Regensburg +49 9435 65218-0 http://gesinn.it @gesinn_it