Skip to content

Commit e4b72d6

Browse files
improved category and tags
1 parent bd469d8 commit e4b72d6

File tree

98 files changed

+495
-433
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+495
-433
lines changed

TAXONOMY.md

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
# LiaScript Blog Taxonomy Guide
2+
3+
## Categories (Broad Content Types)
4+
5+
Categories represent the **type** of content. Each post should have 1-2 categories maximum.
6+
7+
- **Tutorial** - Step-by-step guides, how-tos, and educational content
8+
- **Feature** - Announcements and explanations of new LiaScript features
9+
- **News** - Project updates, events, conferences, and community news
10+
- **Case Study** - Real-world examples and showcases of LiaScript usage
11+
- **Documentation** - Reference material and technical documentation
12+
- **Community** - User stories, interviews, and community contributions
13+
14+
## Tags (Specific Topics)
15+
16+
Tags represent **what** the content is about. Posts can have multiple tags (3-10 recommended).
17+
18+
### Technology & Tools
19+
- **AI** - Artificial intelligence, LLMs, ChatGPT, etc.
20+
- **GitHub** - GitHub-related content, workflows, Actions
21+
- **GitLab** - GitLab integration and features
22+
- **VS Code** - Visual Studio Code integration
23+
- **LiveEditor** - LiaScript LiveEditor features
24+
- **Exporter** - Export functionality and formats
25+
- **3D** - 3D models and A-Frame integration
26+
27+
### Content Types
28+
- **Video** - Video content and embedding
29+
- **Audio** - Audio features and podcasts
30+
- **Podcast** - Podcast episodes and audio shows
31+
- **Images** - Image handling and galleries
32+
- **Multimedia** - General multimedia content
33+
- **Interactive** - Interactive elements and features
34+
- **Animation** - Animation and transitions
35+
36+
### Features
37+
- **TTS** - Text-to-Speech functionality
38+
- **Quizzes** - Quiz and assessment features
39+
- **Survey** - Surveys and polls
40+
- **Code** - Code execution and programming
41+
- **Charts** - Data visualization and charts
42+
- **Tables** - Table features
43+
- **Comments** - Comment functionality
44+
- **Macros** - Macro system
45+
- **Tooltips** - Tooltip functionality
46+
- **Preview** - Preview and card features
47+
- **Classroom** - Classroom and teaching features
48+
49+
### Topics
50+
- **OER** - Open Educational Resources
51+
- **Accessibility** - Accessibility features
52+
- **Education** - Educational use cases
53+
- **TVET** - Technical and vocational education
54+
- **Science** - Scientific content and use cases
55+
- **Programming** - Programming education
56+
- **Collaboration** - Collaborative editing and content creation
57+
- **Sharing** - Content sharing and distribution
58+
59+
### Integration
60+
- **OPAL** - OPAL LMS integration
61+
- **LMS** - Learning Management Systems
62+
- **MOOC** - Massive Open Online Courses
63+
- **SCORM** - SCORM packages
64+
- **Nextcloud** - Nextcloud integration
65+
- **WebTorrent** - Peer-to-peer sharing
66+
- **P2P** - Peer-to-peer technology
67+
- **oEmbed** - oEmbed protocol for embedding content
68+
69+
### Languages & Formats
70+
- **Markdown** - Markdown-specific content
71+
- **Python** - Python-related content
72+
- **JavaScript** - JavaScript-related content
73+
- **LiaScript** - Core LiaScript language features
74+
75+
## Guidelines
76+
77+
### When to use Categories vs Tags
78+
79+
**Categories** answer: "What kind of post is this?"
80+
- Tutorial, Feature announcement, News, Case study, etc.
81+
82+
**Tags** answer: "What specific topics does this cover?"
83+
- AI, Video, TTS, GitHub, OER, etc.
84+
85+
### Examples
86+
87+
**Post: "From PDF to LiaScript Course — Speedrun with AI"**
88+
- Categories: Tutorial, Case Study
89+
- Tags: AI, Video, TTS, Animation, GitHub, OER, Multimedia, LiveEditor
90+
91+
**Post: "Multimedia Comments - This Changes Everything"**
92+
- Categories: Feature, Tutorial
93+
- Tags: Video, Audio, TTS, Comments, Multimedia, Accessibility
94+
95+
**Post: "LiaScript Meets OPAL"**
96+
- Categories: News, Feature
97+
- Tags: OPAL, LMS, Integration, GitLab
98+
99+
**Post: "6 Quizzes in 100 Seconds"**
100+
- Categories: Tutorial
101+
- Tags: Quizzes, Interactive, Education, Video
102+
103+
## Common Duplicates to Avoid
104+
105+
- Use "TTS" not "Text-to-Speech"
106+
- Use "OER" not "Open Educational Resources"
107+
- Use "VS Code" not "VSCode" or "Visual Studio Code"
108+
- Use "LiveEditor" not "Live Editor"
109+
- Use "LiaScript" for core features, not as a tag for every post

content/english/blog/001_the-vision-of-liascript.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ authors:
88
- André Dietrich
99
image: "/images/post/vision-of-liascript.png"
1010
categories:
11-
- Conference
12-
- Publication
11+
- News
12+
- Documentation
1313
tags:
14-
- LiaScript
14+
- OER
15+
- Education
1516

1617
description: "This poster represents one of the earliest publications on LiaScript, showcasing our pioneering ideas on leveraging open-source methodologies to develop Massive Open Online Courses (MOOCs)."
1718
---

content/english/blog/002_umsetzung-chancen-und-herausforderungen-von-remote-laboren.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ authors:
77
- Sebatian Zug
88

99
categories:
10-
- Talk
10+
- News
1111
tags:
12-
- LiaScript
13-
- YouTube
12+
- Video
13+
- Education
14+
- TVET
1415

1516
description: "This poster represents one of the earliest publications on LiaScript, showcasing our pioneering ideas on leveraging open-source methodologies to develop Massive Open Online Courses (MOOCs)."
1617
---

content/english/blog/003_berlearn-talk-2019.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ draft: false
66
author: André Dietrich
77
image: "https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Berlin_Panorama_Mitte.jpg/1024px-Berlin_Panorama_Mitte.jpg"
88
categories:
9-
- Examples
10-
- Talk
9+
- Case Study
10+
- News
1111
tags:
12-
- LiaScript
13-
- Feature
14-
- YouTube
12+
- TTS
13+
- Animation
14+
- Video
15+
- LiveEditor
1516
description: This is an early example of a LiaScript presentation, that was given as a BearLearn Talk 2019 in Berlin. It shows how to create a simple narrative presentations with Text-to-Speech output and animations and more.
1617
---
1718

content/english/blog/004_liascript-a-domain-specific-language-for-interactive-online-courses.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ draft: false
66
author: André Dietrich
77
image: "/images/post/mccsis.png"
88
categories:
9-
- Article
10-
- Conference
9+
- News
10+
- Documentation
1111
tags:
12-
- LiaScript
13-
- Publication
12+
- OER
13+
- Education
14+
- Video
15+
- Markdown
1416

1517
description: "Interactive conference paper for the eLearning 2019 conference in Porto"
1618
---

content/english/blog/005_open-course-development-with-liascript.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ author: André Dietrich
99
image: "/images/post/elm-europe.png"
1010

1111
categories:
12-
- Conference
13-
- Talk
12+
- News
13+
- Documentation
1414
tags:
15-
- LiaScript
16-
- Elm
1715
- Markdown
18-
- YouTube
16+
- Video
17+
- OER
18+
- Code
1919

2020
description: An Elm-talk about the development of an online course DSL that is based on Markdown, given at the elm-europe conference in 2019.
2121

content/english/blog/006_sister-fox-and-the-gray-wolf.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,12 @@ draft: false
66
author: André Dietrich
77
image: "https://raw.githubusercontent.com/LiaBooks/SisterFoxAndTheGrayWolf/master/pic/20.png"
88
categories:
9-
- Examples
9+
- Case Study
1010
tags:
11-
- LiaScript
12-
- Books
13-
- Inspiration
14-
- Kids
15-
- YouTube
11+
- TTS
12+
- Animation
13+
- Video
14+
- Education
1615

1716
description: This post will help you to set up your Atom with the appropriate plugins to speed up your development process.
1817
---

content/english/blog/007_c-programming.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ author: André Dietrich
88
image: "/images/post/c.png"
99
description: This interactive LiaScript book is based on the free Wikibook on C-Programming. It provides a comprehensive look at the C programming language and its features.
1010
categories:
11-
- Examples
11+
- Case Study
1212
tags:
13-
- LiaScript
14-
- Books
15-
- Coding
13+
- Code
14+
- Programming
15+
- Education
1616
---
1717

1818
This LiaScript book is based on the free

content/english/blog/008_c-programmierung.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ author: André Dietrich
88
image: "/images/post/c.png"
99
description: Interactive clone of the Wiki-Open-Book C-Programmierung for LiaScript (German)
1010
categories:
11-
- Examples
11+
- Case Study
1212
tags:
13-
- LiaScript
14-
- Books
15-
- Coding
13+
- Code
14+
- Programming
15+
- Education
1616
---
1717

1818
Dies ist eine interaktive Portierung des freien Wikibuches [C-Programmierung](https://de.wikibooks.org/wiki/C-Programmierung) nach LiaScript.

content/english/blog/009_arbeitsbuch-prolog.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ author: André Dietrich
88
image: "/images/post/prolog.png"
99
description: Interactive clone of the great Rosen-Buch about Prolog-programming (German)
1010
categories:
11-
- Examples
11+
- Case Study
1212
tags:
13-
- LiaScript
14-
- Books
15-
- Coding
13+
- Code
14+
- Programming
15+
- Education
1616
---
1717

1818
Dieses Buch soll in die Programmiersprache PROLOG und in die mit ihr verbundene

0 commit comments

Comments
 (0)