Mercurial > p > roundup > code
changeset 7478:e8d2a4bca16a
Update index. Add "track your issues your way" tag line and...
Add description of benefits to some of the noteworthy changes.
Add GTD "thing management" from old email in the 1.6 time period.
Reverse order of fast gratification so source directory is first then
venv install. Match the first line that says you don't have to
install.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 11 Jun 2023 21:32:46 -0400 |
| parents | f40626db85dd |
| children | d267b0454500 |
| files | website/www/index.txt |
| diffstat | 1 files changed, 36 insertions(+), 24 deletions(-) [+] |
line wrap: on
line diff
--- a/website/www/index.txt Sun Jun 11 20:50:01 2023 -0400 +++ b/website/www/index.txt Sun Jun 11 21:32:46 2023 -0400 @@ -74,6 +74,9 @@ on the winning design from Ka-Ping Yee in the Software Carpentry "Track" design competition. +It is designed to be customised so you can "track your issues your +way". + The current stable version of Roundup is 2.3.0b2. It is a bug fix and feature release for the 2.2.0 release. @@ -92,10 +95,11 @@ Some improvements from the 2.2.0 release are: -* Dockerfile demo mode implemented. +* Dockerfile demo mode implemented. This allows quick evaluation as + well as the ability to spin up a configured tracker to customise. * SQLite backends can use WAL mode to reduce blocking between readers - and writers. + and writers improving concurrent use. * Redis can be used for session database with SQLite and dbm backends. Provides a major performance improvement. @@ -106,13 +110,13 @@ * Postgres full text index can now be enabled. * Modifications to in-reply-to threading when there are multiple - matches. + matches results in more predictable handling of messages. * Many updates to documentation to make it scannable, useful and work on mobile. * Admin documentation includes a section on setting up Content - Security Policy (CSP) + Security Policy (CSP) to better secure your Roundup trackers. * REST now allows rate limiting headers to be accessed by client JavaScript. @@ -120,7 +124,8 @@ * Default number of rounds for PBKDF2 updated to 2M to account for improvements in password crackers and CPU power. -* Support PBKDF2 with SHA512 for password storage +* Support PBKDF2 with SHA512 for password storage to improve + resistance to password crackers. * Deprecate SSHA password hash function. @@ -128,11 +133,13 @@ incurred by reindexing. * roundup-admin can list available templates and their installed - locations. + locations. This is useful when installing via pip or in a docker + container as supporting files are not stored in the usual locations + like /usr/share/roundup. -* Crash fixes in detector handling, configuration handling, +* Crash fixes in detector handling and configuration handling. -More info on the 51 changes can be found in the `change note`_. +More info on the 51 changes can be found in the `change notes`_. Roundup Use Cases ================= @@ -150,7 +157,8 @@ * sales lead tracking * conference paper submission and double-blind referee management -* weblogging (well, almost :) +* weblogging (well, almost :) +* thing management using the `GTD methodology <https://gettingthingsdone.com/>`_. ...and so on. It's been designed with :doc:`flexibility <docs/customizing>` in mind - it's not just another bug @@ -164,7 +172,24 @@ install Roundup. After you've unpacked the source, just run "``python demo.py``" and load up the URL it prints out! -You can install using a virtual environment with pip by: +Follow the source gratification mode with these steps (change the +``-2.3.0`` version identifier to match your downloaded file). + +1. ``python3 -m pip download roundup`` +2. ``tar -xzvf roundup-2.3.0.tar.gz`` + + * if you don't have a tar command (e.g windows), use: + ``python -c 'import tarfile; tarfile.open(sys.argv[1]).extractall();' roundup-2.3.0.tar.gz`` + + +3. ``cd roundup-2.3.0`` +4. ``python3 demo.py`` + +(The source download can also be used to create a custom Docker +image.) + +Alternatively, you can install using a virtual environment with pip +by: 1. create a virtual environment with:: @@ -190,22 +215,8 @@ 6. when you are done, use `deactivate` to return your shell to using the system python. -Or choose the source directory gratification mode to run the demo -with these steps (change the ``-2.2.0`` version identifier to match -your downloaded file). - -1. ``python3 -m pip download roundup`` -2. ``tar -xzvf roundup-2.2.0.tar.gz`` - - * if you don't have a tar command, ``python -c 'import tarfile, sys; tarfile.open(sys.argv[1]).extractall();' roundup-2.2.0.tar.gz`` can be used. - -3. ``cd roundup-2.2.0`` -4. ``python3 demo.py`` - Both of these methods produce the same result. -(The source download can also be used to create a Docker image.) - Origin Story ============ Roundup was originally released as version 0.1.1 in late August, 2001. @@ -216,5 +227,6 @@ something different for a while. Roundup here I come... .. _`download`: https://pypi.org/project/roundup/ +.. _`change notes`: https://sourceforge.net/p/roundup/code/ci/tip/tree/CHANGES.txt .. _`change note`: https://sourceforge.net/p/roundup/code/ci/tip/tree/CHANGES.txt .. _`its own set of docs`: https://www.roundup-tracker.org/dev-docs/docs.html
