Metadata-Version: 1.1
Name: tratihubis
Version: 0.1
Summary: convert Trac tickets to Github issues
Home-page: http://pypi.python.org/pypi/tratihubis/
Author: Thomas Aglassinger
Author-email: roskakori@users.sourceforge.net
License: BSD License
Description: 
        Tratihubis converts Trac tickets to Github issues by using the following steps:
        
        1. The user manually exports the Trac tickets to convert to a CSV file.
        2. Tratihubis reads the CSV file and uses the data to create Github issues and milestones.
        
        
        Installation
        ============
        
        To install tratihubis, use ``pip`` or ``easy_install``::
        
          $ pip install tratihubis
        
        If needed, this also installs the `PyGithub <http://pypi.python.org/pypi/PyGithub/>`_ package.
        
        
        Usage
        =====
        
        Information about Trac tickets to convert has to be provided in a CSV file. To obtain this CSV file, create a
        new Trac query using the SQL statement stored in
        `query_tickets.sql <https://github.com/roskakori/tratihubis/blob/master/query_tickets.sql>`_ and saving the
        result by clicking "Download in other formats: Comma-delimited Text" and choosing for example
        ``/Users/me/mytool/tickets.csv`` as output file.
        
        Next create a config file to describe how to login to Github and what to convert. For example, you could
        store the following in ``/Users/me/mytool/tratihubis.cfg``::
        
          [tratihubis]
          user = someone
          password = secret
          repo = mytool
          tickets = /Users/me/mytool/tickets.csv
        
        Then run::
        
          $ tratihubis /Users/me/mytool/tratihubis.cfg
        
        
        License
        =======
        
        Copyright (c) 2012, Thomas Aglassinger. All rights reserved. Distributed under the
        `BSD License <http://www.opensource.org/licenses/bsd-license.php>`_.
        
Keywords: trac github ticket issue convert migrate
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Bug Tracking
