~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to setup.py

  • Committer: Martin Pool
  • Date: 2008-01-16 01:30:46 UTC
  • mto: (3280.2.2 prepare-1.3)
  • mto: This revision was merged to the branch mainline in revision 3284.
  • Revision ID: mbp@sourcefrog.net-20080116013046-q7fjh2vtr1wltimk
Add more metadata to setup.py (#183391)

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
 
14
14
##
15
15
# META INFORMATION FOR SETUP
16
 
 
17
 
META_INFO = {'name':         'bzr',
18
 
             'version':      bzrlib.__version__,
19
 
             'author':       'Canonical Ltd',
20
 
             'author_email': 'bazaar@lists.canonical.com',
21
 
             'url':          'http://www.bazaar-vcs.org/',
22
 
             'description':  'Friendly distributed version control system',
23
 
             'license':      'GNU GPL v2',
24
 
            }
 
16
# see http://docs.python.org/dist/meta-data.html
 
17
META_INFO = {
 
18
    'name':         'bzr',
 
19
    'version':      bzrlib.__version__,
 
20
    'author':       'Canonical Ltd',
 
21
    'author_email': 'bazaar@lists.canonical.com',
 
22
    'url':          'http://www.bazaar-vcs.org/',
 
23
    'description':  'Friendly distributed version control system',
 
24
    'license':      'GNU GPL v2',
 
25
    'download_url': 'http://bazaar-vcs.org/Download',
 
26
    # ReST description, should be kept up-to-date with README
 
27
    'long_description': """\
 
28
Bazaar (``bzr``) is a decentralized revision control system, designed to be
 
29
easy for developers and end users alike.
 
30
 
 
31
Bazaar highlights
 
32
=================
 
33
 
 
34
* Easy to use and intuitive.
 
35
 
 
36
  Only five commands are needed to do all basic operations, and all
 
37
  commands have documentation accessible via 'bzr help command'.
 
38
  Bazaar's interface is also easy to learn for CVS and Subversion users.
 
39
 
 
40
* Robust and reliable.
 
41
 
 
42
  Bazaar is developed under an extensive test suite. Branches can be
 
43
  checked and verified for integrity at any time, and revisions can be
 
44
  signed with PGP/GnuPG.
 
45
 
 
46
* Publish branches with HTTP.
 
47
 
 
48
  Branches can be hosted on an HTTP server with no need for special
 
49
  software on the server side. Branches can be uploaded by bzr itself
 
50
  over SSH (SFTP), or with rsync.
 
51
 
 
52
* Adapts to multiple environments.
 
53
 
 
54
  Bazaar runs on Linux and Windows, fully supports Unicode filenames,
 
55
  and suits different development models, including centralized.
 
56
 
 
57
* Easily extended and customized.
 
58
 
 
59
  A rich Python interface is provided for extending and embedding,
 
60
  including a plugin interface. There are already many available plugins,
 
61
  most of them registered at http://bazaar-vcs.org/PluginRegistry.
 
62
 
 
63
* Smart merging.
 
64
 
 
65
  Changes will never be merged more than once, conflicts will be
 
66
  minimized, and identical changes are dealt with well.
 
67
 
 
68
* Vibrant and active community.
 
69
 
 
70
  Help with Bazaar is obtained easily, via the mailing list, or the IRC
 
71
  channel.
 
72
"""
 
73
    'classifiers': [
 
74
        'Development Status :: 6 - Mature',
 
75
        'Environment :: Console',
 
76
        'Intended Audience :: Developers',
 
77
        'Intended Audience :: System Administrators',
 
78
        'License :: OSI Approved :: GNU General Public License (GPL)',
 
79
        'Operating System :: Microsoft :: Windows',
 
80
        'Operating System :: OS Independent',
 
81
        'Operating System :: POSIX',
 
82
        'Programming Language :: Python',
 
83
        'Programming Language :: C',
 
84
        'Topic :: Software Development :: Version Control',
 
85
        ],
 
86
    }
25
87
 
26
88
# The list of packages is automatically generated later. Add other things
27
89
# that are part of BZRLIB here.