| 
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 | 
 |