It's all about the answers!

Ask a question

exporters and importers


David Boyce (9643) | asked Feb 12 '09, 10:13 a.m.
Is there a way to export an organization's Jazz policy as XML, and import it later into a clean server setup?

3 answers



permanent link
Martha (Ruby) Andrews (3.0k44351) | answered Feb 12 '09, 1:27 p.m.
JAZZ DEVELOPER
What do you mean by an organization's Jazz policy? Do you mean the process it is using? What type of information do you expect to be exported and imported?

Thanks,
Martha
Jazz Developer

permanent link
David Boyce (9643) | answered Feb 12 '09, 2:58 p.m.
mandrew wrote:
What do you mean by an organization's Jazz policy? Do you mean the
process it is using? What type of information do you expect to be
exported and imported?

I have to admit my thoughts are not fully formed on this but I'll try to
clarify.

Broadly speaking what I mean by Jazz policy is the complete set of
customizations applied after the server came "out of the box". In other
words, imagine that I download and set up a Jazz server, create some
users, project areas, etc, and eventually the pilot project is deemed a
success. Is it then possible to export the experience acquired, in the
form of XML presumably, and hand it out to other groups within the same
organization as a good starting place, or would they have to point and
click their way to something similar?

It's not at all clear to me whether this would be better in bits and
pieces, e.g. a document containing user definitions, another with
project area, etc., or as one large XML schema. As noted, I'm kind of
thinking out loud here.

What originally brought this to mind was wondering about how Jazz uses
Jazz. You are (presumably) the largest successful deployment to date,
and your project is committed to doing its work in an open fashion. A
number of the tutorials, blog entries, webinars, etc are based on your
own internal configuration, and it's possible to see little bits of it
in detail in screenshots, but not enough to build on. I was thinking
about whether some of your setup might be available as importable XML
files, not necessarily to use as-is but to compare against, and that
lead to the baseline question above.

Thanks,
DSB

permanent link
Martha (Ruby) Andrews (3.0k44351) | answered Feb 13 '09, 6:08 p.m.
JAZZ DEVELOPER
Hi David,

There is not a way I know of to bring over "everything" including users, project areas, etc. You may be able to use repoTools to export from one repository and import into another. That would bring over an exact copy of your repository data. I'm not sure how that would work with an external user registry (such as LDAP). Maybe another member of the forums does.

You can export your customized process as a template to share what you have learned. The template would have the roles, process iteration structure, work item setup, permissions and preconditions you've defined. It would not define things like build definitions, streams or individual work items. Other teams could then import your process, assign users to the roles you've defined and start creating team artifacts (such as build definitions and work items).

To export a process template based on your project's settings, open the Team Organization view, select your project area, and choose "Create Process Template..." from the context menu. Once you have created the template, use the File > Export action to export it to a zip file or directory. Other users can import the zip file or directory with the File > Import action.

Martha
Jazz Developer

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.