Re: Maintenance of IO::Socket::INET6 - http://search.cpan.org/dist/IO-Socket-INET6/
On Sat, 2 Feb 2008, Nicholas Clark wrote about Re: Maintenance of...: On Fri, Feb 01, 2008 at 08:18:21PM +0200, Shlomi Fish wrote: Due to the fact I did not hear from the original author for 2 weeks, I'd like to ask the CPAN admins to give me (SHLOMIF on the CPAN) a co-maintainer status so I can upload my modifications (and future ones) as a new distribution. Some people go on holiday for more than 2 weeks. Nicholas Clark I'll speak up here (CSJEWELL @cpan) and say that there are worse things than just going on holiday that'll cause people to go away temporarily - I've been in hospital for almost a month's time (27 and 29 days, as I recall) twice in the last two years (the second time was for a surgery that should deal with the problem for a few years)... I'm not anywhere near in authority, but if there is no rush, 4-6 weeks would probably be polite, I think! --Curtis -- Curtis Jewell (Perl-programming e-mail) [EMAIL PROTECTED] [EMAIL PROTECTED]http://curtis.livejournal.com/ Your random numbers are not that random --perl5.8.8/util.c [I use PC-Alpine, which deliberately does not display colors and pictures in HTML mail]
P($n,$r) and C($n,$r)
I've written a couple of little recursive routines that provide arrays or arrayrefs of arrayrefs of all the possible permutations and combinations, of sets of n items, counting from 0 to n-1, and wondering if such a thing is worth cluttering up CPAN with. I'm using them for this crazy four-dimensional chess board... -- A vote for anyone other than Ron Paul is a vote to continue paying income tax
Re: P($n,$r) and C($n,$r)
On Feb 4, 2008, at 5:39 PM, David Nicol wrote: I've written a couple of little recursive routines that provide arrays or arrayrefs of arrayrefs of all the possible permutations and combinations, of sets of n items, counting from 0 to n-1, and wondering if such a thing is worth cluttering up CPAN with. There are some modules about combinatorics in CPAN, aren't those subroutines already covered by them? -- fxn
Re: Namespace for new perl (chess) module
On Mon, February 4, 2008 4:23 pm, Christian Bartolomaeus wrote: I think about putting some generic, non-specific methods in a separate module, which wouldn't be useful by itself, but would be used by the more specific modules. Maybe it would be useful to put those generic methods to Chess::Rating::Calculate Unfortunately those names don't fit with the existing modules. Finally my questions: Is it bad practice to invent yet another namespace instead of adding to an existing one (Terrence Brannon offered me to use his Chess::Elo namespace)? Do you have any advices for me? In general, if it fits in the current that's probably best, but there isn't much preference. (Except for top-level namespaces: The fewer of those the better.) My first thought, after looking through your Wikipedia link, is to ask if there is anything specifcally 'chess' about your module: That ratings system looks to be useable (and used...) outside the one area. Perhaps Statistics::Ratings::Elo? Daniel T. Staal --- This email copyright the author. Unless otherwise noted, you are expressly allowed to retransmit, quote, or otherwise use the contents for non-commercial purposes. This copyright will expire 5 years after the author's death, or in 30 years, whichever is longer, unless such a period is in excess of local copyright law. ---
Re: Namespace for new perl (chess) module
* On Mon, Feb 04 2008, Christian Bartolomaeus wrote: I think about putting some generic, non-specific methods in a separate module, which wouldn't be useful by itself, but would be used by the more specific modules. Maybe it would be useful to put those generic methods to Chess::Rating::Calculate Sounds good. But how about just Chess::Rating? There's no reason to be too verbose... Chess::Rating is clear and easy to type. Anyone searching for a module that calculates chess ratings will likely find yours and the name will encourage them to read more about it. That's the goal. Also, do the users care about the algorithm used to calculate the rating? Would it not be better to have an API like: my $r = Chess::Rating-new( method = 'FIDE', ... ); rather than many separate modules? Anyway, CPAN is very ad-hoc. People will discover your module if it has good docs, so there's no need to worry too much about the name. Good code speaks for itself ;) (Who would guess that Angerwhale is blogging software or that Catalyst is a web framework? Hopefully nobody, but both have quite a few users.) Regards, Jonathan Rockway
Namespace for new perl (chess) module
Hi, I'm new to this list and I'm relatively new to Perl, so please be patient if I'm asking something stupid. [As a side note: I asked a similiar question at [EMAIL PROTECTED], but didn't get much input regarding the namespace question.] I wrote a perl module for calculation of FIDE chess ratings (cmp. [1]). There are already two modules related to chess ratings at CPAN: * Chess::Elo (by Terrence Brannon) [2] This module calculates Elo ratings -- but it doesn't fit exactely with FIDE ratings, because the calculation method differs. * Chess::FIDE and Chess::FIDE::Player (by Roman Parparov) [3] This modules is used to parse players from the FIDE rating list. It doesn't calculate ratings. IMHO both names are a bit ambigous in so far as they don't reflect what the modules are doing actually. I came up with the idea to name my modules like Chess::Rating::Calculate::FIDE Chess::Rating::Calculate::DWZ ... I think about putting some generic, non-specific methods in a separate module, which wouldn't be useful by itself, but would be used by the more specific modules. Maybe it would be useful to put those generic methods to Chess::Rating::Calculate Unfortunately those names don't fit with the existing modules. Finally my questions: Is it bad practice to invent yet another namespace instead of adding to an existing one (Terrence Brannon offered me to use his Chess::Elo namespace)? Do you have any advices for me? Best regards Christian [1] http://en.wikipedia.org/wiki/Elo_rating [2] http://search.cpan.org/~tbone/Chess-Elo/ [3] http://search.cpan.org/~romm/Chess-FIDE/ signature.asc Description: Digital signature
Re: Maintenance of IO::Socket::INET6 -http://search.cpan.org/dist/IO-Socket-INET6/
On Feb 5, 2008 12:55 AM, Rafael Martinez Torres [EMAIL PROTECTED] wrote: First at all, I want to apologize. I'm the original maintainer of IO::SOcket::INET6, but three years ago I'm not in charge of that. No need for apology. You are a volunteer just as the rest of us. The [EMAIL PROTECTED] is barely attended, because if has tons of SPAM, and the mail server does not detect it. Write me back into [EMAIL PROTECTED] in case of trouble. Now it will be harvested by the spam-bots and you will get tons of spam to this address too :-) Shlomi, please... As Gabor said, I'm afraid I can no longer to maitain this module, at least on medium term. So, tell me what can I do to delegate this module maintenance to you. As a transient solution, just reply me with a private mail to [EMAIL PROTECTED], and I will tell you the paswords and the CPAN author: MONDEJAR . Then, we can try to pass you the module's main maintenance. I don't know if CPAN can enable a module to be maintained by several authors, as sourceforge does. If not, module will pass to you. I don't think giving out passwords is a good idea. You can just login to PAUSE and set SHLOMIF as a co-maintainer of all the modules in the package. Then he can upload to CPAN and be index. regards Gabor
Re: Namespace for new perl (chess) module
Daniel T. Staal wrote: My first thought, after looking through your Wikipedia link, is to ask if there is anything specifcally 'chess' about your module: That ratings system looks to be useable (and used...) outside the one area. Perhaps Statistics::Ratings::Elo? Something very similar is used for Go ratings, at least in Europe. -- David Cantrell | Minister for Arbitrary Justice Today's previously unreported paraphilia is tomorrow's Internet sensation
Re: Maintenance of IO::Socket::INET6 -http://search.cpan.org/dist/IO-Socket-INET6/
Send another nice(!) letter to the author making it clear that you will be happy if he continued the maintenance of the module or if he passed it to you. Then wait for another few weeks before asking the CPAN maintainers again. Thanks, Gabor. First at all, I want to apologize. I'm the original maintainer of IO::SOcket::INET6, but three years ago I'm not in charge of that. The [EMAIL PROTECTED] is barely attended, because if has tons of SPAM, and the mail server does not detect it. Write me back into [EMAIL PROTECTED] in case of trouble. Shlomi, please... As Gabor said, I'm afraid I can no longer to maitain this module, at least on medium term. So, tell me what can I do to delegate this module maintenance to you. As a transient solution, just reply me with a private mail to [EMAIL PROTECTED], and I will tell you the paswords and the CPAN author: MONDEJAR . Then, we can try to pass you the module's main maintenance. I don't know if CPAN can enable a module to be maintained by several authors, as sourceforge does. If not, module will pass to you. Again, I apologize. In the meantime both you and the users can already use your not official and development versions of the module. Gabor
Re: Maintenance of IO::Socket::INET6-http://search.cpan.org/dist/IO-Socket-INET6/
No need for apology. You are a volunteer just as the rest of us. Now it will be harvested by the spam-bots and you will get tons of spam to this address too :-) Me naive ! I believed this was a private list ! Fortunately, this corporate mail-server is ready with bayessian filters to detect SPAM ! . You can just login to PAUSE and set SHLOMIF as a co-maintainer of all the modules in the package. Then he can upload to CPAN and be index. Done. The second time I was prompted the message : SHLOMIF was already a co-maintainer of IO::Socket::INET6: skipping Let me know if you can operate ...