<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 01:06:02 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-112] Import and export</title>
                <link>https://jira.magnolia-cms.com/browse/DOCU-112</link>
                <project id="10190" key="DOCU">Documentation</project>
                    <description>&lt;p&gt;Document import and export options:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Usage scenarios: migrating content and configuration from another system, deploying to another environment, importing custom taxonomies... come up with more examples.&lt;/li&gt;
	&lt;li&gt;Write procedures for XML import/export with right-click and with command button.&lt;/li&gt;
	&lt;li&gt;Write procedures for Tools &amp;gt; Import and Tools &amp;gt; Export.&lt;/li&gt;
	&lt;li&gt;What repositories can export/import content from with the above methods?&lt;/li&gt;
	&lt;li&gt;What schema does the exported XML adhere to?&lt;/li&gt;
	&lt;li&gt;Packager module. When to use?&lt;/li&gt;
	&lt;li&gt;Groovy script. Write example script.&lt;/li&gt;
	&lt;li&gt;Custom Java class. Write example class or point to examples in SVN.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Resources:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://wiki.magnolia-cms.com/pages/viewpage.action?pageId=38109266&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Export &amp;amp; Import training wiki page&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://docs.google.com/Doc?docid=0AbdnFchPQx8cZGdkeHQzM3FfMjk4bTZnYmdyZ2c&amp;amp;hl=en&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Migration RFP answers&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://old.nabble.com/forum/Search.jtp?forum=646&amp;amp;local=y&amp;amp;query=import+export&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;User list search for &quot;import export&quot;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="19917">DOCU-112</key>
            <summary>Import and export</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="ahietala">Antti Hietala</assignee>
                                    <reporter username="ahietala">Antti Hietala</reporter>
                        <labels>
                    </labels>
                <created>Fri, 21 Jan 2011 12:43:30 +0100</created>
                <updated>Mon, 29 Aug 2011 15:17:30 +0200</updated>
                            <resolved>Mon, 29 Aug 2011 15:17:26 +0200</resolved>
                                                                    <component>content</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="36921" author="sdeprez" created="Wed, 29 Jun 2011 20:41:53 +0200"  >&lt;p&gt;Changes were activated.&lt;/p&gt;</comment>
                            <comment id="36991" author="ahietala" created="Fri, 1 Jul 2011 15:41:16 +0200"  >&lt;p&gt;Feedback:&lt;/p&gt;

&lt;p&gt;File Formats&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://wiki.magnolia-cms.com/display/DOCU/Documentation+Style+Guide#DocumentationStyleGuide-Headings&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Headings&lt;/a&gt;: sentence case&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://dev.magnolia-cms.com/mstp/html/idh_file_names_and_extensions.htm&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;File extensions&lt;/a&gt;: lower case.&lt;/li&gt;
	&lt;li&gt;Write full product name Magnolia CMS, not just Magnolia. (When writing about the company, use Magnolia International.)&lt;/li&gt;
	&lt;li&gt;&quot;name of the file containing the XML reflects the path&quot;. Add an example.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Methods&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&quot;If a node or data is specified...&quot; Why distinguish between node or data? Aren&apos;t data items also stored in nodes?&lt;/li&gt;
	&lt;li&gt;The AdminCentral subheading seems unnecessary here. Remove it and promote children to level 2.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Context menu&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Heading: sentence case&lt;/li&gt;
	&lt;li&gt;&quot;Importing XML can be initiated on the Website screen, Documents screen&quot;. Don&apos;t use the term screen. Refer to workspaces.&lt;/li&gt;
	&lt;li&gt;Use &lt;a href=&quot;http://wiki.magnolia-cms.com/display/DOCU/Documentation+Style+Guide#DocumentationStyleGuide-Technicalwritingregister&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;active voice&lt;/a&gt;. Go through the whole article and change phrasing of type &quot;Importing a zip file can be initiated on the Documents screen&quot; to &quot;You can import a zip file into the &lt;tt&gt;dms&lt;/tt&gt; workspace.&quot;&lt;/li&gt;
	&lt;li&gt;&quot;RSS Agreegator&quot;. Typo.&lt;/li&gt;
	&lt;li&gt;&quot;Exporting XML can be...&quot; The same options are already explained above. Is something different?&lt;/li&gt;
	&lt;li&gt;Info box &quot;If right-click is not on a node or data&quot;. Try something more colloquial such as &quot;If you right-click the white space, all nodes in the tree will be exported.&quot;&lt;/li&gt;
	&lt;li&gt;&quot;See the procedure for exporting using Tools &amp;gt; Export&quot;. Link to procedure.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Import tool&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Explain when to use this tool rather than context-menu.&lt;/li&gt;
	&lt;li&gt;In step 6, explain the UUID options. What&apos;s the difference between remove and replace?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Export tool&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;What does the Format XML option do?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Content Translation tool&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Already documented in &lt;a href=&quot;http://documentation.magnolia-cms.com/modules/content-translation.html#Usage&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Content Translation module article&lt;/a&gt;. Explain in the Import and Export article when to use this tool and link to the module article for procedures. No need to duplicate. The Google Spreadsheet option is missing from the module article, please add.&lt;/li&gt;
	&lt;li&gt;&quot;when exported spreadsheet is opened in Google Documentation.&quot; The product is Google Docs.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Packager&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Explain here when to use and move the procedures to the &lt;a href=&quot;http://documentation.magnolia-cms.com/modules/packager.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Packager module article&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Scripting&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Cool!&lt;/li&gt;
	&lt;li&gt;Link to Groovy module article.&lt;/li&gt;
	&lt;li&gt;Link to DataTransporter Javadoc. Use &lt;tt&gt;javadoc&lt;/tt&gt; macro.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Programmatically&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;executeExport: use fixed-width font in method names&lt;/li&gt;
	&lt;li&gt;&quot;The Data and Content Translation Support modules contain commands&quot;. Use normal font in module names.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Usage&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Rename section to &quot;Use cases&quot;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Documentation transfer&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Not sure if &quot;documentation&quot; is the right term here. It usually refers to user documentation (manuals, help). Is that what you have in mind? Maybe you mean DMS assets in general?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Site migration&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Format as bulleted list.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Importing tags&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&quot;To easily add a tag...&quot; This sounds like a more complicated way to add a tag than just adding it through the UI. What makes it easier is volume. Explain a scenario where the user might want to import a whole taxonomy, such as a controlled vocabulary.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37234" author="sdeprez" created="Thu, 7 Jul 2011 22:15:14 +0200"  >&lt;p&gt;In the File Formats section I left the first character of a file extension as uppercase when it starts a sentence.  Let me know if that needs to change.  &lt;/p&gt;

&lt;p&gt;I left XML uppercase in situation in which AdminCentral UI has it as uppercase for a selection.&lt;/p&gt;

&lt;p&gt;Added anchor for export-tool section to get link to the procedure within page (under Context menu) to work.&lt;/p&gt;

&lt;p&gt;With respect to the comment about Format XML, that is included in the Info below the procedure.  Does that need more?&lt;/p&gt;

&lt;p&gt;Did you want Google Spreadsheet added to Import and Export or to Content Translation Support documentation?&lt;/p&gt;

&lt;p&gt;I made some modifications to the Packager module in order to insert procedures I moved from Import and export.  Also moved images to Packager.&lt;/p&gt;</comment>
                            <comment id="37572" author="ahietala" created="Mon, 18 Jul 2011 08:29:55 +0200"  >&lt;ul&gt;
	&lt;li&gt;File name extensions: Starting a sentence with upper case initial is correct. However, not all occurrences of three-letter abbreviations in that paragraph refer to file name extensions. For example, &quot;When used to export data, the xml structure reflects the hierarchy of the data&quot;. Should write XML since you are writing specifically about the markup language structure.&lt;/li&gt;
	&lt;li&gt;AdminCentral unfortunately is not a great guide to spelling. &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; Try to apply &lt;a href=&quot;http://wiki.magnolia-cms.com/display/DOCU/Documentation+Style+Guide&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Documentation Style Guide&lt;/a&gt; conventions first and &lt;a href=&quot;http://dev.magnolia-cms.com/mstp/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;MSTP&lt;/a&gt; second.&lt;/li&gt;
	&lt;li&gt;&quot;Added anchor for export-tool section&quot;. Great.&lt;/li&gt;
	&lt;li&gt;&quot;Format XML&quot;. OK.&lt;/li&gt;
	&lt;li&gt;&quot;Google Spreadsheet&quot;. Add to Content Translation Support module article. Screenshot there needs updating too.&lt;/li&gt;
	&lt;li&gt;&quot;Packager&quot;. -&lt;del&gt;I&apos;m working on Packager article. Thanks.&lt;/del&gt;- &lt;a href=&quot;http://documentation.magnolia-cms.com/modules/packager.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Packager article&lt;/a&gt; revised&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37727" author="sdeprez" created="Thu, 21 Jul 2011 22:07:54 +0200"  >&lt;p&gt;I went through again and I believe all of the xml references are referencing the file format/structure/language including &quot;name of the file containing the XML reflects the path&quot;&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;.  I changed most of them back to XML although there were a couple that I felt could be interpreted as an extension or were a different case in the UI.&lt;/p&gt;

&lt;p&gt;Checked spellings mentioned in Documentation Style Guide and MSTP and made some changes.  Let me know of any I missed.&lt;/p&gt;

&lt;p&gt;Made and activated changes for Content Translation Support.&lt;/p&gt;</comment>
                            <comment id="37771" author="sdeprez" created="Mon, 25 Jul 2011 02:46:14 +0200"  >&lt;p&gt;Activated changes import-export and children.  Created subpages for Methods and Use cases due to length of page.&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, 29 Jun 2011 20:41:53 +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>mmuehlebach</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            12 years, 30 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>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>ahietala</customfieldvalue>
            <customfieldvalue>sdeprez</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0218n:</customfieldvalue>

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