Menu

Tree [09efde] default tip /
 History

Read Only access


File Date Author Commit
 .circleci 2020-07-26 Christof Meerwald Christof Meerwald [b85c01] updated circleci config (still with some ugly w...
 .github 2025-06-23 John Rouillard John Rouillard [613759] chore(ci): bump actions in build-xapian.yml (de...
 detectors 2020-09-10 John Rouillard John Rouillard [b2eb59] Replace http:....roundup-tracker.org with https...
 doc 16 hours ago John Rouillard John Rouillard [09efde] docs: remove verb "see" from lists.
 frontends 2023-07-24 John Rouillard John Rouillard [978285] fix: issue2551193 - Fix roundup for removal of ...
 locale 2025-06-11 John Rouillard John Rouillard [3bf6ad] chore: update files for release 2.5.0b1.
 roundup 2025-06-11 John Rouillard John Rouillard [3bf6ad] chore: update files for release 2.5.0b1.
 scripts 2025-06-19 John Rouillard John Rouillard [d73f93] chore(docker): update alpine python version.
 share 2025-01-18 John Rouillard John Rouillard [2bf0c4] fix: issue2551390 - Replace text input/calendar...
 test 2025-06-02 John Rouillard John Rouillard [b07165] fix(web): issue2551406 - dont crash when handed...
 tools 2024-02-20 John Rouillard John Rouillard [e1dfd2] feat: randomize creator of generated issues.
 website 2025-01-19 John Rouillard John Rouillard [5d1f83] docs: updated DNS contact points and ownership.
 .codecov.yml 2022-10-07 John Rouillard John Rouillard [a8741a] Backed out changeset f786abac77d5
 .coveragerc 2017-03-19 John Rouillard John Rouillard [729e70] Added .coveragerc to exclude the dist utilites ...
 .grype.yaml 2023-09-25 John Rouillard John Rouillard [73cb61] build: fix format and remove fix-state.
 .hgignore 2025-02-19 Ralf Schlatterbeck Ralf Schlatterbeck [b99e76] Make native date and number elements configurable
 .hgtags 2025-06-11 John Rouillard John Rouillard [e1e7d9] Added tag 2.5.0b1 for changeset 3bf6ad421347
 .travis.yml 2024-12-08 John Rouillard John Rouillard [8c17d0] try loading psycopg2 for python 2
 CHANGES.txt 2025-06-19 John Rouillard John Rouillard [7d5199] doc: fix typo
 COPYING.txt 2025-06-11 John Rouillard John Rouillard [3bf6ad] chore: update files for release 2.5.0b1.
 MANIFEST.in 2024-07-13 John Rouillard John Rouillard [a4cb4e] final changes for 2.4.0 release
 README.txt 2024-03-13 John Rouillard John Rouillard [aedc17] doc: remove trailing whitespace.
 RELEASE.txt 2025-06-11 John Rouillard John Rouillard [3283f3] docs: update using make to generate docs for th...
 demo.py 2022-06-29 John Rouillard John Rouillard [7f0bc4] Force demo.py to use python3.
 pyproject.toml 2025-01-01 John Rouillard John Rouillard [8a875e] test: added pytest-testmon
 setup.py 4 days ago John Rouillard John Rouillard [e25a4e] build: prep for 2.5.0 - fix py versions, add li...

Read Me

=======================================================
Roundup: an Issue-Tracking System for Knowledge Workers
=======================================================

Introduction
============

Roundup is a tool for creating issue trackers. This includes:

  * bug trackers,
  * help desk,
  * agile development trackers,
  * customer issue tracking,
  * fleet maintenance tracking,
  * GTD tool etc.

It comes with predefined trackers meant to be customized for your
workflow. Starting trackers include:

  * generic tracker,
  * development bug/feature tracker (3 variations),
  * bare bones minimal tracker.

Your users interact with (create, read, update, close) issues using a
web interface or by email. It can be programmaticly managed via REST
or XMLRPC, CLI, or via local Python scripts.

The user's guide is at https://www.roundup-tracker.org/docs/user_guide.html.


INSTANT GRATIFICATION
=====================

The impatient may try Roundup immediately by running demo.py from
the source directory::

   python demo.py

This will create new tracker home in "demo" subdirectory and start
a web server. To reset demo instance::

   python demo.py nuke

For details see the "For the Really Impatient" section of the
installation document at:

   https://roundup-tracker.org/docs/installation.html#for-the-really-impatient

for details on running demo mode or using the docker demo mode.

Tracker Home
------------

"Tracker Home" is main concept when starting with Roundup. It is
directory where all your tracker data is stored. This directory is
created every time when new tracker is initialized and includes
tracker configuration, database, template, schema and extensions.

Using Roundup
=============

Please see the user's guide at:

  https://roundup-tracker.org/docs/installation.html#for-the-really-impatient

Installation
============

Please see "doc/installation.txt". For a basic tracker, only the
Python standard library is required. It can be enhanced by adding
other packages. A basic virtual environment install can be done using:


  python3 -m venv roundup
  . roundup/bin/activate
  python -m pip install roundup
  roundup-demo # to start a test demo instance

See "doc/installation.txt" for details on deploying a production
instance.

Upgrading
=========

Please see "doc/upgrading.txt".

Security Issues
===============

Please see "doc/security.txt" for directions on reporting security issues.


Other Information
=================

Start with the index.txt file in the "doc" directory. These
documentation files are written in reStructedText, which can be
converted into HTML format. If you have Sphinx installed, you can
do this by running::

   python setup.py build_doc

Resulting HTML files will be in "share/doc/roundup/html" directory.


Contributing Guidelines
=======================

To get started on development or documentation work, read the file
"doc/developers.txt".  This documents the project rules, how to set up
a development environment and submit patches and tests.

Support/Contact
===============

Please see https://www.roundup-tracker.org/contact.html for directions
on using email or IRC to contact the developers.


License
=======
See COPYING.txt.

tl;dr MIT, Zope version 2, Python Software Foundation version 2
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.