comparison doc/installation.txt @ 7438:116ea5ce06ab

issue2551269: Add warning abut Python 2 support lifetime GitHub CI no longer supports python2.
author John Rouillard <rouilj@ieee.org>
date Tue, 30 May 2023 14:47:10 -0400
parents deb8e7e6d66d
children e7df82ae137d
comparison
equal deleted inserted replaced
7437:0d9f704a7ef2 7438:116ea5ce06ab
170 can remove the tracker using ``rm -f`` on the ``demo`` directory. 170 can remove the tracker using ``rm -f`` on the ``demo`` directory.
171 171
172 Prerequisites 172 Prerequisites
173 ============= 173 =============
174 174
175 Roundup requires Python 2.7 or 3.6 or newer with a functioning anydbm 175 Roundup requires Python 2.7 [3]_ or 3.6 or newer with a functioning anydbm
176 or sqlite module. The version installed by most vendors should work if 176 or sqlite module. The version installed by most vendors should work if
177 it meets the version requirements. If necessary, you can download the 177 it meets the version requirements. If necessary, you can download the
178 latest version from https://www.python.org/. It is highly recommended 178 latest version from https://www.python.org/. It is highly recommended
179 that users install the latest patch version of Python as these contain 179 that users install the latest patch version of Python as these contain
180 many fixes to serious bugs. 180 many fixes to serious bugs.
285 If you are using OAuth authentication with the roundup-mailgw 285 If you are using OAuth authentication with the roundup-mailgw
286 mail gateway you must install the requests_ library. 286 mail gateway you must install the requests_ library.
287 287
288 .. _Using Redis for Session Databases: 288 .. _Using Redis for Session Databases:
289 admin_guide.html#using-redis-for-session-databases 289 admin_guide.html#using-redis-for-session-databases
290
291 .. [3] Do not use Python 2 for new installs. The continuous
292 integration and other services used for developing Roundup
293 are dropping support for Python 2. Also optional packages
294 are dropping Python 2 support. As a result Python 2 may
295 not be supported for many more release cycles.
290 296
291 Installing Roundup 297 Installing Roundup
292 ================== 298 ==================
293 299
294 To get a production installation running will take 15-30 minutes. If 300 To get a production installation running will take 15-30 minutes. If
476 482
477 2. At this point, your tracker is set up, but doesn't have a nice user 483 2. At this point, your tracker is set up, but doesn't have a nice user
478 interface. To set that up, we need to `configure a web interface`_ and 484 interface. To set that up, we need to `configure a web interface`_ and
479 optionally `configure an email interface`_. If you want to try your 485 optionally `configure an email interface`_. If you want to try your
480 new tracker out, assuming the ``web`` setting in the 486 new tracker out, assuming the ``web`` setting in the
481 ``[tracker]`` [3]_ section of config.ini is set to 487 ``[tracker]`` [4]_ section of config.ini is set to
482 ``'http://localhost:8080/support/'``, run:: 488 ``'http://localhost:8080/support/'``, run::
483 489
484 roundup-server support=/opt/roundup/trackers/support 490 roundup-server support=/opt/roundup/trackers/support
485 491
486 then direct your web browser at: 492 then direct your web browser at:
495 roundup-server -p 1080 -n 0.0.0.0 support=/opt/roundup/trackers/support 501 roundup-server -p 1080 -n 0.0.0.0 support=/opt/roundup/trackers/support
496 502
497 to run the server at port 1080 and bind to all ip addresses on your system. 503 to run the server at port 1080 and bind to all ip addresses on your system.
498 Then direct your web browser to ``http://your_host_name:1080/support/``. 504 Then direct your web browser to ``http://your_host_name:1080/support/``.
499 505
500 .. [3] The rest of the documentation uses the abbreviated form "tracker :: 506 .. [4] The rest of the documentation uses the abbreviated form "tracker ::
501 web" for specifying a section and setting. 507 web" for specifying a section and setting.
502 508
503 Choosing Your Template 509 Choosing Your Template
504 ---------------------- 510 ----------------------
505 511

Roundup Issue Tracker: http://roundup-tracker.org/