aufflick has asked for the wisdom of the Perl Monks concerning the following question:
I'm preparing a little webserver module (yes really, another one) aimed at prototyping a-la Ruby's WEBrick. It fits a niche (well, it fits my niche anyway) so I thought I'd submit it to CPAN.
While I'm waiting for my password and/or email to be reset on PAUSE (must have made a typo 3 years ago on my email!) I thought it might be good to get one or two of my fellow monks to cast their eyes over my (0.0.5) release to see if I've made any obvious CPAN faux par.
You can get a tar file of the files I plan to release from my CVS: HTTP-Server-Brick.tar.gz or browse them: HTTP-Server-Brick
Thanks for your time.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Hoping for some beady eyes on my first CPAN submission
by syphilis (Archbishop) on Jun 23, 2007 at 15:28 UTC | |
Two things: 1) When it hits CPAN it should arrive as HTTP-Server-Brick-0.0.5.tar.gz (not HTTP-Server-Brick.tar.gz); 2) The '.cvsignore' file should be missing. Of course, you might already have been on top of both those issues .... (mumble, mumble ... apologies :-) On Windows, I get: At which point the process (apparently) hangs. When I finally hit Ctrl-C I get the additional output: I have no idea how that matches up against your expectations - I'm merely providing it for your information :-) Cheers, Rob (the exceedingly-beading-eyesed-one) | [reply] [d/l] [select] |
by aufflick (Deacon) on Jun 23, 2007 at 15:42 UTC | |
The hang at the end seems to be because windows doesn't know about SIGHUP - I can look into that. Hadn't tested at all on windows (don't have one handy). It looks like HTTP::Daemon is returning the error "500 Can't connect to desktop2:19896". I wonder if you could try one thing for me? At the top of t/serving.t replace 'localhost' with '127.0.0.1' and see if that helps? If the connection is not going through the loopback address then perhaps windows firewalling is coming into play.
| [reply] |
by syphilis (Archbishop) on Jun 23, 2007 at 16:51 UTC | |
I wouldn't expect that to make any difference (and I don't think it did). And running both with and without the firewall activated produces the same output (AFAICT): At which point it hangs. (Sheesh ... is it really that late ? ... it is :-) Btw, if you're not concerned about windows there are ways and means of ensuring that no Win32 cpan-tester will ever report a 'FAIL' for your module. Cheers, Rob | [reply] [d/l] |
by garu (Scribe) on Jun 23, 2007 at 21:10 UTC | |
by aufflick (Deacon) on Jun 24, 2007 at 00:57 UTC | |
by doom (Deacon) on Jun 24, 2007 at 04:33 UTC | |
2) The '.cvsignore' file should be missing.I thought you were being kind of picky at first, but I see that the ".cvsignore" file *is* actually listed in the "MANIFEST". That's probably a mistake.
| [reply] |
|
Re: Hoping for some beady eyes on my first CPAN submission
by doom (Deacon) on Jun 24, 2007 at 04:17 UTC | |
| [reply] [d/l] |
by aufflick (Deacon) on Jun 24, 2007 at 13:27 UTC | |
| [reply] |