DocMiner allows users to view documents on JIRA and embed issues related to texts and images regardless the document format and the platform:
This 1' 30' video shows DocMiner running integrated with the JIRA web UI.
The whole of the application is hosted on the DocMiner Server and embedded in JIRA through the plug-in. Hence, the plugin must be configured on JIRA to point to the DocMiner Server. The plug-in only invokes the DocMiner server with few parameters about the running context (user, project and issue). The DocMiner Server provides several clients to explore document repositories (Subversion or SharePoint). Those document repositories must be registered on the DocMiner Server as well the JIRA instance. An Installation Wizard allows to input all the data required in order to configure the DocMiner server in a painless way.
Once an user explores a repository and selects a document link, the DocMiner Server transforms it into the PDF format by using LibreOffice and later into the the Adobe's SWF format by using the SWFTools program and displays it on JIRA by using the built-in document viewer. A two level cache is implemented in order to transform documents only once at the server side and to store locally the document in the user device at the client side. This allows users to work with documents in a really efficient way in terms of performance and hardware and network resources saving.
The built-in document viewer allows users to embed JIRA issues in documents and relate them to text paragraphs and images. The DocMiner Server stores the relationships between JIRA issues and text coordinates in an Apache Derby Java database. Thus, DocMiner searches for the latest document version related to an issue and shows the issue besides the related text paragraph every time that an user opens an issue, providing an unprecedented traceability between document CONTENTS and JIRA issues.
A wide variety of document formats are supported:
Documents must be stored on
IMPORTANT: It does not work with JIRA attachaments.
Frequent Asked Question: Why DocMiner does not support JIRA attachments as document repository? Answer: Because JIRA does not support versions for attachments. Hence, if a new version is uploaded there is no way to know it and the issues might be related to random positions on the new version as text coordinates could change.