<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 00:48:47 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLDMS-137] Magnolia public instance does not contain versioned documents</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLDMS-137</link>
                <project id="10112" key="MGNLDMS">Document Management System (closed)</project>
                    <description>&lt;p&gt;versions documents in source DMS activated does not carry the versioned information to the destination instance ; we have functionality in the Author environment of the destintation instance which requires the documents to be versioned &lt;/p&gt;</description>
                <environment></environment>
        <key id="15293">MGNLDMS-137</key>
            <summary>Magnolia public instance does not contain versioned documents</summary>
                <type id="4" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10890&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="2" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/critical.svg">Critical</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="10000">Won&apos;t Do</resolution>
                                        <assignee username="pbaerfuss">Philipp B&#228;rfuss</assignee>
                                    <reporter username="sabraha5">Sunish Abraham</reporter>
                        <labels>
                    </labels>
                <created>Mon, 29 Sep 2008 12:02:30 +0200</created>
                <updated>Wed, 4 Nov 2015 15:42:35 +0100</updated>
                            <resolved>Wed, 4 Nov 2015 15:42:35 +0100</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="18233" author="had" created="Tue, 30 Sep 2008 12:50:09 +0200"  >&lt;p&gt;Sunish,&lt;br/&gt;
all the content is always versioned only in author environment as this is where all the content editing happens. Public instance receives only copy of currently actual version of the content at the time of publishing, but it never carries any version information. You can think of public instance as a snapshot of the state of Author instance for given content at time of activation.&lt;/p&gt;

&lt;p&gt;Could you try to describe in more details what kind of feature are you looking for and why would it make sense for you to version documents at public instance as well?&lt;/p&gt;</comment>
                            <comment id="18244" author="sabraha5" created="Tue, 30 Sep 2008 16:17:15 +0200"  >&lt;p&gt;Hi Jan,&lt;/p&gt;

&lt;p&gt;We are using Magnolia Data and DMS modules to feed content to Java/Spring web application...accessing the content/data in Magnolia using JNDI module.  &lt;/p&gt;

&lt;p&gt;Here is the scenario...&lt;/p&gt;

&lt;p&gt;1) EMEA administrator creates an abstract/ event in Staging Author. The documents associated are version 1.0&lt;br/&gt;
2) Website owners receives an email about the creation&lt;br/&gt;
3) The website owners logs on to staging author instance, previews the event/ abstracts. Assume NL website owner previewed the event and finds every thing okay and approves using medichannel event/ abstract paragraph. This will trigger the workflow. This workflow will publish the content node to all subscribers (staging public) without using INBOX. &lt;br/&gt;
4) So after the above step, the meta-data of the event/ abstracts gets uploaded into NL specific folder under staging public, and the document is also published to staging public to a shared magnolia folder.&lt;br/&gt;
5) But another website (FR) owner rejects the event for what ever reasons&lt;br/&gt;
6) EMEA admin modifies the same event and uploads a newer version of the same document. This will trigger emails to all website owners.&lt;br/&gt;
7) After receiving the email the FR admin, logos on to staging author, previews event/ abstracts and he approves it. This should activate version 1.1 of the document to public instance.&lt;br/&gt;
8) The web application which is configured to use magnolia-jndi will pick up respective versions of the document based on the value in site-key. If the JC2.0 medichannel site is NL then version 1.0 will be available for download if the JC2.0 medichannel site is FR then version 1.1 will be available for download.&lt;/p&gt;

&lt;p&gt;Sunish&lt;/p&gt;</comment>
                            <comment id="18245" author="sabraha5" created="Tue, 30 Sep 2008 16:19:32 +0200"  >&lt;p&gt;When we use admin central of public instance, we are able to upload multiple versions of the document. So it is not the public instance that prohibits versioning, it is the subscriber that is not versioning the incoming content.&lt;/p&gt;

&lt;p&gt;Just thinking on these lines.... &lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The JCRs are meant for storing versioned documents. (This comment is irrespective of magnolia author or public)&lt;/li&gt;
	&lt;li&gt;The versioning can be enabled or disabled in magnolia public using admin central.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;So if public instances are not meant for versioning, then why do we have the feature of enabling/ disabling versioning in public instance?&lt;/p&gt;</comment>
                            <comment id="18310" author="omarti" created="Fri, 3 Oct 2008 09:29:08 +0200"  >&lt;p&gt;Hey Sunish&lt;/p&gt;

&lt;p&gt;Well, there is no difference from an author to a public instance, expect the fact that it is configured as a public instance.&lt;br/&gt;
The &quot;problem&quot; with versioning is just that on an activation of a document (data, website) only the current version is the one which get&apos;s activated.&lt;br/&gt;
Think of like you activate a document which has ten versions...not the best approach for a performant activation process though.&lt;/p&gt;

&lt;p&gt;For your scenario it may be a better approach to upload the different document versions seperately (as 1.0, 1.1, ...).&lt;/p&gt;</comment>
                            <comment id="18313" author="sabraha5" created="Fri, 3 Oct 2008 11:43:55 +0200"  >&lt;p&gt;we are not activating 10 versions of a document at once...we just need the activation process to take the document (version) being activated and not just replace the document in the target.  Since the Public instance supports versioned documents, the activation should be able to just save the document being activated and not replace.&lt;/p&gt;</comment>
                            <comment id="18316" author="had" created="Fri, 3 Oct 2008 11:58:04 +0200"  >&lt;p&gt;Hi Sunish,&lt;br/&gt;
as I explain earlier, Magnolia versions content only on the instance where editing happens (the Author instance). If you need document to be also versioned on the Public instance (instance from which content is served after activation), it is technically possible to do, but you have to replace ReceiveFilter (/server/filters/activation) on such public instance with your own that would version the document before receiving new copy of it from the Author instance.&lt;br/&gt;
Should you need some developer support to help you develop such filter, please let us know what concrete assistance you need on support.&lt;/p&gt;</comment>
                            <comment id="18317" author="sabraha5" created="Fri, 3 Oct 2008 12:08:38 +0200"  >&lt;p&gt;Hi Jan,&lt;/p&gt;

&lt;p&gt;Yes I understand your previous statements on the current functionality (by design) of saving current version during activation of a DMS document.  We need the functionality to be extended to save the version information of the document being activated and save new version not replace existing document.  Yes we have found the class which is handling the saving during activation...does the class which is doing the activation send full information about the document (that is version information) so that the ReceiveFilter can process it?&lt;/p&gt;</comment>
                            <comment id="115632" author="mmuehlebach" created="Wed, 4 Nov 2015 15:42:35 +0100"  >&lt;p&gt;Given the thousands of other issues we have open that are more highly requested, we won&apos;t be able to address this issue in the foreseeable future. Instead we will focus on issues with a higher impact, and more votes.&lt;br/&gt;
Thanks for taking the time to raise this issue. As you are no doubt aware this issue has been on our backlog for some time now with very little movement.&lt;br/&gt;
I&apos;m going to close this to set expectations so the issue doesn&apos;t stay open for years with few updates. If the issue is still relevant please feel free to reopen it or create a new issue.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>cntus.jnj.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 30 Sep 2008 12:50:09 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            8 years, 15 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>had</customfieldvalue>
            <customfieldvalue>mmuehlebach</customfieldvalue>
            <customfieldvalue>omarti</customfieldvalue>
            <customfieldvalue>pbaerfuss</customfieldvalue>
            <customfieldvalue>sabraha5</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i048bb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>24789</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10003" key="com.atlassian.jira.plugin.system.customfieldtypes:multiuserpicker">
                        <customfieldname>Visible to</customfieldname>
                        <customfieldvalues>
                                    <customfieldvalue><![CDATA[giancarlo]]></customfieldvalue>
        <customfieldvalue><![CDATA[ngangapu]]></customfieldvalue>
        <customfieldvalue><![CDATA[tcsampath]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>