summaryrefslogtreecommitdiffstats
path: root/docs/en/rst/installing/migrating.rst
diff options
context:
space:
mode:
authorGervase Markham <gerv@gerv.net>2014-12-05 22:52:48 +0100
committerDylan William Hardison <dylan@hardison.net>2014-12-05 23:01:30 +0100
commitd41a0a76217ebbfd18807128e8bd552d5276e87a (patch)
treed99e4d9f43a2e0ffb693da447d2061e8985680a6 /docs/en/rst/installing/migrating.rst
parentf9e9cf2597bb5e2780a16c0191400998a595fa2b (diff)
downloadbugzilla-d41a0a76217ebbfd18807128e8bd552d5276e87a.tar.gz
bugzilla-d41a0a76217ebbfd18807128e8bd552d5276e87a.tar.xz
Bug 1067416 - reorganize and update Bugzilla docs
Diffstat (limited to 'docs/en/rst/installing/migrating.rst')
-rw-r--r--docs/en/rst/installing/migrating.rst23
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/en/rst/installing/migrating.rst b/docs/en/rst/installing/migrating.rst
new file mode 100644
index 000000000..5b842dd3d
--- /dev/null
+++ b/docs/en/rst/installing/migrating.rst
@@ -0,0 +1,23 @@
+.. _migrating-from-other-btses:
+
+Migrating From Other Bug-Tracking Systems
+#########################################
+
+Bugzilla has a framework you can use for migrating from other bug-tracking
+systems -
+`Bugzilla::Migrate <http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/Migrate.html>`_.
+It provides the infrastructure you will need,
+but requires a module to be written to define the specifics of the system you
+are coming from. One exists for
+`Gnats <https://www.gnu.org/software/gnats/>`_. If you write one for a
+popular system, please share your code with us.
+
+Alternatively, Bugzilla comes with a script, :file:`importxml.pl`, which
+imports bugs in Bugzilla's XML format. You can see examples of this format
+by clicking the :guilabel:`XML` link at the bottom of a bug in a running
+Bugzilla. You would need to read the script to see how it handles errors,
+default values, creating non-existing values and so on.
+
+Bugzilla::Migrate is preferred if possible.
+
+