Dear All, 
Thanks for your wonderful inputs. 

Another option that we sought is, we are using Alfresco as CMS. 
Is alfresco integration with dita ot possible keeping marklogic as repository & 
oxygen as editor. 

What I am trying to say is instead of Rsuite CMS we have alfresco but trying to 
figure out if DITA Ot can be integrated. 

Thanks, 
Chandan 






From: "David Lee" <[email protected]> 
To: "MarkLogic Developer Discussion" <[email protected]> 
Sent: Thursday, August 11, 2016 6:05:32 AM 
Subject: Re: [MarkLogic Dev General] : Marklogic Integration with DITA OT 



If your workflow can be achieved by a pre and post processing step of 
extracting all data and modules to the filesystem, running DITA then pushing 
the data back into ML it should be fairly straight forward to integrate. A 
'direct' integration is more involved. 



Note that the standard implementation of the full DITA workflow requires tools 
and resources out of scope for processing entirely within MarkLogic, 

and as mentioned below requires exporting to the local filesystem form Oxygen. 
DITA processing (from DITA-OT) requires many components that rely 

on being run in the filesystem and access to OS commands and libraries such as 
Java and Ant. 



http://www.dita-ot.org/dev/dev_ref/DITA-OTArchitecture.html 



There is also the potential issue of if MarkLogic is used only for data storage 
or for processing (XQuery, XSLT, Query etc) from within the custom DITA 
pipeline. 

DITA-OT doesn’t interface out of the box with ML as a *processing engine* nor 
as a XML Database. XQuery/XSLT/XPath is run in-process within DITA using Saxon 

http://www.dita-ot.org/dev/user-guide/prerequisite-software.html 

To replace that with MarkLogic as the processor and the 'file store' would be 
much more complicated. 

Neither the 'Plug In' nor 'Extension Point' customization features of DITA are 
designed to completely replace the XSLT processor or data store, 

Having talked many times with internal DITA developers I believe that would be 
very complicated. 

http://www.dita-ot.org/dev/dev_ref/plugin-creating.html 

http://www.dita-ot.org/dev/dev_ref/extending-the-ot.html 

http://www.dita-ot.org/dev/dev_ref/plugin-extension-points.html 








From: [email protected] 
[mailto:[email protected]] On Behalf Of Tony Apuzzo 
Sent: Wednesday, August 10, 2016 5:38 PM 
To: MarkLogic Developer Discussion <[email protected]> 
Subject: Re: [MarkLogic Dev General] : Marklogic Integration with DITA OT 




You can use OxygenXML’s Editor or Author interface with WebDAV and connect it 
to MarkLogic to checkout/ edit /checkin files. This approach will be very 
simplistic but will work to build reasonably complex documents including 
graphics, conrefs, maps, etc. Unfortunately, the DITA-OT that is embedded 
within Oxygen will NOT process files via WebDAV. You’ll need to export content 
from MarkLogic to the filesystem before running DITA-OT on your content. 



Depending on your requirements and the sophistication of your users, a custom 
solution could range from a handful of scripts to a full-blown application 
development project. 



For an out-of-the-box solution, I agree with Erik that RSI should be 
considered. 



-Tony 




From: [email protected] [ 
mailto:[email protected] ] On Behalf Of Erik Hennum 
Sent: Tuesday, August 9, 2016 10:08 AM 
To: MarkLogic Developer Discussion < [email protected] > 
Subject: Re: [MarkLogic Dev General] : Marklogic Integration with DITA OT 





Hi, Chandan: 

RSI has a publishing solution that, I believe, uses the DITA Open Toolkit with 
MarkLogic. 





Erik Hennum 






From: [email protected] 
[[email protected]] on behalf of Chandan Garg 
[[email protected]] 
Sent: Tuesday, August 09, 2016 3:07 AM 
To: [email protected] 
Subject: [MarkLogic Dev General] : Marklogic Integration with DITA OT 


Dear All, 





Currently we are using Astoria as CMS with OXYGEN as XML editor & DITA OT (for 
rendering/publishing). 





Kindly suggest if we can build a solution with Marklogic & OXYGEN as XML editor 
& DITA OT. 





Thanks for your help in advance. 


PS: It can be treated as publishing use case. 





Thanks, 


Chandan 





[Text File:ATT00001] 

_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to