Created on 2008-09-23.20:22:29 by simon, last changed 2009-10-23.23:30:36 by admin.
msg6103 (view) |
Author: simon |
Date: 2008-09-23.20:22:25 |
|
We should be able to patch and upgrade our roundup software when needed, to
apply needed local changes (cf issue1084 & issue1090) and to manage those
changes with darcs and perhaps feed them upstream. Currently we use the debian
roundup package which is quite old and editable only by root (David). I propose to
1. install the same roundup version (1.2.x) in /usr/local/src/
2. have David change /usr/bin/roundup-mailgw to /usr/local/bin in
/etc/darcs_bugs_procmailrc. Or better, give me write access on that file so that
I can switch when I'm ready and revert if needed. I think that's all we'd need
to do.
After that I'd be able to apply the fixes we need, and later look into upgrading
to current roundup.
|
msg6109 (view) |
Author: droundy |
Date: 2008-09-23.21:48:50 |
|
I must admit that I'd be considerably more comfortable continuing to
run the debian package. If you want to change this, you'll have to
tell me what to change in considerably greater detail than you mention
in this bug. I know, for instance, that I'll need to change the
apache configuration somehow (or put a symlink somewhere that apache
can find it?).
David
|
msg6112 (view) |
Author: simon |
Date: 2008-09-23.22:07:17 |
|
An apache change might be needed, or it may be simply picking up roundup from
the path in which case uninstalling the system package would be enough. That I
can figure out.
I think you can do what I propose here, which lets me or someone else you
nominate improve our bug tracker; or stick with debian's roundup, which doesn't.
An in-between option is for you to apply the most needed patches in-place to the
system roundup, but why bother doing that.
|
msg6116 (view) |
Author: droundy |
Date: 2008-09-23.22:16:27 |
|
At a minimum, this would then require adding /usr/local/bin to the path.
But you still haven't suggested any change that you want me to make.
David
|
msg6121 (view) |
Author: simon |
Date: 2008-09-23.22:34:34 |
|
I sure did. But I also was asking for your support before spending
more time on this.
If you are willing, I suggest you give me write access to /etc/
darcs_bugs_procmailrc. You pointed out that apache config may also
need a change, so I'll find out about that and come back to you. After
you grant permissions, I don't have access to /usr/local so would
install the software in my home directory and test from there.
Or, you can do more of it yourself and I'll do the legwork to walk you
through it. Or we can do nothing.
|
msg6126 (view) |
Author: simon |
Date: 2008-09-23.23:11:06 |
|
It seems to me apache is running roundup via mod_python, importing
"roundup.cgi.apache. So the second thing I'd need you to do is give me write
access to /etc/apache2/sites-enabled/001-bugs , where I would add
PythonPath "[localrounduppath]+sys.path"
and it should start using the localroundup. I think that covers the mail
gateway, the web interface, and there's nothing else.
|
msg6174 (view) |
Author: droundy |
Date: 2008-09-29.15:12:18 |
|
Didn't I already do this?
|
msg6512 (view) |
Author: simon |
Date: 2008-10-29.02:15:11 |
|
David - you did, thanks. I didn't notice your action. I'll explore this further.
|
msg6600 (view) |
Author: simon |
Date: 2008-11-05.21:17:58 |
|
I'm ready to try this, by enabling the PythonPath directive at the top of
/etc/apache2/sites-enabled/001-bugs but I need to restart apache, possibly more
than once. If I could get access to do that, it would be best, otherwise I need
someone else who can do that while we are on irc, so I can resolve any issues. I
think David or Mark Stosberg are the two who could do that.
|
msg6608 (view) |
Author: kowey |
Date: 2008-11-06.11:32:29 |
|
Apache restarted. Thanks!
|
msg6693 (view) |
Author: kowey |
Date: 2008-11-19.09:30:07 |
|
Simon: is there anything you need here?
|
msg6696 (view) |
Author: simon |
Date: 2008-11-19.17:06:31 |
|
With Eric's help, bugs.darcs.net now runs the roundup software from /
usr/local/src, editable by staff. Currently this is 1.2.1, the same
version as before.
We hit trouble when we tried upgrading to 1.4.6, so have set up a test
server where I'll troubleshoot new roundup/tracker code
(bugstest.darcs.net). I hope to publish our roundup code (and tracker
config, ideally, but it may be too sensitive) as darcs repos soon to
facilitate collaboration.
So this is resolved. Thanks!
|
msg7956 (view) |
Author: simon |
Date: 2009-07-14.21:22:20 |
|
For the record, we discussed this again on #darcs today, and the darcs bug tracker
is now running the roundup 1.4.4 which comes with our upgraded debian lenny
system. Latest roundup is 1.4.8 with a bunch of fixes but nothing that we deemed
critical.
|
msg8023 (view) |
Author: kowey |
Date: 2009-08-06.13:27:41 |
|
Hi Simon, please update this if this bug if this is not actually resolved. Thanks!
|
|
Date |
User |
Action |
Args |
2008-09-23 20:22:29 | simon | create | |
2008-09-23 21:48:52 | droundy | set | status: unread -> unknown nosy:
+ droundy messages:
+ msg6109 |
2008-09-23 22:07:19 | simon | set | nosy:
- daveroundy messages:
+ msg6112 assignedto: daveroundy -> droundy |
2008-09-23 22:16:28 | droundy | set | nosy:
droundy, kowey, dagit, simon, Serware messages:
+ msg6116 |
2008-09-23 22:34:36 | simon | set | nosy:
droundy, kowey, dagit, simon, Serware messages:
+ msg6121 |
2008-09-23 23:11:09 | simon | set | nosy:
droundy, kowey, dagit, simon, Serware messages:
+ msg6126 |
2008-09-29 15:12:20 | droundy | set | nosy:
+ thorkilnaur messages:
+ msg6174 |
2008-10-16 15:07:16 | droundy | set | nosy:
+ dmitry.kurochkin assignedto: droundy -> simon |
2008-10-29 02:15:14 | simon | set | status: unknown -> has-patch nosy:
droundy, kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg6512 |
2008-11-05 21:18:01 | simon | set | nosy:
droundy, kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg6600 assignedto: simon -> droundy |
2008-11-06 11:32:31 | kowey | set | nosy:
droundy, kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg6608 assignedto: droundy -> |
2008-11-06 12:03:15 | droundy | set | nosy:
- droundy |
2008-11-19 09:30:09 | kowey | set | nosy:
kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg6693 |
2008-11-19 17:06:36 | simon | set | nosy:
kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg6696 |
2008-11-19 17:10:30 | simon | set | status: has-patch -> resolved nosy:
kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware |
2009-07-14 21:22:22 | simon | set | status: resolved -> unknown nosy:
kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg7956 |
2009-08-06 13:27:43 | kowey | set | status: unknown -> resolved nosy:
kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware messages:
+ msg8023 |
2009-08-10 23:46:23 | admin | set | nosy:
- dagit |
2009-08-25 17:25:26 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 14:21:07 | admin | set | nosy:
kowey, darcs-devel, thorkilnaur, dmitry.kurochkin, Serware |
2009-10-23 22:44:57 | admin | set | nosy:
+ serware, - Serware |
2009-10-23 23:30:36 | admin | set | nosy:
+ Serware, - serware |
|