Roundup Tracker - Issues

Issue 668560

classification
Install for Win32
Type: rfe Severity: normal
Components: Installation Versions:
process
Status: closed fixed
:
: richard : jchilders98, jkew, richard
Priority: normal :

Created on 2003-01-15 16:24 by anonymous, last changed 2005-01-28 04:39 by richard.

Messages
msg3135 Author: [hidden] (anonymous) Date: 2003-01-15 16:24
I use WAMP plus Python/Win32 rather than LAMP. Could
the Roundup group prepare some Win32 installation
instructions, even if unsupported? I for one would
greatly appreciate it, and I suspect that there are
more who would try Roundup if they could get it running
on Win32.

Thanks for your consideration. Keep up the good work.

Jeff Childers
jchilders_98@yahoo.com
msg3136 Author: [hidden] (richard) Date: 2003-01-15 20:43
Logged In: YES 
user_id=6405

What are WAMP and LAMP? 
 
Roundup already runs on win32. 
 
msg3137 Author: [hidden] (jchilders98) Date: 2003-01-16 19:38
Logged In: YES 
user_id=541907

Sorry for the confusion,
LAMP = Linux, Apache, MySQL, PHP/Python :)
WAMP = Windows,...

Thanks for the response. Are there Windows install
instructions anywhere? I'm not a Linux expert so I get lost
trying to convert the Linux installation notes to comparable
Windows commands. The email setup stuff seems to be
especially foreign.

Thanks,

Jeff Childers
msg3138 Author: [hidden] (richard) Date: 2003-01-16 20:44
Logged In: YES 
user_id=6405

I'm sorry, but the only windows documentation I have is submitted by users. 
That means if it isn't in the installation doc, it doesn't exist. 
 
The commands are generally all very similar - I believe that with the current 
setup we have, they should be installed somewhere in your executable 
path (as roundup-admin.bat AFAIK). 
 
As far as the email setup goes, the analog for "cron" on windows is the ... er, 
I think it's called the "scheduler"? The thingy in the ... er, is it called the 
"system tray"? 
 
msg3139 Author: [hidden] (jkew) Date: 2003-01-17 16:11
Logged In: YES 
user_id=598066

I use Roundup on WinNT, although we haven't enabled 
the mail gateway (we do have Roundup send out nosy 
emails, but we don't support email into Roundup).

Richard is correct in saying that most of the installation 
steps are identical in Windows and Linux.

The difficulty is in setting up the email gateway.

The windows Scheduler service isn't really ideal for this -
- it's more intended for "daily at midnight" activities 
than "every 10 minutes". It also varies between Win32 
OSes: NT etc have an "at" command which is similar, but 
more limited, than the Unix version. Win9x etc only 
have a graphical interface.

Ways around this are:
* write a script which at can call which resubmits itself 
to at
* use one of the various shareware/freeware cron 
replacements for Windows (a Google for WinCron will 
throw up several, one of which is freeware)

There's a pycron32 project on Sourceforge, run by 
Jürgen Hermann, which sounds ideal -- a Windows cron 
implementation in Python -- but which hasn't released 
anything. I suspect he's busy elsewhere...

If we ever get around to getting the email gateway 
running here (it's on my list of things to do but at low 
priority) I'll try and throw together some more formal 
documentation.
msg3140 Author: [hidden] (richard) Date: 2003-01-17 22:00
Logged In: YES 
user_id=6405

Or Roundup would provide a server to run that sits in the background and 
does the regular event itself ... 
 
msg3141 Author: [hidden] (jkew) Date: 2003-01-17 23:45
Logged In: YES 
user_id=598066

Oh yes -- that would be very useful for Windows users. 
Maybe an extra optional parameter on the mailbox and pop 
modes of roundup-mailgw to kick this off?
msg3142 Author: [hidden] (richard) Date: 2003-01-17 23:47
Logged In: YES 
user_id=6405

That's what I was thinking :) 
 
msg3143 Author: [hidden] (richard) Date: 2003-05-09 02:26
Logged In: YES 
user_id=6405

Roundup's HTTP server will now run as a win32 service. 
 
msg3144 Author: [hidden] (jkew) Date: 2004-02-16 15:20
Logged In: YES 
user_id=598066

If we're in "be nice to Windows users" mode, an executable 
installer would be more friendly.

setup bdist_wininst gets you one for free -- worked nicely on 
my machine, and adds an uninstall entry to the Add/Remove 
Programs control panel, which is a nice bonus.
msg3145 Author: [hidden] (richard) Date: 2004-02-16 21:09
Logged In: YES 
user_id=6405

I presume I'd need to run setup on a Windows machine 
though, to generate the installer? 
msg3146 Author: [hidden] (jkew) Date: 2004-02-17 10:12
Logged In: YES 
user_id=598066

Not for a pure-Python project I think -- if I'm reading 
distutils/commands/bdist_wininst.py correctly, it builds the 
Windows installer by appending a zipfile to a precompiled 
installer stub.
msg3147 Author: [hidden] (richard) Date: 2005-01-28 04:39
Logged In: YES 
user_id=6405

Just cleaning up. This feature was added a *long* time ago :)
History
Date User Action Args
2003-01-15 16:24:15anonymouscreate