There are a few integrations between Alfresco and MarkLogic.  I am not 
up-to-date on the latest, but a Google search does show some results, though 
many require Alfresco versions <= 5.0a.

Regarding DITA-OT integration with Alfresco there is a product. Componize [ 
http://componize.com/componize-dita-cms/ ] is a product that adds DITA 
authoring with OxygenXML and DITA-OT publishing to Alfresco. It would be 
possible to utilize MarkLogic’s REST API from Alfresco to push/pull content 
from one platform to/from the other (or vice versa.) Or perhaps one of the 
integrations mentioned above would be able to provide the missing link.

Full Disclosure: I work for a system integration firm developing custom 
solutions for Alfresco, Componize and MarkLogic. I want to be sensitive to the 
charter of this mailing list so please let me know if I’m getting too far 
off-topic.

Regards

From: general-boun...@developer.marklogic.com 
[mailto:general-boun...@developer.marklogic.com] On Behalf Of Chandan Garg
Sent: Thursday, August 11, 2016 12:04 AM
To: general@developer.marklogic.com
Subject: Re: [MarkLogic Dev General] : Marklogic Integration with DITA OT

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" <david....@marklogic.com<mailto:david....@marklogic.com>>
To: "MarkLogic Developer Discussion" 
<general@developer.marklogic.com<mailto:general@developer.marklogic.com>>
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: 
general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>
 [mailto:general-boun...@developer.marklogic.com] On Behalf Of Tony Apuzzo
Sent: Wednesday, August 10, 2016 5:38 PM
To: MarkLogic Developer Discussion 
<general@developer.marklogic.com<mailto:general@developer.marklogic.com>>
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: 
general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>
 [mailto:general-boun...@developer.marklogic.com] On Behalf Of Erik Hennum
Sent: Tuesday, August 9, 2016 10:08 AM
To: MarkLogic Developer Discussion 
<general@developer.marklogic.com<mailto:general@developer.marklogic.com>>
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: 
general-boun...@developer.marklogic.com<mailto:general-boun...@developer.marklogic.com>
 [general-boun...@developer.marklogic.com] on behalf of Chandan Garg 
[chandan.g...@zensar.com]
Sent: Tuesday, August 09, 2016 3:07 AM
To: general@developer.marklogic.com<mailto:general@developer.marklogic.com>
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
General@developer.marklogic.com
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to