DITA XML and Moodle

DITA XML and Moodle

von Frank Ralf -
Anzahl Antworten: 7

Hi,

I'd like to revive the discussion on using Moodle as a publishing platform for DITA XML content. Here are some older discussions which have been locked in the meantime:

Kind regards, Frank

Als Antwort auf Frank Ralf

Re: DITA XML and Moodle

von Howard Miller -
Nutzerbild von Core developers Nutzerbild von Documentation writers Nutzerbild von Particularly helpful Moodlers Nutzerbild von Peer reviewers Nutzerbild von Plugin developers

DITA Sunglasses?  Dita Von Teese?

It's always helpful to explain what these things are and why it may be useful. Especially to people who don't realise it might be useful to them zwinkernd

Als Antwort auf Howard Miller

Re: DITA XML and Moodle

von Frank Ralf -
Hi Howard,

Thanks for the pointer. Actually, I'm about to post some more details but I just wanted to give those old and abandoned discussions a new home because I think they still contain some valuable information. So please stay tuned zwinkernd
Als Antwort auf Frank Ralf

What is DITA?

von Frank Ralf -

Here's some background information about the DITA standard and its features which might make it suited to be combined with Moodle.

DITA

DITA stands for "Darwin Information Typing Architecture". It is an open standard, originally created by IBM, now maintained by OASIS. DITA is an XML-based, tool-independent way to create, organize, and manage content. DITA is built on:

  • Topic-based authoring
  • Separating content from formatting
  • Minimalism
  • Structured authoring concepts

DITA for learning and training

DITA provides dedicated elements for learning and training content:

Learning DITA

www.learningdita.com is an open source project that provides free e-learning courses for learning DITA. The content is written with the DITA learning and training specialization. The DITA sources are available on GitHub.

Anhang dita-bird.png
Als Antwort auf Frank Ralf

Re: What is DITA?

von Howard Miller -
Nutzerbild von Core developers Nutzerbild von Documentation writers Nutzerbild von Particularly helpful Moodlers Nutzerbild von Peer reviewers Nutzerbild von Plugin developers

OK... so why do I need it?

Als Antwort auf Howard Miller

Re: What is DITA?

von Frank Ralf -

Hi Howard,

As a Moodle user who manages all of his content directly in Moodle you probably won't need DITA at all (or any other external format). However, things are different for DITA users. DITA is only a standard format for authoring and managing (technical) content and requires a publishing engine to generate output from the XML sources.

DITA Open Toolkit

The open source DITA Open Toolkit does a great job for publishing static output from DITA content. However, when it comes to interactive content like quizzes you need a LMS like Moodle.

Hope that clears things a bit.

Best regards, Frank

Als Antwort auf Frank Ralf

Re: What is DITA?

von Jayanath Perera -

I am using Moodle to host content to train partner technicians on how to use a software product (among other things). I wish I had a way of reusing content across courses and sometimes, even across activities. I wish I could change something in one place and all courses get updated.

DITA with its topic based authoring capability, gives me the ability to break content into smaller objects and "assemble" articles from the different small parts.  I wish I could write my content as DITA xml files, assemble articles using maps and content references, and export the articles as Moodle pages, directly into Moodle.

Als Antwort auf Frank Ralf

Re: DITA XML and Moodle

von Manfred Jurgovsky -

Hi Frank

Are there any projects or plans you want to realize? Do you want to deploy DITA XML-files in Moodle directly?

Best regards

Manfred