diff --git a/.gitignore b/.gitignore index 343f97f..0186172 100644 --- a/.gitignore +++ b/.gitignore @@ -8,8 +8,8 @@ test* dita2rdf/demo/information/ dita2rdf/demo/docsrc dita2rdf/demo/out/* -dita2rdf/src/customization/*.properties -!dita2rdf/src/customization/build_template.properties +**/*.properties +!**/*_template.properties dita2rdf/src/view *.rdf *.list diff --git a/README.md b/README.md index d063d2e..f308220 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,20 @@ -The DITA RDF project +The DITA RDF project 0.3.3 ==================== The objective of this project is to develop an ontology to describe [DITA XML](http://docs.oasis-open.org/dita/v1.2/os/spec/DITA1.2-spec.html) objects and to publish tools to generate [RDF](http://www.w3.org/TR/rdf11-primer/) triples based on that ontology. In the end, it enables the publication of the metadata of a DITA documentation set to the Semantic Web and consequently its linking with other data types (product, people, sales, non-DITA document metadata, etc.). The documentation of the project and its deliverables is published at [http://purl.org/dita/ditardf-project](http://purl.org/dita/ditardf-project). +## Change log + +#### 0.3.3 + +- Realized I didn't have a change log +- DITA OT plugin: Upload to triple store is skipped is build.properties is not available +- DITA OT plugin: Externalized basic configuration to .properties file +- Documentation: Updated contact info +- Improved publishdoc script + ##Public domain The DITA RDF ontology, the DITA RDF plugin and all the code included in the DITA RDF project are free and released into the public domain, excepted the parts that were reused from the pdf2 DITA-OT plugin, developed by Idiom Inc. @@ -12,3 +22,5 @@ The DITA RDF ontology, the DITA RDF plugin and all the code included in the DITA See [UNLICENSE](UNLICENSE) for the whole shebang. If you find the DITA RDF project useful, I would be grateful if you tweet about it (something like "Kudos to @CMaudry for the #DITA RDF project! http://purl.org/dita/ditardf-project #ditardf") or if you mention the origin and the author of this software in the documentation of your product. + + diff --git a/build_publishdoc.xml b/build_publishdoc.xml index 33a9dc1..d75cc36 100644 --- a/build_publishdoc.xml +++ b/build_publishdoc.xml @@ -2,32 +2,36 @@ - - - + + + + - + - + + + + - - + + diff --git a/dita2rdf/build_demo.xml b/dita2rdf/build_demo.xml index fc8d27a..a872ad7 100644 --- a/dita2rdf/build_demo.xml +++ b/dita2rdf/build_demo.xml @@ -2,8 +2,8 @@ - - + + @@ -42,7 +42,7 @@ - + @@ -66,8 +66,8 @@ - - + + @@ -85,7 +85,7 @@ - + @@ -93,19 +93,19 @@ - + - + - + - + diff --git a/dita2rdf/build_demo_template.properties b/dita2rdf/build_demo_template.properties new file mode 100644 index 0000000..583895d --- /dev/null +++ b/dita2rdf/build_demo_template.properties @@ -0,0 +1,14 @@ +#Parameters to upload to run the text/demo script resulting XML to a repository + +#The directory where your DITA OT is installed +ditaot.dir=/home/colin/programs/dita-ot-2.1.0 +#ditaot.dir=c:/Users/colin/programs/dita-ot-2.1.0 + +#The directory where you want to store the result +output.dir=${ditaot.dir}/out + +#Whether or not you want the temporary folder to be deleted at the end of the process (yes/no) +clean.temp=no + +#Whether or not you want to build the DITA Darwin browser. To build the browser, the upload of the RDF to a triple store must be configured in customization/build.properties. +build.browser=no \ No newline at end of file diff --git a/dita2rdf/demo/ditardf-project.zip b/dita2rdf/demo/ditardf-project.zip index 2b08eab..9edff5e 100644 Binary files a/dita2rdf/demo/ditardf-project.zip and b/dita2rdf/demo/ditardf-project.zip differ diff --git a/dita2rdf/dita2rdf-ditaot-plugin.zip b/dita2rdf/dita2rdf-ditaot-plugin.zip index faeb5f8..9b5032b 100644 Binary files a/dita2rdf/dita2rdf-ditaot-plugin.zip and b/dita2rdf/dita2rdf-ditaot-plugin.zip differ diff --git a/dita2rdf/src/build.xml b/dita2rdf/src/build.xml index 7398821..8c3ed27 100644 --- a/dita2rdf/src/build.xml +++ b/dita2rdf/src/build.xml @@ -181,7 +181,7 @@ - + diff --git a/documentation/dita-rdf.pdf b/documentation/dita-rdf.pdf index f8c3509..25c73a0 100644 Binary files a/documentation/dita-rdf.pdf and b/documentation/dita-rdf.pdf differ diff --git a/documentation/src/concept/background.dita b/documentation/src/concept/background.dita index 41166a3..aa9b41e 100644 --- a/documentation/src/concept/background.dita +++ b/documentation/src/concept/background.dita @@ -16,8 +16,7 @@

Finally, since the challenges we faced were most likely similar to the ones faced by other DITA-enabled organizations, I decided to share my findings.

-

John Walker and Tim Nelissen, from NXP CDS, have since then founded Semaku, a consultancy and software company dedicated to helping organizations to solve their data and content silo issues - using the linked data principles. I joined them in April 2014.

+

Since April 2015, I'm an independent consultant based in Rennes, France (my website).

diff --git a/documentation/src/concept/contact-troubleshooting.dita b/documentation/src/concept/contact-troubleshooting.dita index 1e74072..acce728 100644 --- a/documentation/src/concept/contact-troubleshooting.dita +++ b/documentation/src/concept/contact-troubleshooting.dita @@ -21,11 +21,12 @@ Contact

I fluently speak French, English and Spanish.

    +
  • My website: http://colin.maudry.com
  • Twitter: @CMaudry (you can also follow the hash tag #ditardf)
  • -
  • Email: colin@maudry.com, or colin.maudry@semaku.com for tailored - service
  • +
  • Email: colin@maudry.com
  • LinkedIn: Colin Maudry
  • Skype: colin.maudry
diff --git a/documentation/src/concept/going-further.dita b/documentation/src/concept/going-further.dita index fe43aa2..1eb1408 100644 --- a/documentation/src/concept/going-further.dita +++ b/documentation/src/concept/going-further.dita @@ -18,7 +18,7 @@
  • etc...
  • You could automate the creation of data feeds and reports that would give you the pulse of your organization and help you to take decisions based on tangible facts.

    -

    If you are interested in connecting your DITA metadata graph to more data, you can email me at colin.maudry@semaku.com, +

    If you are interested in connecting your DITA metadata graph to more data, you can email me at colin@maudry.com, and, together, we will study your requirements.

    diff --git a/documentation/src/concept/welcome.dita b/documentation/src/concept/welcome.dita index 8a3147e..e1af5fd 100644 --- a/documentation/src/concept/welcome.dita +++ b/documentation/src/concept/welcome.dita @@ -2,7 +2,6 @@ Welcome to the <keyword keyref="project-name"/> - Colin Maudry