DITA XML and Moodle

DITA XML and Moodle

by Frank Ralf -
Number of replies: 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

Average of ratings: -
In reply to Frank Ralf

Re: DITA XML and Moodle

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of 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 wink

In reply to Howard Miller

Re: DITA XML and Moodle

by 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 wink
In reply to Frank Ralf

What is DITA?

by 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.

Attachment dita-bird.png
Average of ratings: Useful (1)
In reply to Frank Ralf

Re: What is DITA?

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

OK... so why do I need it?

In reply to Howard Miller

Re: What is DITA?

by 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

Average of ratings: Useful (1)
In reply to Frank Ralf

Re: What is DITA?

by 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.

In reply to Frank Ralf

Re: DITA XML and Moodle

by 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