{ "info": { "author": "John Szakmeister", "author_email": "john@szakmeister.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Plugins", "Environment :: Web Environment", "Framework :: Trac", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2 :: Only" ], "description": "TracBacklog\n===========\n\nThis plugin is meant to help you with your agile process using Trac. One of\nthe key practices of agile development, is prioritizing the backlog. That\ncan be difficult to do in Trac, as it doesn't have any way of doing\nfine-grained ranking of tickets. This plugin helps resolve that\nshort-coming.\n\nTracBacklog adds a new navigational element to your navigation bar.\nClicking on it will take you to the unscheduled backlog (all active tickets\nthat aren't currently assigned to a milestone). On the right hand side,\nis a listing of open milestones. The idea is that you drag-n-drop tickets\nwithin the list itself to change their rank. Once you're happy with the\nranking (i.e., you've worked with your customer to prioritize the outstanding\ntickets), you drag-n-drop tickets onto a milestone to assign it into the\nmilestone. This effectively treats milestones as sprints, which works well\nfor us... and I hope it works well for you!\n\nThe unscheduled backlog is created from tickets that are not assigned\nto any milestone. You can also view each milestone and see and individual\nbacklog for it, but all tickets are ranked absolutely (they maintain their\nabsolute ranking when you drag them in and out of a milestone). Furthermore,\nif you are trying this on an existing project, the initial rank for each\nticket will be it's ticket id. You'll want to spend some time sorting your\ntickets, and you may want to consider pulling them all into the unscheduled\nbacklog when you do that (so that you can order the all the tickets against\neach other).\n\n\nDependencies\n------------\n\nIt requires simplejson 2.0 or better, and Trac 0.11 or better.\n\n\nInstallation\n------------\n\nUsing ``easy_install``::\n\n $ easy_install -U TracBacklog\n\nFrom a tarball::\n\n python setup.py install\n\nEnable the plugin in trac.ini::\n\n [components]\n backlog.* = enabled\n\n\nConfiguration\n-------------\n\nUsers can customize the fields they see in the Backlog preference pane.\n\nAlso, you will need to run ``trac-admin upgrade`` on your database, since the\nplugin needs to create a table and some default values for your tickets.\n\n\nBugs/Feature Requests\n---------------------\n\nPlease use the\n`GitHub site `_ to file any\nbug and feature requests.\n\n\nSource\n------\n\nThe plugin is maintained on\n`GitHub `_.\n\n\nOther Solutions\n---------------\n\nA Trac plug-in to help folks use Trac to maintain their backlog when using an\nagile development methodology. See also\n`TracKanbanBoard `_,\n`BacklogPlugin `_,\n`AgiloForTracPlugin `_,\n`IttecoTracPlugin `_.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jszakmeister/trac-backlog", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "TracBacklog", "package_url": "https://pypi.org/project/TracBacklog/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TracBacklog/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jszakmeister/trac-backlog" }, "release_url": "https://pypi.org/project/TracBacklog/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Enables Trac to be used for managing your ticket backlog.", "version": "0.3.1" }, "last_serial": 640030, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "a0a682bc9abd7ed8a9b5c07511ce60b6", "sha256": "53f90cc736f76f51f364b7928313d4bb7a58c8bb9ad811a391fa08dce77a432e" }, "downloads": -1, "filename": "TracBacklog-0.3.0.tar.gz", "has_sig": true, "md5_digest": "a0a682bc9abd7ed8a9b5c07511ce60b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 97375, "upload_time": "2013-03-01T10:44:54", "url": "https://files.pythonhosted.org/packages/e1/58/7b2acff3fc1a10167c12177663abcc0fc7d08f7abbaafaddabad04369769/TracBacklog-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d46e1b54e9d04a22c63062e707f1f3db", "sha256": "903fbae12a456b500bca1ac8faa86623456a181388ac95a06ec9a074753867d4" }, "downloads": -1, "filename": "TracBacklog-0.3.1.tar.gz", "has_sig": true, "md5_digest": "d46e1b54e9d04a22c63062e707f1f3db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 97513, "upload_time": "2013-04-29T09:06:52", "url": "https://files.pythonhosted.org/packages/62/f4/5d2d95bf499f9ad0ecf7c03360da40cfb87e707f81e53c92fe2f3de0a541/TracBacklog-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d46e1b54e9d04a22c63062e707f1f3db", "sha256": "903fbae12a456b500bca1ac8faa86623456a181388ac95a06ec9a074753867d4" }, "downloads": -1, "filename": "TracBacklog-0.3.1.tar.gz", "has_sig": true, "md5_digest": "d46e1b54e9d04a22c63062e707f1f3db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 97513, "upload_time": "2013-04-29T09:06:52", "url": "https://files.pythonhosted.org/packages/62/f4/5d2d95bf499f9ad0ecf7c03360da40cfb87e707f81e53c92fe2f3de0a541/TracBacklog-0.3.1.tar.gz" } ] }