<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 01:12:18 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-776] Test npm-cli installation instructions on Linux</title>
                <link>https://jira.magnolia-cms.com/browse/DOCU-776</link>
                <project id="10190" key="DOCU">Documentation</project>
                    <description>&lt;p&gt;Read (beginning of) &lt;a href=&quot;https://documentation.magnolia-cms.com/display/DOCS/Magnolia+npm-cli&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://documentation.magnolia-cms.com/display/DOCS/Magnolia+npm-cli&lt;/a&gt; and please follow the installation instructions until you have a running version of the Magnolia &lt;tt&gt;npm-cli&lt;/tt&gt; tools&lt;br/&gt;
&lt;b&gt;on Linux&lt;/b&gt; (just one one distribution &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;

&lt;p&gt;&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;, please check whether you find differences in what i have written while i was using OS-X.&lt;br/&gt;
And also try out &lt;a href=&quot;https://documentation.magnolia-cms.com/display/DOCS/Magnolia+npm-cli#Magnolianpm-cli-Bashautocompletion&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://documentation.magnolia-cms.com/display/DOCS/Magnolia+npm-cli#Magnolianpm-cli-Bashautocompletion&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free just to edit contents - if required. &lt;br/&gt;
See as a mix of testing &amp;amp; review the sections &lt;em&gt;Installation&lt;/em&gt;, &lt;em&gt;Bash autocompletion&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Try out the commands &lt;tt&gt;help&lt;/tt&gt; and &lt;tt&gt;create-light-module&lt;/tt&gt;, but please do not edit the commands section of the page yet.&lt;/p&gt;</description>
                <environment>Linux</environment>
        <key id="53930">DOCU-776</key>
            <summary>Test npm-cli installation instructions on Linux</summary>
                <type id="5" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10896&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="53265">DOCU-755</parent>
                                    <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>
                            <label>core</label>
                    </labels>
                <created>Mon, 25 Jul 2016 21:54:09 +0200</created>
                <updated>Mon, 3 Jul 2017 11:46:29 +0200</updated>
                            <resolved>Tue, 26 Jul 2016 13:30:46 +0200</resolved>
                                                    <fixVersion>5.5</fixVersion>
                    <fixVersion>5.4.x</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="129462" author="mdrapela" created="Tue, 26 Jul 2016 10:53:18 +0200"  >&lt;p&gt;The installation of node.js was unfortunately a little more complicated than straightforward so I include the commands that finally lead me to the expected &quot;v4.4.7&quot; output of the &quot;node -v&quot; command:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;mkdir Downloads&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;cd Downloads&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;wget &lt;a href=&quot;https://nodejs.org/dist/v4.4.7/node-v4.4.7-linux-x86.tar.xz&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nodejs.org/dist/v4.4.7/node-v4.4.7-linux-x86.tar.xz&lt;/a&gt;&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;cd /usr/local&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;sudo tar --strip-components 1 -xf ~/Downloads/node-v4.4.7-linux-x86.tar.xz&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;The command&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;sudo npm install @magnolia/cli --registry=&lt;a href=&quot;https://npm.magnolia-cms.com/repository/npm&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://npm.magnolia-cms.com/repository/npm&lt;/a&gt; -g&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;produced the following output with one warning at the beginning:&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;/usr/local/bin/mgnl -&amp;gt; /usr/local/lib/node_modules/@magnolia/cli/bin/mgnl.js&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;@magnolia/cli@0.0.1-snapshot-72 /usr/local/lib/node_modules/@magnolia/cli&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; http@0.0.0&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; fs@0.0.2&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; progress@1.1.8&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; truncate-middle@1.0.4&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; adm-zip@0.4.7&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; json2yaml@1.1.0 (remedial@1.0.7)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; commander@2.9.0 (graceful-readlink@1.0.1)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; yaml-js@0.1.3&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; jquery@2.2.4&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; chalk@1.1.3 (escape-string-regexp@1.0.5, ansi-styles@2.2.1, supports-color@2.0.0, strip-ansi@3.0.1, has-ansi@2.0.0)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; replace@0.3.0 (colors@0.5.1, minimatch@0.2.14, nomnom@1.6.2)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; fs-extra@0.30.0 (path-is-absolute@1.0.0, jsonfile@2.3.1, graceful-fs@4.1.4, klaw@1.3.0, rimraf@2.5.4)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; @magnolia/magnolia-build@0.5.1-snapshot-34 (path@0.12.7, fs-extra@0.26.7)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9500;&#9472;&#9472; async@2.0.1 (lodash@4.14.0)&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#9492;&#9472;&#9472; request@2.74.0 (tunnel-agent@0.4.3, aws-sign2@0.6.0, forever-agent@0.6.1, oauth-sign@0.8.2, caseless@0.11.0, is-typedarray@1.0.0, stringstream@0.0.5, aws4@1.4.1, isstream@0.1.2, json-stringify-safe@5.0.1, extend@3.0.0, tough-cookie@2.3.1, qs@6.2.1, node-uuid@1.4.7, combined-stream@1.0.5, form-data@1.0.0-rc4, mime-types@2.1.11, bl@1.1.2, hawk@3.1.3, har-validator@2.0.6, http-signature@1.1.1)&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;mgnl -h&lt;/tt&gt; command produced the expected result.&lt;br/&gt;
&lt;tt&gt;mgnl -V&lt;/tt&gt; command printed &lt;tt&gt;0.0.1-snapshot-72&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;As for the &quot;source&quot; line for autocompletion, I had to put it into &lt;tt&gt;.bashrc&lt;/tt&gt; cause my &lt;tt&gt;bash&lt;/tt&gt; didn&apos;t read it from &lt;tt&gt;.profile&lt;/tt&gt;.&lt;/p&gt;

</comment>
                            <comment id="129557" author="cmeier" created="Wed, 27 Jul 2016 11:50:07 +0200"  >&lt;p&gt;&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;, i was changing the vislibility of your Linix specific comments.&lt;/p&gt;

&lt;p&gt;The installation hints i have added to &lt;b&gt;Appendix&lt;/b&gt; - not sure whether that&apos;s fine in the general, theoretical tech.-writing meaning of an &lt;tt&gt;Appendix&lt;/tt&gt;. However -  i have done it like this for the moment. I don&apos;t want to have a separate node installation section for every OS. But since your findings are helpful i wanted them to have available.&lt;/p&gt;</comment>
                            <comment id="130082" author="mdrapela" created="Mon, 8 Aug 2016 10:30:41 +0200"  >&lt;p&gt;The &lt;tt&gt;mgnl create-light-module &amp;lt;module-name&amp;gt;&lt;/tt&gt; command will create the following tree structure for the &amp;lt;module-name&amp;gt;:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;&amp;lt;module-name&amp;gt;
&#9500;&#9472;&#9472; decorations
&#9500;&#9472;&#9472; dialogs
&#9474;&#160;&#160; &#9500;&#9472;&#9472; components
&#9474;&#160;&#160; &#9492;&#9472;&#9472; pages
&#9500;&#9472;&#9472; i18n
&#9474;&#160;&#160; &#9492;&#9472;&#9472; &amp;lt;module-name&amp;gt;-messages_en.properties
&#9500;&#9472;&#9472; templates
&#9474;&#160;&#160; &#9500;&#9472;&#9472; components
&#9474;&#160;&#160; &#9492;&#9472;&#9472; pages
&#9492;&#9472;&#9472; webresources
    &#9500;&#9472;&#9472; css
    &#9492;&#9472;&#9472; js
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;



&lt;p&gt;The &amp;lt;module-name&amp;gt;-messages_en.properties file will contain a link to the &lt;tt&gt;&lt;a href=&quot;https://documentation.magnolia-cms.com/display/DOCS/Internationalization&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://documentation.magnolia-cms.com/display/DOCS/Internationalization&lt;/a&gt;&lt;/tt&gt; page.&lt;/p&gt;

&lt;p&gt;Next, if e.g. the &lt;tt&gt;mgnl create-page page1&lt;/tt&gt; is entered, the module tree will look like as follows:&lt;/p&gt;


&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;&amp;lt;module-name&amp;gt;
&#9500;&#9472;&#9472; decorations
&#9500;&#9472;&#9472; dialogs
&#9474;&#160;&#160; &#9500;&#9472;&#9472; components
&#9474;&#160;&#160; &#9492;&#9472;&#9472; pages
&#9474;&#160;&#160;     &#9492;&#9472;&#9472; page1.yaml
&#9500;&#9472;&#9472; i18n
&#9474;&#160;&#160; &#9492;&#9472;&#9472; &amp;lt;module-name&amp;gt;-messages_en.properties
&#9500;&#9472;&#9472; templates
&#9474;&#160;&#160; &#9500;&#9472;&#9472; components
&#9474;&#160;&#160; &#9492;&#9472;&#9472; pages
&#9474;&#160;&#160;     &#9500;&#9472;&#9472; page1.ftl
&#9474;&#160;&#160;     &#9492;&#9472;&#9472; page1.yaml
&#9492;&#9472;&#9472; webresources
    &#9500;&#9472;&#9472; css
    &#9492;&#9472;&#9472; js
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 26 Jul 2016 10:53:18 +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, 27 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>3.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|i0673n:</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="278">Docu Sprint 11</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>