Re: Monthly Release Schedule

2005-04-07 Thread Leopold Toetsch
MrJoltCola <[EMAIL PROTECTED]> wrote: > At 06:24 PM 4/6/2005, Chip Salzenberg wrote: >> * What platforms are required for release? I'd guess that we'd get >> almost of all of our developers (and users, for that matter) with: >> >> darwin >> linux-x86-gcc3.* >> win32-ms-cl

Re: identity tests and comparing two references

2005-04-07 Thread Thomas Sandlaß
Austin Hastings wrote: So if $$ref gives the 'all the way down' behavior, how do I get "just one layer down" dereferencing? How about: my XMLnode $x = parseXML( "file.xml" ); do_something( $x.down.down.down.item[17].up.up.body.down.down ); Details of class XMLnode and friends left as an excercise

Re: [PROPOSAL] calling convention abstraction

2005-04-07 Thread Roger Hale
Leopold Toetsch wrote: Roger Hale <[EMAIL PROTECTED]> wrote: Leopold Toetsch wrote: As @ARGS (or @IN_ARGS, @OUT_ARGS) is being stored in the context, and that context is defacto the continuation, yes - a tail-call would inherit this information. But as each tail-call supplies a new @ARGS, how can

Re: Monthly Release Schedule

2005-04-07 Thread Bryan C. Warnock
On Wed, 2005-04-06 at 22:28 -0400, Chip Salzenberg wrote: > According to MrJoltCola: > > At 06:24 PM 4/6/2005, Chip Salzenberg wrote: > > > * What platforms are required for release? I'd guess that we'd get > > >almost of all of our developers (and users, for that matter) with: > > > > > >

Re: Kwalitee and has_test_*

2005-04-07 Thread Adam Kennedy
David Cantrell wrote: Thomas Klausner wrote: I cannot check POD coverage because Pod::Coverage executes the code. No it doesn't. That said, if you don't want to run the code you're testing, you are, errm, limiting yourself rather badly. Do YOU want to run all of CPAN? I certainly don't. Bulk te

Re: Why a scoreboard?

2005-04-07 Thread Adam Kennedy
Hear hear. I'd rather see better-kwalitee kwalitee tests :) Once the number and value of the kwalitee tests gets higher, it should be expected that people are almost never going to score perfect. Adam K Johan Vromans wrote: Michael G Schwern <[EMAIL PROTECTED]> writes: Has a README... check B

Re: Why a scoreboard?

2005-04-07 Thread Adam Kennedy
Finally, the scoreboard does have a purpose. Part of the original idea of CPANTS was to provide an automated checklist for a good distribution. Has a README... check Declares a $VERSION... check Well behaved tarball... no And as far as I can tell, got sidetracked a

Re: Kwalitee and has_test_*

2005-04-07 Thread Adam Kennedy
Adding a kwalitee check for a test that runs Devel::Cover by default might on the surface appear to meet this goal, but I hope people recognize it as a bad idea. Why, then, is suggesting that people ship tests for POD errors and coverage a good idea? Although I've now added the automated inclusion

Re: Kwalitee and has_test_*

2005-04-07 Thread Thomas Klausner
Hi! On Thu, Apr 07, 2005 at 01:17:40PM +1000, Adam Kennedy wrote: > >Adding a kwalitee check for a test that runs Devel::Cover by default > >might on the surface appear to meet this goal, but I hope people > >recognize it as a bad idea. > > > >Why, then, is suggesting that people ship tests for PO

Re: Why a scoreboard?

2005-04-07 Thread Thomas Klausner
Hi! On Thu, Apr 07, 2005 at 01:29:40PM +1000, Adam Kennedy wrote: I did most of what you asked for on thursday, but in a hurry, so it might be buggy.. > Where's the per-module page on CPANTS that lists these simple check/fail? http://cpants.dev.zsi.at/metrics/ http://cpants.dev.zsi.at/metrics/A

Re: identity tests and comparing two references

2005-04-07 Thread Thomas Sandlaß
Larry Wall wrote: : Is a closure return type indicated with this siglet syntax, too? : : sub foo :(Str,Int) of :(Any) {...} You would need :() only to group multiple siglets into a single type. So an Any can stand on its own. Ohh, interessting! I wanted to express a return value type that is a su

Re: Monthly Release Schedule

2005-04-07 Thread Andy Dougherty
On Wed, 6 Apr 2005, Chip Salzenberg wrote: According to MrJoltCola: At 06:24 PM 4/6/2005, Chip Salzenberg wrote: * What platforms are required for release? I'd guess that we'd get almost of all of our developers (and users, for that matter) with: darwin linux-x86-gcc3.* win32-ms

Re: Kwalitee and has_test_*

2005-04-07 Thread Christopher H. Laco
Adam Kennedy wrote: Adding a kwalitee check for a test that runs Devel::Cover by default might on the surface appear to meet this goal, but I hope people recognize it as a bad idea. Why, then, is suggesting that people ship tests for POD errors and coverage a good idea? Although I've now added the

Re: Kwalitee and has_test_*

2005-04-07 Thread David Golden
This is an interesting point and triggered the thought in my mind that CPANTS "Kwalitee" is really testing *distributions* not modules -- i.e. the quality of the packaging, not the underlying code. That's important, too, but quite arbitrary -- insisting that distributions test pod and pod cove

Re: Monthly Release Schedule

2005-04-07 Thread MrJoltCola
At 03:21 AM 4/7/2005, Leopold Toetsch wrote: MrJoltCola <[EMAIL PROTECTED]> wrote: > At 06:24 PM 4/6/2005, Chip Salzenberg wrote: >> * What platforms are required for release? I'd guess that we'd get >> almost of all of our developers (and users, for that matter) with: >> >> darwin >>

Configuration (was Re: Monthly Release Schedule)

2005-04-07 Thread Chip Salzenberg
According to MrJoltCola: > I can tell you now Sparc / GCC is broken for most due to our broken > Configure. Our config pulls out the params that were used to build > Perl with, and this is invalid because most Sparc folks are running > a pre-built Perl and GCC binary that was built on a distributo

Re: Monthly Release Schedule

2005-04-07 Thread Jeff Horwitz
On Thu, 7 Apr 2005, MrJoltCola wrote: > Where did Tinderbox go anyway? I don't mind running a tinderclient at all. i ran a tinderclient on my ultra 60 for a while before the tinderbox went away. i think i was the only solaris box out there, and i'd be more than happy to run it again when and if

Re: more ICU notes

2005-04-07 Thread François PERRAD
At 11:03 05/04/2005 +0200, you wrote: Please verify the build on Windows platforms, $ perl Configure.pl -cc=gcc --without-icu $ mingw32-make Build OK with MinGW. Francois thanks leo

Parrot Segmentation Fault

2005-04-07 Thread Cory Spencer
The latest Parrot CVS checkout segfaults for me on the following code: .sub _main .local pmc foo foo = new Integer foo = 3 # new_pad 0 store_lex "foo", foo end .end It appears that the "store_lex" opcode is to blame - when no lexical pad has been created and you att

[PATCH] update pcre example + libraries + tests

2005-04-07 Thread jerry gay
i've attached a patch to update the pcre example, libraries, and added some documentation and simple tests.   notably, the pcre library now uses current calling conventions, and is designed to work on win32 and unix. i do not have a unix test environment, so please test there before applying.   i

Re: Kwalitee and has_test_*

2005-04-07 Thread Tony Bowden
On Thu, Apr 07, 2005 at 08:56:26AM -0400, Christopher H. Laco wrote: > I would go as for to say that checking the authors development > intentions via checks like Test::Pod::Coverage, Test::Strict, > Test::Distribution, etc is just as important, if not more, than just > checkong syntax and that

Re: Why a scoreboard?

2005-04-07 Thread Ricardo SIGNES
* Adam Kennedy <[EMAIL PROTECTED]> [2005-04-06T23:29:40] > >Finally, the scoreboard does have a purpose. Part of the original idea of > >CPANTS was to provide an automated checklist for a good distribution. > > > >Has a README... check > >Declares a $VERSION... check > >

Re: Kwalitee and has_test_*

2005-04-07 Thread Christopher H. Laco
Tony Bowden wrote: On Thu, Apr 07, 2005 at 08:56:26AM -0400, Christopher H. Laco wrote: I would go as for to say that checking the authors development intentions via checks like Test::Pod::Coverage, Test::Strict, Test::Distribution, etc is just as important, if not more, than just checkong synta

Re: Monthly Release Schedule

2005-04-07 Thread Peter Sinnott
On Thu, Apr 07, 2005 at 10:59:41AM -0400, Jeff Horwitz wrote: > On Thu, 7 Apr 2005, MrJoltCola wrote: > > > Where did Tinderbox go anyway? I don't mind running a tinderclient at all. > > i ran a tinderclient on my ultra 60 for a while before the tinderbox went > away. i think i was the only sola

Re: Monthly Release Schedule

2005-04-07 Thread Chip Salzenberg
According to Peter Sinnott: > I set up a tinder server a couple of weeks ago. > Not sure if anyone else looks at it. > > http://unlinked.vm.bytemark.co.uk/tinder//parrot/status.html I understand that tinderbox is an automated system for test builds with result collation. Is there any need for a

YAPC::NA pugs hackathon

2005-04-07 Thread John Macdonald
Could anyone who is wanting to come to the pugs hackathon before the Toronto YAPC::NA please contact me. There is limited space, so if too many people want to come, some will be disappointed. That will affect how you want to book your travel arrangements to Toronto (unless you're willing to take

Re: Kwalitee and has_test_*

2005-04-07 Thread Tony Bowden
On Thu, Apr 07, 2005 at 12:32:31PM -0400, Christopher H. Laco wrote: > >CPANTS can't check that for me, as I don't ship those tests. > >They're part of my development environment, not part of my release tree. > That is true. But if you don't ship them, how do I know you bothered to > check those t

Re: Kwalitee and has_test_*

2005-04-07 Thread Christopher H. Laco
Tony Bowden wrote: On Thu, Apr 07, 2005 at 12:32:31PM -0400, Christopher H. Laco wrote: CPANTS can't check that for me, as I don't ship those tests. They're part of my development environment, not part of my release tree. That is true. But if you don't ship them, how do I know you bothered to chec

Re: Kwalitee and has_test_*

2005-04-07 Thread chromatic
On Thu, 2005-04-07 at 13:22 -0400, Christopher H. Laco wrote: > How as a module consumer would I find out that the Pod coverage is > adequate again? Why the [unshipped] .t file in this case. How as a module consumer would you find out that the test coverage is adequate? Furthermore, what if I a

Re: [PATCH] update pcre example + libraries + tests

2005-04-07 Thread jerry gay
wouldn't you know it... i upload the wrong patch. here's the correct one, with all tests passing on win32. On Apr 7, 2005 9:00 AM, jerry gay <[EMAIL PROTECTED]> wrote: i've attached a patch to update the pcre example, libraries, and added some documentation and simple tests.   notably, the pcre l

Re: Monthly Release Schedule

2005-04-07 Thread MrJoltCola
At 12:32 PM 4/7/2005, Chip Salzenberg wrote: According to Peter Sinnott: > I set up a tinder server a couple of weeks ago. > Not sure if anyone else looks at it. > > http://unlinked.vm.bytemark.co.uk/tinder//parrot/status.html I understand that tinderbox is an automated system for test builds with

TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
Greetings fellow Perlers, I'm pleased to announce the first alpha release of my port of TestSimple/More/Builder to JavaScript. You can download it from: http://www.justatheory.com/downloads/TestBuilder-0.01.tar.gz Please feel free to give it a try and let me know what you think. You can see

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread Andy Lester
On Thu, Apr 07, 2005 at 11:23:59AM -0700, David Wheeler ([EMAIL PROTECTED]) wrote: > I'm pleased to announce the first alpha release of my port of > TestSimple/More/Builder to JavaScript. You can download it from: You are a crazy man. xoxo, Andy -- Andy Lester => [EMAIL PROTECTED] => www.pet

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
On Apr 7, 2005, at 11:28 AM, Andy Lester wrote: You are a crazy man. Best feedback I ever had. Brilliant! D

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread Christopher H. Laco
David Wheeler wrote: Greetings fellow Perlers, I'm pleased to announce the first alpha release of my port of TestSimple/More/Builder to JavaScript. You can download it from: http://www.justatheory.com/downloads/TestBuilder-0.01.tar.gz Very cool. Very sick. :-) OK, now whos gonna build JPANTS?

Re: Kwalitee and has_test_*

2005-04-07 Thread David Golden
Let's step back a moment. Does anyone object that CPANTS Kwalitee looks for tests? Why not apply the same arguments against has_test_* to test themselves? What if I, as a developer, choose to run test as part of my development but don't ship them. Why should I make users have to spent time wa

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
On Apr 7, 2005, at 11:32 AM, Christopher H. Laco wrote: OK, now whos gonna build JPANTS? :-) JSPANTS, you mean? I think we need a CJSPAN, first. Alias? Cheers, David

Re: Configuration (was Re: Monthly Release Schedule)

2005-04-07 Thread Andy Dougherty
On Thu, 7 Apr 2005, Chip Salzenberg wrote: Is there already a configuration roadmap, something for me to start with as I look to What Should Be? I'm not aware of one. There's been lots of discussion over the years both on the perl6-internals list and on the now-defunct perl6-build list, but but

Re: Kwalitee and has_test_*

2005-04-07 Thread Pete Krawczyk
Subject: Re: Kwalitee and has_test_* From: David Golden <[EMAIL PROTECTED]> Date: Thu, 07 Apr 2005 14:34:21 -0400 }What if I, as a developer, choose to run test as part of my development }but don't ship them. Why should I make users have to spent time waiting }for my test suite to run? Let's ext

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread Fergal Daly
Were you aware of JsUnit? http://www.edwardh.com/jsunit/ I prefer the Test::More style of testing most of the time. I count myself lucky I've never had to use a testing framework for javascript! F On Thu, Apr 07, 2005 at 11:23:59AM -0700, David Wheeler wrote: > Greetings fellow Perlers, > > I'

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
On Apr 7, 2005, at 12:19 PM, Fergal Daly wrote: Were you aware of JsUnit? http://www.edwardh.com/jsunit/ Yes, it's in the "See Also" section of my docs. I prefer the Test::More style of testing most of the time. I count myself lucky I've never had to use a testing framework for javascript! I guess

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread Ovid
David, Great work! > * I have made no decisions as to where to output test results, > diagnostics, etc. Currently, they're simply output to > document.write(). Output them to a Results object which, by default, sends the output to document.write() but allows the user to redirect the output.

Re: Configuration (was Re: Monthly Release Schedule)

2005-04-07 Thread Brent 'Dax' Royal-Gordon
Chip Salzenberg <[EMAIL PROTECTED]> wrote: > According to MrJoltCola: > > I can tell you now Sparc / GCC is broken for most due to our broken > > Configure. Our config pulls out the params that were used to build > > Perl with, and this is invalid because most Sparc folks are running > > a pre-bui

Re: Configuration (was Monthly Release Schedule)

2005-04-07 Thread Chip Salzenberg
According to Brent 'Dax' Royal-Gordon: > From what I recall, we're planning a bootstrapping system. The > configuration/build system will be written in a Parrot language > (possibly, but not necessarily, Perl 6), with PBC files included in > the distribution. To bootstrap, we'll have platform-spe

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread Michael G Schwern
On Thu, Apr 07, 2005 at 11:23:59AM -0700, David Wheeler wrote: > Greetings fellow Perlers, > > I'm pleased to announce the first alpha release of my port of > TestSimple/More/Builder to JavaScript. You can download it from: > > http://www.justatheory.com/downloads/TestBuilder-0.01.tar.gz Zee

Pugs maybe-bug?

2005-04-07 Thread Roie Marianer
Hi, all. Please, forgive me if I'm addressing the wrong place, or am just being stupid - it's my first time on any of the perl6 lists. I just started to play around with pugs, (I'm completely and utterly amazed, by the way), and I noticed something that looked weird to me: In ruleSubDeclaration

Re: How to force tests to issue "NA" reports?

2005-04-07 Thread Ken Williams
On Apr 6, 2005, at 7:13 AM, Robert Rothenberg wrote: Is there a way tests to determine that a module cannot be installed on a platform so that CPANPLUS or CPAN::YACSmoke can issue an "NA" (Not Applicable) report? CPANPLUS relies on module names (e.g. "Solaris::" or "Win32::") but that is not al

Re: How to force tests to issue "NA" reports?

2005-04-07 Thread Michael G Schwern
On Thu, Apr 07, 2005 at 05:01:34PM -0500, Ken Williams wrote: > >Is there a way tests to determine that a module cannot be installed on > >a platform so that CPANPLUS or CPAN::YACSmoke can issue an "NA" (Not > >Applicable) report? AFAIK NA reports are issued when a Makefile.PL dies due to a "req

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
On Apr 7, 2005, at 12:46 PM, Ovid wrote: Great work! Thanks. Output them to a Results object which, by default, sends the output to document.write() but allows the user to redirect the output. For example, it might be nice to have test results pop up in a separate window while the main page loads.

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
On Apr 7, 2005, at 1:40 PM, Michael G Schwern wrote: Zee goggles, zey do nothing!!! I thought I eliminated the radiation... Not so different, that's what I would have done were it not for the fact that it alters caller(). If Javascript has no such problems then do it, but I suspect it does. I ha

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread Michael G Schwern
On Thu, Apr 07, 2005 at 04:17:03PM -0700, David Wheeler wrote: > Well, right now, isDeeply() should do the right thing. I could just > comment out the eqArray() and eqAssoc() functions, or make them tests, > too. That'd be pretty easy to do, actually. If you have isDeeply() there's little point

Re: TestSimple/More/Builder in JavaScript

2005-04-07 Thread David Wheeler
On Apr 7, 2005, at 5:55 PM, Michael G Schwern wrote: If you have isDeeply() there's little point to the eq* salad. Hrm, fair enough. I'll comment them out, then... Cheers, David

across language question

2005-04-07 Thread bloves
# test_pbc.php if compile test_pbc.php to test_pbc.pbc then how use this pbc for perl. #!/usr/bin/perl use test_pbc; # ? test_pbc(); # ?

Re: [PROPOSAL] calling convention abstraction

2005-04-07 Thread Bob Rogers
From: Roger Hale <[EMAIL PROTECTED]> Date: Thu, 07 Apr 2005 04:23:41 -0400 Leopold Toetsch wrote: > Roger Hale <[EMAIL PROTECTED]> wrote: > >>Leopold Toetsch wrote: >> >>>As @ARGS (or @IN_ARGS, @OUT_ARGS) is being stored in the context, and >>>that context is defacto th

Re: Monthly Release Schedule

2005-04-07 Thread Robert Spier
> It was on parrotcode or dev.perl.org at some point. > Maybe that can be reused? Our tinderbox.perl.org volunteer is working on it. We've been nudging him, and he's got some cool stuff going on.

Subversion in the wings

2005-04-07 Thread Robert Spier
Due to popular demand, among many other reasons, parrot will be switching to Subversion at some point in the next few days. I've placed a test conversion at https://svn.perl.org/parrot-test/ (It mirrors the state of the CVS repository as of this morning.) Please take a look at it, and make sure

Dynamic Perl, Part 1 [IMCC]

2005-04-07 Thread William Coleda
There are two open tickets about removing the core's dependance on Perl* PMCs, and instead, making them dynamically loadable and using the language agnostic PMCs for internal use. Talking about this with Leo on IRC, he expressed an interest in getting these changes in chunks to make them a littl

Re: Subversion in the wings

2005-04-07 Thread Brent 'Dax' Royal-Gordon
Robert Spier <[EMAIL PROTECTED]> wrote: > Any questions? I assume current committer bits will be transitioned over too? -- Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> Perl and Parrot hacker "I used to have a life, but I liked mail-reading so much better."

Re: Subversion in the wings

2005-04-07 Thread Robert Spier
> > Any questions? > I assume current committer bits will be transitioned over too? Actually, this would be a great time to get signed committer agreements from everyone. But, since that probably isn't going to happen, I'll just move over all the bits. -R

say and print (pugs)

2005-04-07 Thread Ovid
You know, this should be simple and maybe I'm overlooking something obvious. I was trying out Pugs and my first program worked great: for 1 .. 6 -> $var { say $var; } The second version didn't: for 1 .. 6 { say; } For the life of me, I can't recall if "say" (or "print", for th

Re: say and print (pugs)

2005-04-07 Thread Luke Palmer
Ovid writes: > You know, this should be simple and maybe I'm overlooking something > obvious. I was trying out Pugs and my first program worked great: > > for 1 .. 6 -> $var { > say $var; > } > > The second version didn't: > > for 1 .. 6 { > say; > } > > For the life of me, I