General help

DITA XML and Moodle

 
Frank Ralf
DITA XML and Moodle
Documentation writersPlugin developers

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: -
Picture of Howard Miller
Re: DITA XML and Moodle
Core developersDocumentation writersParticularly helpful MoodlersPlugin 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

 
Average of ratings: -
Frank Ralf
Re: DITA XML and Moodle
Documentation writersPlugin developers
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
 
Average of ratings: -
Frank Ralf
What is DITA?
Documentation writersPlugin developers

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.


 
Average of ratings: Useful (1)
Picture of Howard Miller
Re: What is DITA?
Core developersDocumentation writersParticularly helpful MoodlersPlugin developers

OK... so why do I need it?

 
Average of ratings: -
Frank Ralf
Re: What is DITA?
Documentation writersPlugin developers

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)
Picture of Jayanath Perera
Re: What is DITA?
 

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.

 
Average of ratings: -
Picture of Manfred Jurgovsky
Re: DITA XML and Moodle
 

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

 
Average of ratings: -