<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 02:12:42 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>[MGNLIMG-142] Replace removed JPEG classes in Java 7</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLIMG-142</link>
                <project id="10151" key="MGNLIMG">Imaging</project>
                    <description>&lt;p&gt;Package &lt;tt&gt;com.sun.image.codec.jpeg&lt;/tt&gt; was removed in Java7 but is used by &lt;tt&gt;info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoder&lt;/tt&gt; and &lt;tt&gt;info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoderAlt&lt;/tt&gt;.&lt;br/&gt;
The compiled classes in that package are however still provided by the Java JRE in rt.jar (so at runtime one can still use them). In theory one should replace them with Java&apos;s &lt;tt&gt;ImageIO&lt;/tt&gt; but as mentioned in a comment at &lt;tt&gt;info.magnolia.imaging.util.ImageUtilTest.testDecodingHuffmanImage()&lt;/tt&gt; that doesn&apos;t seem to work very well with some jpegs (also verified personally by running that test and comparing the outputs with the expected result &lt;span class=&quot;error&quot;&gt;&amp;#91;used java version &amp;quot;1.8.0_25&amp;quot; on a Mac OS X 10.10.1&amp;#93;&lt;/span&gt;)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;not exactly sure what differentiates this jpeg yet - but com.sun.image.codec.jpeg.JPEGImageDecoder handles it correctly for us&lt;br/&gt;
while the imageio&apos;s built-in jpeg support will only &quot;work&quot; if we pass the image&apos;s metadata back to the write (which is not practical since we might want to overlay another image on top for instance)&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;See also &lt;a href=&quot;https://blog.idrsolutions.com/2012/05/replacing-the-deprecated-java-jpeg-classes-for-java-7/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://blog.idrsolutions.com/2012/05/replacing-the-deprecated-java-jpeg-classes-for-java-7/&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="41908">MGNLIMG-142</key>
            <summary>Replace removed JPEG classes in Java 7</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</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="1">Fixed</resolution>
                                        <assignee username="ejervidalo">Espen Jervidalo</assignee>
                                    <reporter username="fgrilli">Federico Grilli</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Dec 2014 17:24:36 +0100</created>
                <updated>Tue, 25 Aug 2015 15:20:23 +0200</updated>
                            <resolved>Fri, 19 Jun 2015 15:08:53 +0200</resolved>
                                                    <fixVersion>3.2</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="95844" author="gjoseph" created="Fri, 5 Dec 2014 21:47:48 +0100"  >&lt;p&gt;&lt;del&gt;In fact, I couldn&apos;t reproduce the issue with 1.6.0_37 on my mac either.&lt;/del&gt; Nevermind, my test was broken; the problem still exists with 1.8. Committed a patch for the test which now outputs both images (with com.sun decoder and with our imageio default one) to show the difference.&lt;/p&gt;</comment>
                            <comment id="95845" author="gjoseph" created="Fri, 5 Dec 2014 21:48:30 +0100"  >&lt;p&gt;&lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLIMG-61&quot; title=&quot;some images have inverted colors when they are resized&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLIMG-61&quot;&gt;&lt;del&gt;MGNLIMG-61&lt;/del&gt;&lt;/a&gt; is the issue where we originally recorded the decoding problems.&lt;/p&gt;</comment>
                            <comment id="95846" author="gjoseph" created="Fri, 5 Dec 2014 21:53:48 +0100"  >&lt;p&gt;... and this has in fact been reported as &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLIMG-66&quot; title=&quot;Re-implement MGNLIMG-61 without com.sun dependency !&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLIMG-66&quot;&gt;&lt;del&gt;MGNLIMG-66&lt;/del&gt;&lt;/a&gt; already !&lt;/p&gt;</comment>
                            <comment id="96143" author="fgrilli" created="Tue, 9 Dec 2014 16:26:21 +0100"  >&lt;p&gt;After some research and some unsuccessful attempts at fixing the problem, I found further confirmations about the huffman.jpg issue likely being caused by ImageIO.read(..) returning a BufferedImage without or missing some image metadata (&lt;a href=&quot;http://stackoverflow.com/questions/9340569/jpeg-image-with-wrong-colors&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://stackoverflow.com/questions/9340569/jpeg-image-with-wrong-colors&lt;/a&gt;).&lt;br/&gt;
It might also be due to some long-standing bugs in Java&apos;s ImageIO (which Oracle however claims to have fixed) &lt;a href=&quot;http://stackoverflow.com/questions/13072312/jpeg-image-color-gets-drastically-changed-after-just-imageio-read-and-imageio?rq=1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://stackoverflow.com/questions/13072312/jpeg-image-color-gets-drastically-changed-after-just-imageio-read-and-imageio?rq=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At any rate, writing back the metadata is a bit cumbersome given that our API uses BufferedImage (see info.magnolia.imaging.DefaultImageStreamer.write(..)) and one cannot get IIOMetadata from it. Also, as explained in the test comment quoted above in description that &quot;is not practical since we might want to overlay another image on top for instance&quot;&lt;/p&gt;

&lt;p&gt;IMO, we have these options&lt;br/&gt;
#1 Use &lt;a href=&quot;http://commons.apache.org/proper/commons-imaging/index.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://commons.apache.org/proper/commons-imaging/index.html&lt;/a&gt;&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;PRO:
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;its Imaging.getBufferedImage(..) method solves the problem&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;CONTRA:
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;it&apos;s still at version 1.0-SNAPSHOT (since 2012) even though the most recent commit is two weeks old&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;#2 keep the solution using the deprecated com.sun classes relying on the fact that the Oracle Java runtime still provides them &lt;br/&gt;
#3 use a ImageIO plugin such as TwelveMonkeys even though it looks like it has some issues in a webapp &lt;a href=&quot;https://github.com/haraldk/TwelveMonkeys#deploying-the-plugins-in-a-web-app&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/haraldk/TwelveMonkeys#deploying-the-plugins-in-a-web-app&lt;/a&gt;&lt;br/&gt;
#4 try to fix it ourselves&lt;/p&gt;</comment>
                            <comment id="96189" author="fgrilli" created="Wed, 10 Dec 2014 10:44:13 +0100"  >&lt;p&gt;I went for the apache commons-imaging &lt;a href=&quot;http://commons.apache.org/proper/commons-imaging/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://commons.apache.org/proper/commons-imaging/&lt;/a&gt; solution even though this means we need to cut our own final release from trunk (e.g. from &lt;a href=&quot;https://apache.googlesource.com/commons-imaging/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://apache.googlesource.com/commons-imaging/&lt;/a&gt;) as long as Apache doesn&apos;t do that. &lt;/p&gt;

&lt;p&gt;1.0-SNAPSHOT appears to be stable and used in production by many people anyway (&lt;a href=&quot;http://mail-archives.apache.org/mod_mbox/commons-dev/201311.mbox/%3CCACZkXPxuQcLrTBnLpP36OfT-FGRBigUFjPZyE+_HfVWxyRAgcA@mail.gmail.com%3E&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://mail-archives.apache.org/mod_mbox/commons-dev/201311.mbox/%3CCACZkXPxuQcLrTBnLpP36OfT-FGRBigUFjPZyE+_HfVWxyRAgcA@mail.gmail.com%3E&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;As a side note Apache Imaging was previously known as Apache Sanselan whose latest stable release is 0.97 (in 2012 I believe). Unfortunately we cannot use it as it doesn&apos;t support JPEG format. &lt;/p&gt;</comment>
                            <comment id="96190" author="fgrilli" created="Wed, 10 Dec 2014 10:47:00 +0100"  >&lt;p&gt;For the release notes: info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoder and info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoderAlt are removed in 3.2 and replaced with info.magnolia.imaging.operations.load.CommonsImagingImageDecoder &lt;/p&gt;</comment>
                            <comment id="97654" author="cmeier" created="Wed, 21 Jan 2015 10:52:17 +0100"  >&lt;p&gt;Since we recommend running the Magnolia 5.3.x versions on Java 6, backporting this replacement to MGNLIMG 3.1.3 is not necessary.&lt;br/&gt;
That&apos;s why i removed the 3.1.3 fix-version&lt;/p&gt;</comment>
                            <comment id="100042" author="gjoseph" created="Mon, 9 Mar 2015 17:36:55 +0100"  >&lt;p&gt;The fixes for this are on master, but there is still a comment in the pom that says &quot;Until &lt;a href=&quot;http://jira.magnolia-cms.com/browse/MGNLIMG-142&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;http://jira.magnolia-cms.com/browse/MGNLIMG-142&lt;/a&gt; is integrated we have to &lt;span class=&quot;error&quot;&gt;&amp;#91;...&amp;#93;&lt;/span&gt;&quot;; either the comment needs to go, be updated, or what it comments on needs to go &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="100060" author="fgrilli" created="Tue, 10 Mar 2015 11:21:10 +0100"  >&lt;p&gt;Hmm, afaics the fixes I did and which should allow us to get rid of those Sun proprietary class are on the &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLIMG-142&quot; title=&quot;Replace removed JPEG classes in Java 7&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLIMG-142&quot;&gt;&lt;del&gt;MGNLIMG-142&lt;/del&gt;&lt;/a&gt; branch, so I guess that comment is valid until we actually integrate it &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="100069" author="gjoseph" created="Tue, 10 Mar 2015 13:35:14 +0100"  >&lt;p&gt;Agh, my bad, I thought it had been reviewed and merged already ! So if I read history correctly, this is still pending review, right ?&lt;/p&gt;</comment>
                            <comment id="100070" author="fgrilli" created="Tue, 10 Mar 2015 13:50:01 +0100"  >&lt;p&gt;Yup&lt;/p&gt;</comment>
                            <comment id="100229" author="ejervidalo" created="Thu, 12 Mar 2015 14:45:05 +0100"  >&lt;p&gt;via &lt;a href=&quot;http://stackoverflow.com/a/16149142&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://stackoverflow.com/a/16149142&lt;/a&gt; I found this:&lt;br/&gt;
&lt;a href=&quot;https://github.com/haraldk/TwelveMonkeys&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/haraldk/TwelveMonkeys&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&quot;TwelveMonkeys ImageIO is a collection of plug-ins for Java&apos;s ImageIO.&lt;/p&gt;

&lt;p&gt;These plugins extends the number of image file formats supported in Java, using the javax.imageio.* package. The main purpose of this project is to provide support for formats not covered by the JDK itself. &lt;span class=&quot;error&quot;&gt;&amp;#91;...&amp;#93;&lt;/span&gt;&quot;&lt;/p&gt;

&lt;p&gt;Before starting to maintain our own releases of apache-imaging, I would really like to consider using these plugins. &lt;/p&gt;

&lt;p&gt;Stable and up-to-date releases is one big plus, compared to that more or less dead apache project.&lt;/p&gt;

&lt;p&gt;EDIT: Sorry, missed Federico&apos;s comment from 9. November.&lt;br/&gt;
Here&apos;s a suggestion from Greg: &quot;Make it a module. Then do whatever that listnr does in module lifecycle. If it&apos;s just scan for plugins then do it in main imging module&quot;&lt;/p&gt;</comment>
                            <comment id="106475" author="pmundt" created="Fri, 19 Jun 2015 14:42:33 +0200"  >&lt;ul&gt;
	&lt;li&gt;Please deprecate &lt;tt&gt;info.magnolia.imaging.operations.load.SunJPEGCodecImageDecoder&lt;/tt&gt; (&lt;tt&gt;*Alt&lt;/tt&gt;) or provide MVH for update.&lt;/li&gt;
	&lt;li&gt;Also get rid of additional compiler flag &lt;tt&gt;-XDignore.symbol.file&lt;/tt&gt; in pom of &lt;tt&gt;magnolia-module-imaging&lt;/tt&gt; if possible&lt;/li&gt;
&lt;/ul&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="36548">MGNLIMG-120</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="27817">MGNLIMG-106</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10040">
                    <name>causality</name>
                                            <outwardlinks description="caused by">
                                        <issuelink>
            <issuekey id="17519">MGNLIMG-61</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10021">
                    <name>duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="18068">MGNLIMG-66</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="42530">MGNLIMG-146</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10022">
                    <name>supersession</name>
                                            <outwardlinks description="supersedes">
                                        <issuelink>
            <issuekey id="18068">MGNLIMG-66</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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>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, 5 Dec 2014 21:47:48 +0100</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>BL-222</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>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            8 years, 35 weeks, 2 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>13.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>cmeier</customfieldvalue>
            <customfieldvalue>ejervidalo</customfieldvalue>
            <customfieldvalue>fgrilli</customfieldvalue>
            <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>pmundt</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i04gnb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>26163</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10220" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Release notes required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10490"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14167" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoR</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_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>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>