<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 01:11:35 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>[DOCU-698] Update Maven setup page</title>
                <link>https://jira.magnolia-cms.com/browse/DOCU-698</link>
                <project id="10190" key="DOCU">Documentation</project>
                    <description>&lt;p&gt;Page: &lt;a href=&quot;https://documentation.magnolia-cms.com/display/DEV/Maven+setup&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://documentation.magnolia-cms.com/display/DEV/Maven+setup&lt;/a&gt; explains Magnolia specific Maven setup for 4 different user groups / having access to&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;tt&gt;CE-users&lt;/tt&gt;  - access to Magnolia public repository only&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;forge-users&lt;/tt&gt; - access to protected Magnolia repo for artifacts under forge license &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;&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;EE-users&lt;/tt&gt; - protected Magnolia repo for enterprise licensed artifacts&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;magnolia-employee&lt;/tt&gt; - access to forge, enterprise and magnolia internal artifacts&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Combinations of forge- and EE-users exist as well.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;Fix%22recipe%22&quot;&gt;&lt;/a&gt;Fix &quot;recipe&quot;&lt;/h4&gt;
&lt;p&gt;The worst thing on the page a.t.m.: The &quot;recipe&quot; explaining how to create the Maven &lt;tt&gt;settings.xml&lt;/tt&gt; isn&apos;t working anymore. &lt;/p&gt;

&lt;p&gt;Current description (not working)&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;generate settings (for a magnolia employee)&lt;/li&gt;
	&lt;li&gt;create password encryption&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Workaround:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Create generate settings for CE user&lt;/li&gt;
	&lt;li&gt;Create password encryption&lt;/li&gt;
	&lt;li&gt;Create generate settings for EE || magnolia employee || forge user&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;First i&apos;m also curious whether &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=mdrapela&quot; class=&quot;user-hover&quot; rel=&quot;mdrapela&quot;&gt;mdrapela&lt;/a&gt; with his linux machine can confirm the &quot;bug&quot; / aka no more working recipe. &lt;br/&gt;
I expect the confirmation of the &quot;bug&quot;. In this case we should describe the workaround.&lt;/p&gt;


&lt;p&gt;Furthermore we should analyze why it is failing - however that&apos;s beyond the scope of this ticket.&lt;br/&gt;
&lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=cmeier&quot; class=&quot;user-hover&quot; rel=&quot;cmeier&quot;&gt;cmeier&lt;/a&gt; may have a look at the maven templates or checking it up with an internal maven evangelist.&lt;/p&gt;

&lt;h4&gt;&lt;a name=&quot;TheInstallMavensection&quot;&gt;&lt;/a&gt;The &lt;em&gt;Install Maven&lt;/em&gt; section&lt;/h4&gt;
&lt;p&gt;In this section, doc says: &lt;br/&gt;
??For OS specific installations see  &lt;a href=&quot;http://maven.apache.org/download.cgi#Installation&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Apache Maven Project&lt;/a&gt;. ??&lt;br/&gt;
The link doesn&apos;t respond with 404 but doesn&apos;t show a useful content. Please check at Maven page whether there&apos;s something better to link. If there&apos;s none, let&apos;s see ...&lt;/p&gt;</description>
                <environment></environment>
        <key id="51075">DOCU-698</key>
            <summary>Update Maven setup page</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="11">Done</resolution>
                                        <assignee username="mdrapela">Martin Dr&#225;pela</assignee>
                                    <reporter username="cmeier">Christoph Meier</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Mar 2016 15:52:58 +0100</created>
                <updated>Mon, 27 Jun 2016 16:08:05 +0200</updated>
                            <resolved>Mon, 11 Apr 2016 15:07:39 +0200</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="123494" author="mdrapela" created="Wed, 6 Apr 2016 13:22:10 +0200"  >&lt;h4&gt;&lt;a name=&quot;Mavenconfigurationonalinuxmachine&quot;&gt;&lt;/a&gt;Maven configuration on a linux machine&lt;/h4&gt;
&lt;p&gt;Configuring MAVEN 3.2.3 (successfully tested also for version 3.3.9) can be accomplished by following this procedure (tested with Java 1.7 OpenJDK, on Lubuntu 15.10 (version 4.2.0-16-generic, i386). &lt;/p&gt;

&lt;p&gt;On Linux, installation of MAVEN basically just means unpacking the gzipped binaries into a folder of your choice and modifying the PATH variable so that the mvn command can find the unpacked binaries. No &quot;.m2&quot; folder will be auto-generated in this phase of course.&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;CE users: jump immediately to step 4)&lt;/li&gt;
	&lt;li&gt;manually create &quot;/home/USER_HOME/.m2/&quot; directory&lt;/li&gt;
	&lt;li&gt;encrypt your password as stated in the documentation (&quot;Enable password encryption&quot;). A security file will be created in the .m2 directory.&lt;/li&gt;
	&lt;li&gt;proceed with the Maven Init command specified for your user group (CE, EE, Forge, Internal) as stated in the documentation.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;[Please note that a test build &quot;Test the Maven Nexus settings&quot;, recommended as the next step in MAVEN configuration for the EE users, will produce errors (discussed also here: &lt;a href=&quot;https://jira.magnolia-cms.com/browse/SYS-1115&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.magnolia-cms.com/browse/SYS-1115&lt;/a&gt; with a follow-up &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-1908&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.magnolia-cms.com/browse/MGNLUI-1908&lt;/a&gt;).&lt;/p&gt;</comment>
                            <comment id="123497" author="cmeier" created="Wed, 6 Apr 2016 13:45:57 +0200"  >&lt;p&gt;Here are my findings about doing the procedure on a &lt;b&gt;&lt;em&gt;&lt;ins&gt;Mac&lt;/ins&gt;&lt;/em&gt;&lt;/b&gt;&lt;br/&gt;
Unfortunately, the solution found by Martin for Linux doesn&apos;t help on a mac, if if there is no valid &lt;tt&gt;.m2/settings.xml&lt;/tt&gt; yet.&lt;/p&gt;

&lt;p&gt;So: For new maven user without existing settings, do the following:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;For CE user:&lt;/b&gt;&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Run the command&lt;br/&gt;
   &lt;tt&gt;mvn org.sonatype.plugins:nexus-m2settings-maven-plugin:1.6.5:download  -DnexusUrl=&lt;a href=&quot;https://nexus.magnolia-cms.com&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.magnolia-cms.com&lt;/a&gt;&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;make sure to select the option &quot;magnolia-community-public&quot;&lt;/li&gt;
	&lt;li&gt;enter &lt;tt&gt;anonymous&lt;/tt&gt; for both username and password when prompted (this is required!)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;For all other groups&lt;/b&gt;&lt;br/&gt;
For all groups with access to restricted repositories which requires authentication, on a mac, if there is no valid .m2/settings.xml, a user still must follow the &quot;workaround&quot;, (creating the .m2/ dir is not helping):&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Do the setup for CE users (see above)&lt;/li&gt;
	&lt;li&gt;Create password encryption (if desired)&lt;/li&gt;
	&lt;li&gt;Run the command&lt;br/&gt;
  &lt;tt&gt;mvn org.sonatype.plugins:nexus-m2settings-maven-plugin:1.6.5:download  -DnexusUrl=&lt;a href=&quot;https://nexus.magnolia-cms.com&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.magnolia-cms.com&lt;/a&gt;&lt;/tt&gt;&lt;br/&gt;
   and select the appropriate group&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="123809" author="cmeier" created="Mon, 11 Apr 2016 16:55:53 +0200"  >&lt;p&gt;I was on the way testing the new setup page ... however ... it looks like either templates or nexus settings or both need some minor adjustments.&lt;br/&gt;
As soon as that&apos;s done, i&apos;ll proceed with my tests and will finish the review of this ticket.&lt;/p&gt;</comment>
                            <comment id="127870" author="cmeier" created="Mon, 27 Jun 2016 15:01:45 +0200"  >&lt;p&gt;So.&lt;br/&gt;
Right now, the Maven setup with its recipe works again. &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; To create the &lt;tt&gt;settings.xml&lt;/tt&gt; works again, and the whole set-up page has become smaller and hopefully better understandable.&lt;/p&gt;

&lt;p&gt;User may still encounter an issue with Maven failing to downloads some artifacts from &lt;tt&gt;vaadin-addons&lt;/tt&gt;. However, the issue and a workaround are described on the new Maven setup page, and the issue should not happen again with Magnolia UI 5.4.8+ and 5.5+&lt;/p&gt;
</comment>
                            <comment id="127881" author="cmeier" created="Mon, 27 Jun 2016 16:07:53 +0200"  >&lt;p&gt;I have applied the last versions of the new page from &lt;a href=&quot;https://jira.magnolia-cms.com/secure/ViewProfile.jspa?name=mdrapela&quot; class=&quot;user-hover&quot; rel=&quot;mdrapela&quot;&gt;mdrapela&lt;/a&gt; to the &quot;old&quot; existing page. (The temp. copy page i have deleted.)&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>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>Wed, 6 Apr 2016 13:22:10 +0200</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            7 years, 33 weeks, 6 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>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>cmeier</customfieldvalue>
            <customfieldvalue>mdrapela</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i05ok0:zzxr</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_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="261">Docu Sprint 10</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>