<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 04:43:33 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>[MGNLCAT-147] Remove dependency to STK</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLCAT-147</link>
                <project id="10300" key="MGNLCAT">Magnolia Categorization Module</project>
                    <description>&lt;p&gt;It should not be a requirement to have STK installed to be able to use categorization.&lt;/p&gt;

&lt;h5&gt;&lt;a name=&quot;Currentlytherearethefollowing%22dependencies%22&quot;&gt;&lt;/a&gt;Currently there are the following &quot;dependencies&quot;&lt;/h5&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;tt&gt;info.magnolia.module.categorization.commands.CategoryGeneratorCommand&lt;/tt&gt; depends on &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-6042&quot; title=&quot;Add TemplateCategory and related Utils to main so developers can use template categories without having to install STK&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-6042&quot;&gt;&lt;del&gt;MAGNOLIA-6042&lt;/del&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;info.magnolia.module.categorization.functions.CategorizationTemplatingFunctions&lt;/tt&gt; depends on &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-6042&quot; title=&quot;Add TemplateCategory and related Utils to main so developers can use template categories without having to install STK&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-6042&quot;&gt;&lt;del&gt;MAGNOLIA-6042&lt;/del&gt;&lt;/a&gt; + &lt;tt&gt;STKTemplatingFunctions&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;info.magnolia.module.categorization.model.CategoryOverviewModel&lt;/tt&gt; depends on &lt;tt&gt;STKPager&lt;/tt&gt;
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;Use Pagination from &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MTE-2&quot; title=&quot;Add pager / pagination model&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MTE-2&quot;&gt;&lt;del&gt;MTE-2&lt;/del&gt;&lt;/a&gt; instead&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;info.magnolia.module.categorization.syndication.CategorySyndicator&lt;/tt&gt; depends  on &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-6042&quot; title=&quot;Add TemplateCategory and related Utils to main so developers can use template categories without having to install STK&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-6042&quot;&gt;&lt;del&gt;MAGNOLIA-6042&lt;/del&gt;&lt;/a&gt; + &lt;tt&gt;STKTemplatingFunctions&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;&lt;a name=&quot;Othertasks&quot;&gt;&lt;/a&gt;Other tasks&lt;/h5&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Make former stk components (&lt;tt&gt;stkCategoryOverview&lt;/tt&gt;, &lt;tt&gt;stkRelatedCategoriesLinkList&lt;/tt&gt;) and stk page (&lt;tt&gt;stkCategoryOverview&lt;/tt&gt;) available in this module&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;init.inc.ftl&lt;/tt&gt; from STK can&apos;t be used anymore
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;Create simplified version in this module&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Remove &lt;tt&gt;renderType=stk&lt;/tt&gt; from existing components:
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;&lt;tt&gt;catCloud&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;catCloudWide&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;catCloudExtras&lt;/tt&gt;&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;categoryRSSFeed&lt;/tt&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Component template &lt;tt&gt;categoryOverview&lt;/tt&gt; uses functions from &lt;tt&gt;STKTemplatingFunctions&lt;/tt&gt;
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;&lt;tt&gt;... stkfn.abbreviateString(item.abstract!, 100) ...&lt;/tt&gt; (depends on &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-6052&quot; title=&quot;Add method to templating functions to abbreviate strings&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-6052&quot;&gt;&lt;del&gt;MAGNOLIA-6052&lt;/del&gt;&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;&lt;tt&gt;... stkfn.getAssetLink(item, &quot;teaserImg&quot;, &quot;teaser&quot;) ...&lt;/tt&gt; use &lt;tt&gt;DamTemplatingFunctions#getAssetLinkForId(String, String)&lt;/tt&gt; instead (see: &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLDAM-527&quot; title=&quot;Install templating-functions when dam is installed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLDAM-527&quot;&gt;&lt;del&gt;MGNLDAM-527&lt;/del&gt;&lt;/a&gt;)&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;&lt;a name=&quot;Followup&quot;&gt;&lt;/a&gt;Follow up&lt;/h5&gt;

&lt;p&gt;Above changes require follow-up changes in STK &#8211; in particular adding removed STK-components from this module to STK itself and ideally extending the ones from categorization.&lt;/p&gt;

&lt;h5&gt;&lt;a name=&quot;Notes&quot;&gt;&lt;/a&gt;Notes&lt;/h5&gt;

&lt;p&gt;This will break binary compatibility of some classes.&lt;/p&gt;</description>
                <environment></environment>
        <key id="42414">MGNLCAT-147</key>
            <summary>Remove dependency to STK</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="pmundt">Philip Mundt</assignee>
                                    <reporter username="pmundt">Philip Mundt</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Jan 2015 09:13:13 +0100</created>
                <updated>Tue, 16 Apr 2019 05:33:39 +0200</updated>
                            <resolved>Wed, 11 Feb 2015 14:05:30 +0100</resolved>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="98723" author="pmundt" created="Wed, 11 Feb 2015 14:04:53 +0100"  >&lt;p&gt;There is one remaining task in categorization&apos;s &lt;tt&gt;getExtraInstallTasks&lt;/tt&gt; that has to be moved to STK in order to get rid of a migration delta.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;tabCategorization&lt;/tt&gt; has to be added to the dialog of &lt;tt&gt;stkArticleIntro&lt;/tt&gt; (also see &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLSTK-1461&quot; title=&quot;Conditionally bootstrap categorization components that were removed from categorization module&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLSTK-1461&quot;&gt;&lt;del&gt;MGNLSTK-1461&lt;/del&gt;&lt;/a&gt;).&lt;/p&gt;</comment>
                            <comment id="98724" author="pmundt" created="Wed, 11 Feb 2015 14:05:30 +0100"  >&lt;p&gt;Removed task and added bootstrap to STK (see &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLSTK-1461&quot; title=&quot;Conditionally bootstrap categorization components that were removed from categorization module&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLSTK-1461&quot;&gt;&lt;del&gt;MGNLSTK-1461&lt;/del&gt;&lt;/a&gt;).&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="42502">MGNLRSSAGG-189</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="42413">MAGNOLIA-6042</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="42637">MAGNOLIA-6052</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="42418">MTE-2</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is depended upon by">
                                        <issuelink>
            <issuekey id="43044">MGNLSTK-1461</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_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-265</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>cmeier</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            9 years, 1 week, 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>pmundt</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i04jjb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>26646</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>