[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Project management



Bill Moseley wrote:
I use roundup for these kinds of stuff. It's easy to setup and can be customized.


Looks nice.  I seem to have a mental block.

/usr/share/doc/roundup/README.Debian says:

   Edit /var/lib/roundup/trackers/mytracker/config.py and set TRACKER_WEB
   to "http://localhost:8088/mytracker/";.

But I can't find "TRACKER_WEB" anyplace.  And

   http://roundup.sourceforge.net/doc-0.8/installation.html#configuring-your-first-tracker

also says to set MAILHOST, TRACKER_WEB, MAIL_DOMAIN and ADMIN_EMAIL
but I don't see where to set those.

Not sure if this is related:

root@bumby:/var/lib/roundup/trackers/mytracker# roundup-admin initialise
Enter tracker home: mytracker
Admin Password: Confirm: Error: Instance home does not exist

Any ideas?



Hi Bill,

sorry for the late answer. Sunny weekend here in Belgium and with all the rain, one has to take advantage of that :)

I followed directions from the website:
http://roundup.sourceforge.net/doc-0.8/installation.html

First i made directory for my trackers and then did
"python roundup_admin.py install"

In the tracker home that you specified when issueing the previous command, you should find a config.ini file there.

There you should adjust the vars. These are the ones that i changed:
admin_email
dispatcher_email
email

and web = http://localhost:8090/bugs/

Then do a "python roundup_admin.py initialise"

Edit the roundup_server.py file to change the port and then run the server or start the server like this:
    roundup_server.py -p 8090 support=/var/lib/roundup/trackers/bugs

Use -d to run the server in the background

Test with http://localhost:<port>/support

For ease of use i hide roundup behind apache.
Make sure the proxy module is loaded

LoadModule proxy_module modules/mod_proxy.so

Add this to the httpd.conf file. For instance, in a virtual host setting:
    # roundup stuff (added manually)
    <IfModule mod_proxy.c>
        ProxyRequests On
        RewriteEngine On

        # General Roundup
        RewriteRule ^/Roundup$  Roundup/    [R]
        RewriteRule ^/Roundup/(.*)$ http://hostname:8090/$1   [P,L]

        # Handle Foo Issues
        RewriteRule ^/bugs$  bugs/    [R]
        RewriteRule ^/bugs/(.*)$ http://hostname:8090/bugs/$1 [P,L]
    </IfModule>

Test this by going to http://hostname/bugs/

Now you an adjust the link people will get when they register.
Edit config.ini and change:
    web = http://hostname/bugs/

That's about all i can think off.

Regards,
Benedict


--
Benedict Verheyen                   Debian User
http://www.heimdallitservices.be    Public Key 0x712CBB8D



Reply to: