History: FOSDEM23 Collab Dev Room Tiki Session Slides
Preview of version: 26
- «
- »
Introduction
- By Jonny Bradley
Front end developer with Tiki Wiki CMS Groupware
My Personal History with Text Markup Syntaxes
- BBcode
- MediaWiki
- Tiki Wiki
- Textile
- Probably others... then
- Markdown
Who can remember all these syntaxes?
Imagine if there was only one?
- There can be only one...
Previous moves towards standardisation
In the olden days...
- Wiki Creole
- Tiki Wiki (got as far as the wish list)
- XWiki (experimental)
- PHP PEAR Text Wiki classes
- Text_Wiki_BBCode
- Text_Wiki_Cowiki
- Text_Wiki_Creole
- Text_Wiki_Doku
- Text_Wiki_Mediawiki
- Text_Wiki_Tiki
Then when no one was looking...
- Here comes Markdown!
A Brief History of Markdown
- 2004 Created by John Gruber and Aaron Swartz
- Divergence and duplication
- 2012 CommonMark by Jeff Atwood, John MacFarlane and others
- 2020 GitHub Flavored Markdown
Widespread adoption
- Including:
- GitLab
- Stack Overflow
- Matrix,
- Nextcloud
- Discord, Bugzilla
- and even Microsoft Teams and Facebook!
Markdown in Tiki
- Limitations
- CommonMark is deliberately simple
- Tiki uses "plugins" to extend functionality
WYSIWYG
- Tiki has previously used CKEditor customised to use Tiki wiki markup
- We adopted Toast UI Editor for Markdown WYSIWYG
https://ui.toast.com/tui-editor
Conclusion and Thanks
- More here https://doc.tiki.org/Tiki-Flavored-Markdown
- Other new features in Tiki 25 here https://doc.tiki.org/tiki25
- Demo https://demo.tiki.org/25x/
Thanks to
- Marc Laporte of Evoludata
and Victor Emanouilov (marc or victor at tiki dot org)
- Moba Group
- And a third anonymous benefactor
-
by jonny at tiki.org
History
| Information | Version | |||||
|---|---|---|---|---|---|---|
| Jonny Bradley | 66 | |||||
| Jonny Bradley | 65 | |||||
| Jonny Bradley | 64 | |||||
| Jonny Bradley Replace h1 title after renaming | 63 | |||||
| Jonny Bradley Page renamed from The Relentless March of Markdown to FOSDEM23 Collab Dev Room Tiki Session Slides. Semantic alias redirect created | 62 | |||||
| Marc Laporte | 61 | |||||
| Marc Laporte Link to event | 60 | |||||
| Jonny Bradley | 59 | |||||
| Jonny Bradley | 58 | |||||
| Jonny Bradley | 57 | |||||
| Jonny Bradley | 56 | |||||
| Jonny Bradley | 55 | |||||
| Jonny Bradley | 54 | |||||
| Jonny Bradley | 53 | |||||
| Jonny Bradley | 52 | |||||
| Jonny Bradley | 51 | |||||
| Jonny Bradley | 50 | |||||
| Jonny Bradley | 49 | |||||
| Jonny Bradley | 48 | |||||
| Jonny Bradley | 47 | |||||
| Jonny Bradley | 46 | |||||
| Jonny Bradley | 45 | |||||
| Jonny Bradley | 44 | |||||
| Jonny Bradley | 43 | |||||
| Jonny Bradley | 42 | |||||