<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 03:37:22 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MAGNOLIA-2504] DeploymentUtilsPage is completely outdated</title>
                <link>https://jira.magnolia-cms.com/browse/MAGNOLIA-2504</link>
                <project id="10000" key="MAGNOLIA">Magnolia</project>
                    <description>&lt;p&gt;DeploymentUtilsPage is outdated - the only part of it that still works is the i18n reload button. The rest... we&apos;re not sure. It&apos;s hardly relevant now that we also support freemarker. We&apos;ll move the i18n button to the development tools page, and trash this one completely.&lt;/p&gt;</description>
                <environment></environment>
        <key id="15822">MAGNOLIA-2504</key>
            <summary>DeploymentUtilsPage is completely outdated</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="14833">MAGNOLIA-2245</parent>
                                    <priority id="3" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/major.svg">Major</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="gjoseph">Magnolia International</assignee>
                                    <reporter username="gjoseph">Magnolia International</reporter>
                        <labels>
                    </labels>
                <created>Tue, 9 Dec 2008 18:45:22 +0100</created>
                <updated>Mon, 2 Dec 2013 13:23:09 +0100</updated>
                            <resolved>Mon, 2 Dec 2013 13:23:00 +0100</resolved>
                                                    <fixVersion>4.2.2</fixVersion>
                                    <component>admininterface</component>
                    <component>core</component>
                        <due></due>
                            <votes>2</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="19817" author="jonycus" created="Wed, 10 Dec 2008 13:27:44 +0100"  >&lt;p&gt;What about for those that still use jsp? How are the changes going to be redeployed now?&lt;/p&gt;</comment>
                            <comment id="19818" author="gjoseph" created="Wed, 10 Dec 2008 13:36:56 +0100"  >&lt;p&gt;Vasko - I don&apos;t mind readding this at all, if you briefly explain your working scenario. Are you copying a new jar to your running system ?&lt;/p&gt;</comment>
                            <comment id="19819" author="jonycus" created="Wed, 10 Dec 2008 14:25:26 +0100"  >&lt;p&gt;Standard maven webapp development. I have my modules in source. I have the magnolia-empty-webapp in source as well. Add the module in the pom of the webapp. Build the module, build the webapp . Run the webapp. I f iI make any changes in the module (jsp) I must click redeploy in order for the changes to be visible (the new jars to be extracted). And, yes, for &quot;live&quot; sites, I copy the newjars into the lib folder, of the webapp. Is there another way, that I am not aware of?&lt;/p&gt;</comment>
                            <comment id="19826" author="gjoseph" created="Wed, 10 Dec 2008 19:10:27 +0100"  >&lt;p&gt;You didn&apos;t say if you copied your new jar when the webapp was &lt;b&gt;running&lt;/b&gt;.&lt;br/&gt;
However, I highly suspect that the reason you need this button is because module files are (by default) only extracted 1) when updating to a new version of this module 2) when they haven&apos;t been modified on the filesystem.&lt;/p&gt;

&lt;p&gt;I might re-add it on the dev-tools page, with a dropdown to select your module, then; however, you might want to check the module/update mechanism out.&lt;/p&gt;</comment>
                            <comment id="19827" author="gjoseph" created="Wed, 10 Dec 2008 20:26:57 +0100"  >&lt;p&gt;Moved it to the dev-tools page, would be great if you could have a shot at it&lt;/p&gt;</comment>
                            <comment id="19831" author="jonycus" created="Wed, 10 Dec 2008 23:04:14 +0100"  >&lt;p&gt;Just to answer the question above.. &lt;/p&gt;

&lt;p&gt;No.. the webapp was &lt;b&gt;not running&lt;/b&gt; when I was adding the jars.... and 1) No I was not using a new version of the module (which would bu default cause a bootstrap of the files, right?) and 2) No, they have been modified in the jar, but the webapp by default works with the previous state of the files in the file system, until a newer version of the file is supplied (like via redeployment or adding a new version). This probably confirms your suspectoins.. &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;I will try your &lt;b&gt;new&lt;/b&gt; deployment page, and provide feedback tommorow... and looking forward to try the new modules as well.. &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.magnolia-cms.com/images/icons/emoticons/wink.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;And, if you could provide more info on the &lt;b&gt;module/update mechanizam&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Regards,&lt;br/&gt;
Vasko&lt;/p&gt;</comment>
                            <comment id="19849" author="pbracher" created="Thu, 11 Dec 2008 15:18:13 +0100"  >&lt;p&gt;It is a general need to extract the jsps on any restart. While developing I normally use an ant builder in eclipse to copy the templates to the webapp. See :&lt;a href=&quot;https://jira.magnolia-cms.com/browse/MAGNOLIA-1200&quot; title=&quot;tools: extracting spider for jsps&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MAGNOLIA-1200&quot;&gt;&lt;del&gt;MAGNOLIA-1200&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I have written for one project a module version handler which extract the files on every startup if the version is a snapshot. I should probably checkin this version handler.&lt;/p&gt;

&lt;p&gt;An other option could be to extract the jsps, when ever magnolia.develop property is set to true (for instance by using a startup task).&lt;/p&gt;

&lt;p&gt;Opinions are welcome.&lt;/p&gt;</comment>
                            <comment id="19915" author="jonycus" created="Tue, 16 Dec 2008 12:02:12 +0100"  >&lt;p&gt;Yes, I like the idea of automatically extract the jsps. However, I tried it and it does not extract all of the files (hmm..?). I know that the files are supposed to be in mgnl-files, and xmls in mgnl-bootrap (and so on), but am I required to have some kind of predefined structure beyond those folders (ex: in docroot are only css, js and imgs folders allowed?). I tried the new &quot;extractor&quot; of files, but it didnt help either. So what I have now is the following situation, some of the modules have all of their files extracted, some (one) has none, and one module have some of the files extracted, and some not.. very, very, very weird...&lt;/p&gt;</comment>
                            <comment id="20833" author="gjoseph" created="Mon, 26 Jan 2009 16:55:18 +0100"  >&lt;p&gt;We&apos;ll hopefully review this completely for 4.0&lt;/p&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>Wed, 10 Dec 2008 13:27:44 +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_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>ajones</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            15 years, 4 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>9.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>gjoseph</customfieldvalue>
            <customfieldvalue>pbracher</customfieldvalue>
            <customfieldvalue>jonycus</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02daf:</customfieldvalue>

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