<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 10:37:13 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>[PUBLISHING-303] Investigate &amp; POC. How the campaign publishing works</title>
                <link>https://jira.magnolia-cms.com/browse/PUBLISHING-303</link>
                <project id="14683" key="PUBLISHING">Publishing</project>
                    <description>&lt;blockquote&gt;&lt;p&gt;As an author, when publishing a page I want all related assets to be published with the page, in one click, so I can update new content and its related assets fast&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&#160;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;Investigate&lt;/b&gt; How campaign publishing works to publish content in one go using the existing workflow&lt;/li&gt;
	&lt;li&gt;Create a &lt;b&gt;PoC&lt;/b&gt; to publish a page&apos;s related assets with the page publication, in one click&#160;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="53675">PUBLISHING-303</key>
            <summary>Investigate &amp; POC. How the campaign publishing works</summary>
                <type id="11500" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10900&amp;avatarType=issuetype">Spike</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="10433" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/generic.png" description="This issue has been evaluated by development and accepted to be planned in.">Accepted</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ldelnevo">Laura Delnevo</reporter>
                        <labels>
                            <label>usability</label>
                            <label>ux-improvement-selected</label>
                    </labels>
                <created>Tue, 12 Jul 2016 14:14:10 +0200</created>
                <updated>Tue, 19 Dec 2023 17:40:01 +0100</updated>
                                                                                <due></due>
                            <votes>3</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="128646" author="ahietala" created="Tue, 12 Jul 2016 14:18:01 +0200"  >&lt;p&gt;Concerns raised by &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=had&quot; class=&quot;user-hover&quot; rel=&quot;had&quot;&gt;had&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Should all the dependencies be pulled in or not?&lt;/li&gt;
	&lt;li&gt;Approval process. How do we display dependent items? Is it possible to reject one item during publishing or is it necessary to reject everything? Who is responsible for rejected dependent content? Author of the page that pulled it in? Or author/editor of the dependent content?&lt;/li&gt;
	&lt;li&gt;What about unpublishing content?&lt;/li&gt;
	&lt;li&gt;How does it work with publishing - is it all in one transaction?&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="176013" author="runger" created="Wed, 12 Dec 2018 11:18:37 +0100"  >&lt;p&gt;There are many more concerns for implementing this:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;What if parent content of a dependent item is not published? Publish that too?&lt;/li&gt;
	&lt;li&gt;What if you don&apos;t have permission (normally) to publish the dependent item?&lt;/li&gt;
	&lt;li&gt;Current publication commands work on a single workspace, dependent items can come from many workspaces.&lt;/li&gt;
	&lt;li&gt;How to handle an error with a single dependent item?&lt;/li&gt;
	&lt;li&gt;Publish yellow items, or just red?&lt;/li&gt;
	&lt;li&gt;Allow timed publication in this scenario?&lt;/li&gt;
	&lt;li&gt;Complicated cases: what if an ancestor of a dependent item has been moved on author system, but not yet on public?&lt;/li&gt;
	&lt;li&gt;What about the dependencies of the dependencies?&lt;/li&gt;
	&lt;li&gt;How to display all this to the user in an understandable way?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;We&apos;ve had to implement this functionality for a customer. It wasn&apos;t pretty. We restricted it to publishing DAM dependencies, in order to avoid dealing with the transitive dependencies. We publish unpublished parent folders along with the dependent items if needed. We display all the dependencies in a dialog, and allow the user to choose which ones should be published via checkboxes.&lt;/p&gt;

&lt;p&gt;If you ever implement this, and you&apos;re interested, we can give you a demo and talk about it.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 12 Jul 2016 14:18:01 +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_10246" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MGNLCDEP-131</customfieldvalue>
                        </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>ldelnevo</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 9 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>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>ahietala</customfieldvalue>
            <customfieldvalue>ldelnevo</customfieldvalue>
            <customfieldvalue>runger</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y0b8bh:f</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12430" key="com.atlassian.teams:rm-teams-custom-field-team">
                        <customfieldname>Team</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[25]]></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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>