<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 04:33:56 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>[MAGNOLIA-8575] As Magnolia developer I need a mechanism to group several &quot;atomic&quot; actions into a single one</title>
                <link>https://jira.magnolia-cms.com/browse/MAGNOLIA-8575</link>
                <project id="10000" key="MAGNOLIA">Magnolia</project>
                    <description>&lt;h1&gt;&lt;a name=&quot;Context&quot;&gt;&lt;/a&gt;Context&lt;/h1&gt;

&lt;p&gt;The configuration of command change is in JCR and is used to &quot;concatenate atomic actions&quot;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;e.g.:&lt;/p&gt;

&lt;p&gt;When an action in the UI is triggered can lead to several &quot;sub-actions&quot;&lt;/p&gt;

&lt;p&gt;Publishing is publishing the content from one environment to another&lt;/p&gt;

&lt;p&gt;In addition an notification is sent to the user &quot;The Content has been published)&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Currently in Magnolia 6.2. relies on this functionality to launch the notification to the webhook service&lt;/p&gt;
&lt;h1&gt;&lt;a name=&quot;Problem&quot;&gt;&lt;/a&gt;Problem&lt;/h1&gt;

&lt;p&gt;In Magnolia 6.2 is possible because still relies in JCR but in Magnolia SaaS (6.3) is not possible because we don&apos;t have JCR to store such a configuration&lt;/p&gt;

&lt;p&gt;We would need a different mechanism to &quot;concatenate the granular actions&quot;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;h1&gt;&lt;a name=&quot;Requirement&quot;&gt;&lt;/a&gt;Requirement&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;Find a mechanism to group several &quot;atomic actions&quot; into a bigger one&lt;/li&gt;
	&lt;li&gt;Actions might need to respect a given order of execution&lt;/li&gt;
	&lt;li&gt;This configuration needs to be out of JCR&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="117201">MAGNOLIA-8575</key>
            <summary>As Magnolia developer I need a mechanism to group several &quot;atomic&quot; actions into a single one</summary>
                <type id="11500" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10900&amp;avatarType=issuetype">Spike</type>
                                            <priority id="10002" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/minor.svg">Low</priority>
                        <status id="1" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="dlopez">David Lopez</reporter>
                        <labels>
                    </labels>
                <created>Thu, 11 Aug 2022 16:42:49 +0200</created>
                <updated>Fri, 25 Nov 2022 15:12:00 +0100</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                                                            <comments>
                            <comment id="319123" author="dlopez" created="Wed, 17 Aug 2022 15:14:32 +0200"  >&lt;h1&gt;&lt;a name=&quot;Refinement17%2F08%2F22&quot;&gt;&lt;/a&gt;Refinement 17/08/22&lt;/h1&gt;

&lt;p&gt;Hi &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=jsimak&quot; class=&quot;user-hover&quot; rel=&quot;jsimak&quot;&gt;jsimak&lt;/a&gt; ,&lt;/p&gt;

&lt;p&gt;Would it be possible to have the scenario (use case) that we would use this functionality in order we can use it as acceptance criteria and/or test to validate that what we build?&lt;/p&gt;

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

&lt;p&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/lightbulb_on.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; Some brainstorming we did is the following but may be you can refine it with your insights&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;User triggers publication in UI (that could include several nodes &amp;amp; childes)&lt;/li&gt;
	&lt;li&gt;Publication mechanism triggers&lt;/li&gt;
	&lt;li&gt;Publication finishes&lt;/li&gt;
	&lt;li&gt;Notification is triggered in order you can trigger a Webhook&#160; informing that publication has finished&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&#160;&lt;/p&gt;
&lt;h3&gt;&lt;a name=&quot;Questions&quot;&gt;&lt;/a&gt;Questions&lt;/h3&gt;
&lt;ul&gt;
	&lt;li&gt;&#160;What is the required information we want to have in this event notification?&lt;/li&gt;
&lt;/ul&gt;


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

&lt;p&gt;Feel free to add any further information you would find relevant.&lt;/p&gt;

&lt;p&gt;If you think a quick call might be more fruitful (Rabie, Roman and myself would be the right audience)&lt;/p&gt;</comment>
                            <comment id="319411" author="jsimak" created="Fri, 19 Aug 2022 08:49:15 +0200"  >&lt;p&gt;Hi &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=dlopez&quot; class=&quot;user-hover&quot; rel=&quot;dlopez&quot;&gt;dlopez&lt;/a&gt;,&lt;/p&gt;

&lt;p&gt;We can consider two use cases:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Publication of a single node&lt;/li&gt;
	&lt;li&gt;Publication of a node and it&apos;s children (Recursive publication)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Both of these use cases follow the same process. Action triggers publication action, which delegates to a configured command chain (usually consists of version and publish commands) defined in the action definition.&lt;/p&gt;

&lt;p&gt;Webhooks module adds new command to the command chain (version -&amp;gt; publish -&amp;gt; webhook). Once user publishes a page, and if publication is successful, the webhook command is triggered and notifies the 3rd party service defined in the webhook definition.&lt;/p&gt;

&lt;p&gt;The webhook command sends this data to the 3rd party:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;tt&gt;eventId&lt;/tt&gt; (autogenerated by webhooks)&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;eventDate&lt;/tt&gt; (set by webhooks)&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;workspace&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;path&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;recursive&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;nodeType&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;eventType&lt;/tt&gt; (publish / unpublish)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The only difference between single and recursive node publication is what is sent in recursive property (either false if single node or true if recursive).&lt;/p&gt;</comment>
                            <comment id="319874" author="rkovarik" created="Wed, 24 Aug 2022 08:39:19 +0200"  >&lt;p&gt;Discovery:&lt;/p&gt;

&lt;p&gt;Events can be plugged at different levels (Assuming we can add dependency to webhooks at that level):&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;norsu-ui-integration
	&lt;ul&gt;
		&lt;li&gt;&#160;info.magnolia.norsu.ui.contentapp.action.Norsu(Un)PublishAction&lt;/li&gt;
		&lt;li&gt;cons: events wouldn&apos;t be triggered outside of UI&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;magnolia-norsu
	&lt;ul&gt;
		&lt;li&gt;info.magnolia.norsu.PublishingApi&lt;/li&gt;
		&lt;li&gt;this seems to be a good fit&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;norsu-domain
	&lt;ul&gt;
		&lt;li&gt;SyncApi&lt;/li&gt;
		&lt;li&gt;cons: dependency to webhooks in a non magnolia module, probably a no go&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The current implementation &lt;a href=&quot;https://git.magnolia-cms.com/projects/ENTERPRISE/repos/webhooks/browse/magnolia-webhooks-core/src/main/java/info/magnolia/webhooks/command/BaseWebhookCommand.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.magnolia-cms.com/projects/ENTERPRISE/repos/webhooks/browse/magnolia-webhooks-core/src/main/java/info/magnolia/webhooks/command/BaseWebhookCommand.java&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Concern: Webhook is a licensed module!&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Can we just skip events creation if license if invalid?&lt;/li&gt;
	&lt;li&gt;still a dependency to an enterprise module, this might become a problem if norsu becomes a community module&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="319911" author="ajuran" created="Wed, 24 Aug 2022 11:24:03 +0200"  >&lt;p&gt;&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=rkovarik&quot; class=&quot;user-hover&quot; rel=&quot;rkovarik&quot;&gt;rkovarik&lt;/a&gt; Would be possible to use the webhooks module as it is since it depends on JCR?&#160;&lt;/p&gt;</comment>
                            <comment id="319913" author="rkovarik" created="Wed, 24 Aug 2022 11:31:04 +0200"  >&lt;p&gt;Good point, &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=jsimak&quot; class=&quot;user-hover&quot; rel=&quot;jsimak&quot;&gt;jsimak&lt;/a&gt;&#160; is it necessary to have JCR in webhooks API?&lt;/p&gt;

&lt;p&gt;e.g. &lt;a href=&quot;https://git.magnolia-cms.com/projects/ENTERPRISE/repos/webhooks/browse/magnolia-webhooks-events/src/main/java/info/magnolia/webhooks/events/WebhookEvent.java#20&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.magnolia-cms.com/projects/ENTERPRISE/repos/webhooks/browse/magnolia-webhooks-events/src/main/java/info/magnolia/webhooks/events/WebhookEvent.java#20&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="319922" author="jsimak" created="Wed, 24 Aug 2022 12:00:47 +0200"  >&lt;p&gt;&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=rkovarik&quot; class=&quot;user-hover&quot; rel=&quot;rkovarik&quot;&gt;rkovarik&lt;/a&gt;&#160;&lt;/p&gt;

&lt;p&gt;Once we have support from Norsu for events, we will create implementation specific submodules, so that the core and / or events doesn&apos;t depend on JCR.&lt;/p&gt;</comment>
                            <comment id="319926" author="rkovarik" created="Wed, 24 Aug 2022 12:10:14 +0200"  >&lt;blockquote&gt;&lt;p&gt;support from Norsu for events&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Do you expect some generic support? The tickets describes only publication.&lt;/p&gt;

&lt;p&gt;We were expecting to be able to use the webhook API (when it will be JCR agnostic), not vice versa.&lt;/p&gt;</comment>
                            <comment id="319935" author="jfranco" created="Wed, 24 Aug 2022 12:34:35 +0200"  >&lt;p&gt;I have created a PoC of some generic magnolia-events, that can be used for this initiative. &lt;a href=&quot;https://git.magnolia-cms.com/projects/CLOUD/repos/norsu/pull-requests/182/overview.&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.magnolia-cms.com/projects/CLOUD/repos/norsu/pull-requests/182/overview.&lt;/a&gt;&#160;Let me know if you want to go this way&lt;/p&gt;</comment>
                            <comment id="319977" author="dlopez" created="Wed, 24 Aug 2022 15:23:19 +0200"  >&lt;h1&gt;&lt;a name=&quot;Backlogcheck24%2F08%2F2022&quot;&gt;&lt;/a&gt;Backlog check 24/08/2022&lt;/h1&gt;
&lt;h2&gt;&lt;a name=&quot;Suggestedsteps&quot;&gt;&lt;/a&gt;Suggested steps&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;Have a session between DevX (&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=jsimak&quot; class=&quot;user-hover&quot; rel=&quot;jsimak&quot;&gt;jsimak&lt;/a&gt; ), Labs (&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=jfranco&quot; class=&quot;user-hover&quot; rel=&quot;jfranco&quot;&gt;jfranco&lt;/a&gt; ) and Nucleus (&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=rkovarik&quot; class=&quot;user-hover&quot; rel=&quot;rkovarik&quot;&gt;rkovarik&lt;/a&gt; ) to summarize the options&lt;/li&gt;
	&lt;li&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/lightbulb_on.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; Bring all the options to #pd-architecture session (^^&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=mgeljic&quot; class=&quot;user-hover&quot; rel=&quot;mgeljic&quot;&gt;mgeljic&lt;/a&gt; ) and decide on the approach since there are several ones&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/information.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; Currently consisered as Large since we would expect some new mechanism for event management but would be a new ticket after above suggested discussions. Re-evaluate t-shirt size estimation when information about the approach is available&lt;/p&gt;</comment>
                            <comment id="324695" author="dlopez" created="Thu, 29 Sep 2022 09:56:16 +0200"  >&lt;h1&gt;&lt;a name=&quot;DiscussionBacklogcheck29%2F09%2F2022&quot;&gt;&lt;/a&gt;Discussion Backlog check 29/09/2022&lt;/h1&gt;

&lt;p&gt;Although created in Norsu, it relates more to UI&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/help_16.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; How it works before&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The configuration of the command was in JCR&lt;/li&gt;
	&lt;li&gt;We are moving away from JCR, but we would envision to be part of configuration rather than part of the data store.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/help_16.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; What has been done so far&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;(i)DevX already did Webhooks JCR agnostic&lt;/li&gt;
	&lt;li&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/lightbulb_on.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; The agreement would be that the webhook consume from the Norsu publishing API (It is the simplest way)&lt;/li&gt;
	&lt;li&gt;In the future we would think to do it differently&lt;/li&gt;
	&lt;li&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/lightbulb_on.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; The System Event Bus seems not too much consuming and would be more future proof&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;&lt;a name=&quot;Discussion&quot;&gt;&lt;/a&gt;Discussion&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/help_16.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; It is a functionality used by our customers&lt;/b&gt;
	&lt;ul&gt;
		&lt;li&gt;It is present in Webhooks which is just release, not used
		&lt;ul&gt;
			&lt;li&gt;&lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/information.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; It is already available in SaaS&lt;/li&gt;
			&lt;li&gt;We would like that customer use it&#160;&lt;/li&gt;
			&lt;li&gt;Currently DevX has including it the trigger to webhook within the &quot;Publication&quot; action
			&lt;ul&gt;
				&lt;li&gt;So is not a blocker, however not the long term solution&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;Command chain&#160;
		&lt;ul&gt;
			&lt;li&gt;It can be done&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;&lt;a name=&quot;Actions&quot;&gt;&lt;/a&gt;Actions&lt;/h2&gt;

&lt;p&gt;ToDo &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=dlopez&quot; class=&quot;user-hover&quot; rel=&quot;dlopez&quot;&gt;dlopez&lt;/a&gt;&#160;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Close and create a new one or Repurpose this ticket for how we will tackle the &quot;command chain&quot; functionality in the future&lt;/li&gt;
	&lt;li&gt;Re-assign the ticket to the scope &quot;Config externalization&quot;&lt;/li&gt;
	&lt;li&gt;Remove from the scope of TPR&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="117907">MGNLHOOK-195</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="117202">MAGNOLIA-8576</subtask>
                            <subtask id="117203">MAGNOLIA-8577</subtask>
                            <subtask id="117204">MAGNOLIA-8578</subtask>
                            <subtask id="117205">MAGNOLIA-8579</subtask>
                    </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>Fri, 19 Aug 2022 08:49:15 +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>CLOUD-1139</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>dmaslanka</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 19 weeks, 3 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>10.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>ajuran</customfieldvalue>
            <customfieldvalue>dlopez</customfieldvalue>
            <customfieldvalue>jsimak</customfieldvalue>
            <customfieldvalue>jfranco</customfieldvalue>
            <customfieldvalue>rkovarik</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzztx1:c0i0c00000000000000000000000od9</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[27]]></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>69</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>