Re: [Catalyst] RFC: The paradox of choice in web development

2009-02-15 Thread Robert L Cochran

>> The fact is that Oracle does not try to compete for the low end of
>> the market with MySQL.  They don't want it.  They never did.  Why do we?
>
> The comparison is good, but not very exact. I know companies which
> don't use PostgreSQL but Oracle, because Oracle is better known
> (because it offers discounts to the software companies that distribute
> it, so they have the interest of promoting it), and because Oracle
> offers tech support.
> The big companies usually want to pass the responsability to others,
> even if they need to pay some more.
>
> Octavian
>

Well said. Availability of support, tons of free documentation, very
flexible pricing options, plus extremely good education and
certification programs, is what puts Oracle ahead. There is a huge mass
of getting-started type documentation in favor of Oracle, and they make
it freely available on the web. They have excellent formal certification
programs. I can speak from actual experience -- I've taken several
Oracle University classes.

In my company, the selection of programming languages is determined by
what is specified in our Enterprise Architecture. That specification
does not include perl or perl-ish frameworks. It does include .NET and
Sun Java. For frameworks at Tier B, we use Rational Application
Developer and various Rational tools. Yes, they cost a lot of money, but
there are a lot of people trained in their use and there are a heck of a
lot of free tutorial resources available. That means an applications
programmer faced with a deadline can get support fast. And while we are
relatively small customers to IBM (which markets the Rational Suite), we
still get fairly good pricing because we already contract for so much
IBM support and we have used IBM mainframes since they were first
produced many years ago. Choices are driven by price and support. We
have a lot of Microsoft and Sun-certified people. We buy heavily into
Sun and IBM equipment. We don't have any perl people.  Large enterprises
want new projects to follow the Enterprise Life Cycle. I'm not sure how
perl fits in the ELC, because so many different reviews from different
IT areas are required in the ELC and I'm not sure how perl would pass
scrutiny in these areas.

Without the training, without the documentation, without the tools
needed to educate positive masses of programmers, Catalyst will not go
very far. It is very hard to use right now, unless you have training.

A wise fellow out in California once compared two word processing
products, Microsoft Word and WordPerfect, many years ago. He wrote, in
part: "..it is hard to beat the top quality documentation that is
produced by Microsoft." That is why Microsoft Office is the most widely
adopted officeware platform now. Microsoft provided great documentation
from the start, made Word and other tools very easy to use, and people
bought. I think Microsoft's dominance in the market is testimony to the
effectiveness of their superb documentation. Pricing is certainly
involved too, but Office was never a closely guarded secret made
available only to an elite few. It gained dominance because it was made
available to everyone. Microsoft went one step further when it wanted to
push adotpion of Internet Explorer: it gave the product away for free
(at a time Netscape was charging a lot of money) and it provided a lot
of documentation there, too.

Bob Cochran


>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
>

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Easiest Way To Update Fedora 10 to Catalyst-Runtime-5.71000

2009-02-06 Thread Robert L Cochran
I did indeed update HTTP::Body as well. Catalyst-Runtime wouldn't build
without it.

Bob


Chris Weyl wrote:
>
>
> On Fri, Feb 6, 2009 at 10:45 AM, Richard Siddall
> mailto:richard.sidd...@elirion.net>> wrote:
>
> Robert L Cochran wrote:
>
> My installation of Fedora 10 x86_64 is using Fedora-packaged Perl
> (perl-5.10.0-53.fc10.x86_64) and the perl-Catalyst-Runtime
> (perl-Catalyst-Runtime-5.7015-1.fc10.noarch) and it doesn't
> seem to be
> maintained; there is no 5.71000 release as an RPM package. I
> have read
> the thread from last summer about Red Hat and CentOS releases
> not having
> real good Perl installations.
>
> I'd like to upgrade to 5.71000, using an RPM package if possible.
> (perhaps I can get the source RPM for 5.7015 and rebuild it
> for 5.71000
> with any new dependencies added in. I have an RPM build tree
> on this
> machine that I've been using to build stuff like avr-gcc.)
>
> Any suggestions?
>
>
> Looks like the maintainer of that RPM is
> https://fedoraproject.org/wiki/User:Cweyl according to
> http://koji.fedoraproject.org/koji/packageinfo?packageID=4381
>
> You might try contacting him/her and asking for an updated
> package. (Note the Amazon wishlist!)
>
>
> Heh.  I'd forgotten I link that there.  
>
> perl-Catalyst-Runtime is maintained; 5.71000 was just released on 19
> Jan and it takes time to look at it, make any spec updates, build test
> and push.  Even if I'd updated the package on the same day it was
> released it likely wouldn't have made it into F-10 at this point in
> the stable updates channel (especially given how focused people are on
> the F-11 alpha at the moment).  I do tend to issue updates in the
> "stable" releases as well (e.g. F-9, F-10 at this point), but other
> packagers may choose to limit their updates to rawhide (aka what will
> be the next release) unless specifically requested.  We also try to be
> pretty careful with upgrading complex packages like
> perl-Catalyst-Runtime, as breaking things in a stable release is,
> well, pretty embarassing :)
>
> One of the best ways to ask that a package be updated is to file a bug
> against it in bugzilla[1], asking that it be updated in a given
> release to a newer version...  This both ensures that it doesn't get
> lost in someone's inbox, and allows other Perl packagers some
> visibility to it.  Most packagers respond well to RFE bugs like this,
> and on the whole, the people who own Perl packages in Fedora tend to
> be pretty proactive.
>
> If you want to take a shot at updating them on your own, cpanspec or
> CPANPLUS::Dist::RPM/::Fedora are good places to look.  Fedora's CVS[2]
> also contains everything needed to build an updated package, and, like
> everyone else, we love patches too.  Especially as part of a bugzilla
> entry :)
>
> Right now, updating perl-Catalyst-Runtime is dependent on
> perl-HTTP-Body 1.05 making its way through the updates system.  Once
> that's in stable, I can update F-10 to the latest.
>
>-Chris
>
> [1] https://bugzilla.redhat.com; directly at
> https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora, pick the
> package under the "component" listing.
> [2] http://fedoraproject.org/wiki/Using_Fedora_CVS
> -- 
> Chris Weyl
> Ex astris, scientia
> 
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>   

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Easiest Way To Update Fedora 10 to Catalyst-Runtime-5.71000

2009-02-06 Thread Robert L Cochran
I think I just succeeded in packaging Catalyst::Runtime 5.7100, 
HTTP::Body 1.05,  and Catalyst::Runtime::Devel 1.10 all in Fedora RPM
packages. However I'm woefully lacking in my RPM building and Catalyst
developer skills, so it remains to be seen if I really did the job
correctly. I'll  contact the Fedora packager and offer to send the
packages  forward for evaluation. This person's spec file actually split
off some of the Catalyst::Runtime code into a separate RPM called
perl-Catalyst-Runtime-scripts.

If anyone wants my RPM packages, again with the understanding that I'm
new to this and could have done it wrong, please email me directly.  I
may not be able to provide the binaries until Sunday evening February 8,
Eastern Standard Time.

Bob Cochran
Greenbelt, Maryland, USA

Richard Siddall wrote:
> Robert L Cochran wrote:
>> My installation of Fedora 10 x86_64 is using Fedora-packaged Perl
>> (perl-5.10.0-53.fc10.x86_64) and the perl-Catalyst-Runtime
>> (perl-Catalyst-Runtime-5.7015-1.fc10.noarch) and it doesn't seem to be
>> maintained; there is no 5.71000 release as an RPM package. I have read
>> the thread from last summer about Red Hat and CentOS releases not having
>> real good Perl installations.
>>
>> I'd like to upgrade to 5.71000, using an RPM package if possible.
>> (perhaps I can get the source RPM for 5.7015 and rebuild it for 5.71000
>> with any new dependencies added in. I have an RPM build tree on this
>> machine that I've been using to build stuff like avr-gcc.)
>>
>> Any suggestions?
>
> Looks like the maintainer of that RPM is
> https://fedoraproject.org/wiki/User:Cweyl according to
> http://koji.fedoraproject.org/koji/packageinfo?packageID=4381
>
> You might try contacting him/her and asking for an updated package.
> (Note the Amazon wishlist!)
>
> Failing that, using the .spec file from the last SRPM along with the
> tarball from the latest release would be a good first attempt.  If that
> doesn't produce good results, I'd try cpanspec
> (http://cpanspec.sourceforge.net/) as my understanding is that it's used
> extensively by the Fedora Perl packagers.
>
> Regards,
>
> Richard Siddall
>
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
>

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] New Catalyst Book?

2009-02-05 Thread Robert L Cochran




You can at least be
assured that I'll buy the book...

Bob


Kieren Diment wrote:

On 06/02/2009, at 9:14 AM, Kevin Monceaux wrote:
  
  
  
On Thu, 5 Feb 2009, Jason Gottshall wrote:


Just out of curiosity, who is authoring it?
  


It looks like the book is already listed on apress.com:


http://www.apress.com/book/view/1430223650


  
  
Oh shit, that means we've actually got to finish it :o
  
  
___
  
List: Catalyst@lists.scsys.co.uk
  
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
  
Searchable archive:
http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
  
Dev site: http://dev.catalyst.perl.org/
  
  
  




___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Catalyst::View::Email tests failing

2009-02-05 Thread Robert L Cochran
Dangerous? Well I don't think this module runs around with a Uzi
spraying everyone.

I don't think it is a good practice to force an install on errors. You
should always get to the bottom of why the errors are happening to start
with. Once you do and have applied a fix, it should install cleanly, and
you will be a better programmer for having investigated the cause.

Bob


Byron Young wrote:
> Hi J Shirley
>
> I'm trying to install your neat C::V::Email package but I'm running into some 
> test failures.  I thought you might like to know about them.  The test 
> failures look benign to me so I'm going to force install, but let me know if 
> you think that the errors could be dangerous.
>
> Let me know if you want me to try out a test patch.
>
> Thanks
> Byron
>
>
>   CPAN.pm: Going to build J/JS/JSHIRLEY/Catalyst-View-Email-0.11.tar.gz
>
> Cannot determine perl version info from lib/Catalyst/View/Email.pm
> *** Module::AutoInstall version 1.03
> *** Checking for Perl dependencies...
> [Core Features]
> - Catalyst  ...loaded. (5.71000 >= 5.7)
> - Class::C3 ...loaded. (0.19)
> - Email::Send   ...loaded. (2.194 >= 2.185)
> - Email::MIME   ...loaded. (1.863 >= 1.859)
> - Email::MIME::Creator  ...loaded. (1.455 >= 1.453)
> [Template Toolkit Support]
> - Catalyst::View::TT...loaded. (0.26)
> [Mason Support]
> - Catalyst::View::Mason ...loaded. (0.16)
> [Net::SMTP Support]
> - MIME::Base64  ...loaded. (3.07)
> - Authen::SASL  ...missing.
> ==> Auto-install the 1 optional module(s) from CPAN? [n]
> *** Module::AutoInstall configuration finished.
> Checking if your kit is complete...
> Warning: the following files are missing in your kit:
> t/lib/TestApp/cache/obj/
> Please inform the author.
> Writing Makefile for Catalyst::View::Email
> cp lib/Catalyst/View/Email.pm blib/lib/Catalyst/View/Email.pm
> cp lib/Catalyst/View/Email/Template.pm 
> blib/lib/Catalyst/View/Email/Template.pm
> cp lib/Catalyst/Helper/View/Email.pm blib/lib/Catalyst/Helper/View/Email.pm
> cp lib/Catalyst/Helper/View/Email/Template.pm 
> blib/lib/Catalyst/Helper/View/Email/Template.pm
> Manifying blib/man3/Catalyst::View::Email.3pm
> Manifying blib/man3/Catalyst::View::Email::Template.3pm
> Manifying blib/man3/Catalyst::Helper::View::Email::Template.3pm
> Manifying blib/man3/Catalyst::Helper::View::Email.3pm
>   JSHIRLEY/Catalyst-View-Email-0.11.tar.gz
>   /usr/bin/make -- OK
> Running make test
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" 
> "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/01use.t t/02pod.t 
> t/04basic.t t/05template.t t/06config.t t/07mason.t
> t/01use.ok
> t/02pod.skipped: set TEST_POD to enable this test
> t/04basic...[warn] DEPRECATION WARNING: TestApp::View::Mason sets the 
> use_match config variable to a true value.
> This has been deprecated. Please see the Catalyst::View::Mason
> documentation for details on use_match.
> t/04basic...ok
> t/05template[warn] DEPRECATION WARNING: TestApp::View::Mason sets the 
> use_match config variable to a true value.
> This has been deprecated. Please see the Catalyst::View::Mason
> documentation for details on use_match.
> t/05template2/11
> #   Failed test 'text/plain part ok'
> #   at t/05template.t line 33.
> #  got: 'text/plain'
> # expected: 'text/plain; charset="us-ascii"'
>
> #   Failed test 'text/html ok'
> #   at t/05template.t line 36.
> #  got: 'text/html'
> # expected: 'text/html; charset="us-ascii"'
> # Looks like you failed 2 tests of 11.
> t/05template Dubious, test returned 2 (wstat 512, 0x200)
>  Failed 2/11 subtests
> t/06config..[warn] DEPRECATION WARNING: TestApp::View::Mason sets the 
> use_match config variable to a true value.
> This has been deprecated. Please see the Catalyst::View::Mason
> documentation for details on use_match.
> t/06config..1/13
> #   Failed test 'text/plain ok'
> #   at t/06config.t line 37.
> #  got: 'text/plain'
> # expected: 'text/plain; charset="us-ascii"'
>
> #   Failed test 'text/html ok'
> #   at t/06config.t line 39.
> #  got: 'text/html'
> # expected: 'text/html; charset="us-ascii"'
> # Looks like you failed 2 tests of 13.
> t/06config.. Dubious, test returned 2 (wstat 512, 0x200)
>  Failed 2/13 subtests
> t/07mason...[warn] DEPRECATION WARNING: TestApp::View::Mason sets the 
> use_match config variable to a true value.
> This has been deprecated. Please see the Catalyst::View::Mason
> documentation for details on use_match.
> t/07mason...1/10
> #   Failed test 'text/plain ok'
> #   at t/07mason.t line 32.
> #  got: 'text/plain'
> # expected: 'text/plain; charset="us-ascii"'
>
> #   Failed test 'text/html ok'
> #   at t/07mason.t line 34.
> #  got: 'text/html'
> # expected: 'text/html; charset="us-ascii"'
> # Looks like you failed 2 tests of 10.
> t/07mason... Dubious, test returned 2 (wstat 512, 0x200)
>  F

[Catalyst] New Catalyst Book?

2009-02-05 Thread Robert L Cochran
Is a new Catalyst book being written? I have the original Rockway book,
my interest is in a new work-in-progress book.

If so, is there an early-access electronic version available?

Thanks

Bob Cochran
Greenbelt, Maryland, USA


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] Easiest Way To Update Fedora 10 to Catalyst-Runtime-5.71000

2009-02-05 Thread Robert L Cochran
My installation of Fedora 10 x86_64 is using Fedora-packaged Perl
(perl-5.10.0-53.fc10.x86_64) and the perl-Catalyst-Runtime
(perl-Catalyst-Runtime-5.7015-1.fc10.noarch) and it doesn't seem to be
maintained; there is no 5.71000 release as an RPM package. I have read
the thread from last summer about Red Hat and CentOS releases not having
real good Perl installations.

I'd like to upgrade to 5.71000, using an RPM package if possible.
(perhaps I can get the source RPM for 5.7015 and rebuild it for 5.71000
with any new dependencies added in. I have an RPM build tree on this
machine that I've been using to build stuff like avr-gcc.)

Any suggestions?

Bob Cochran
Greenbelt, Maryland, USA


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] London Perl tutorials - 25th & 26th February 2009 - day 2 includes Cat+DBIC

2009-01-21 Thread Robert L Cochran
This is really tempting. I don't know if I can afford this one. And I
would have to get to London several days before Day 1, because jet lag
hits me hard. Hmm.

Bob Cochran


Matt S Trout wrote:
> Ok, so, as a favour to the UKUUG and to Dave Cross, founder of the illustrious
> london.pm and person mad enough to let me split the tutorial time at the
> London Perl Workshop 2008 with him, I hereby re-appear on the lists to
> point out that there are tutorials going on, and those of you attempting to
> get people up to speed or rescue PHP developers or whatever might be
> interested in it.
>
> So, if you are interested, here's the details -
>
> UKUUG (in conjunction with O'Reilly) presents:
>
> Introduction to Perl - 25th February 2009 
>
> Advanced Perl Techniques - 26th February 2009
>
> Tutor: Dave Cross
>
> see:  http://www.ukuug.org/events/perl09/
>
> Day 1: Introduction to Perl - 25th February:
>
> This one-day course is an introduction to Perl for complete beginners. No 
> knowledge of Perl is assumed, although attendees will have a slight advantage 
> if they have some knowledge of at least one other programming language. At 
> the end of the course, attendees will have enough knowledge to write a number 
> of useful Perl programs, together with details of where to go for more 
> information.
>
> Syllabus: 
> What is Perl 
> Input and output 
> Creating and running a Perl program 
> Regular expressions 
> Perl variables 
> References 
> Operators and functions 
> Finding and using modules 
> Conditional constructs 
> Smart matching 
> Subroutines 
>
>
> Day 2: Advanced Perl Techniques - 26th February:
>
> Perl has come a long way since the "scripting language" which powered most of 
> the world wide web in the 1990s. There are many ways to build applications in 
> Perl. In this course we will look at some powerful techniques which are used 
> by the best Perl programmers in the world. This one-day course is aimed at 
> programmers who have been using Perl for some time but who may not be 
> completely up to date with the latest Perl techniques. At the end of the 
> course attendees will have a number of modern Perl programming techniques to 
> their programming toolkit. 
>
> Syllabus: 
> What's new in Perl 5.10 
> Dates and times
> Testing (including coverage analysis)
> Database access with DBIx::Class
> Profiling 
> Object oriented programming with Moose
> Templates 
> Web application development with Catalyst 
>
> TUTOR Biography:
> Dave Cross is the owner of Magnum Solutions Ltd, an Open Source consultancy 
> company based in London. In 1998 he started london.pm which has grown to be 
> one of the largest Perl Mongers groups in the world. He nominally led the 
> group until September 2001. Between August 2002 and June 2006 he was the Perl 
> Mongers User Groups Co-ordinator for the Perl Foundation. Dave is a regular 
> speaker at Perl and Open Source conferences and is often invited to present 
> tutorials alongside the main conference. He is the author of "Data Munging 
> with Perl" (Manning, 2001) and a co-author of "Perl Template 
> Toolkit" (O'Reilly, 2003). Dave lives in South West London. The rumours about 
> gold-plated cats were never true.
>
> Each day starts at 09:30 - ends approx. 17:00 each day
>
>   

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Newbie Question about Database

2009-01-20 Thread Robert L Cochran


Giancarlo Corcuera wrote:
>
>
> Chisel Wright wrote:
>> On Tue, Jan 20, 2009 at 09:08:31AM -0500, Giancarlo Corcuera wrote:
>>  
>>> Thank you all for your answers:
>>> Actually, what I did is to follow the basic instructions from mysql 
>>> forum but what I was missing is to set the user with full access
>>> from  any host, which I created later from phpmyadmin.
>>> 
>>
>> full access? any host? this makes me nervous (for you and your data)
>>
>>   
> lol I know but I'm doing this inside a private lan where we are
> building this app with my coleagues :p
> of course later on we will have specific accounts with limited access

Your colleagues can be your biggest security problem. It just takes an
argument...a jealousy...someone who feels belittled...someone who just
wants to take advantage of lax data security. It is real good practice
to use least-privilege access to data from the very beginning.

Bob




___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] [Announce] Catalyst::Runtime 5.71000

2009-01-19 Thread Robert L Cochran
Will this result in any changes to the online tutorial?

Thanks

Bob


Marcus Ramberg wrote:
> I'm proud to announce that the Catalyst team has released the first
> feature release of Catalyst since 5.7 was released in July 2006. 
> Highlights in this release are relative chained actions, PathPrefix
> support,  $c->go/$c->visit, refactored Component Resolution, as well
> as a bunch of bug fixes and improved documentation.
>
> Attached below is the entire change-log.
>
> By the power of Grayskull!
> Marcus Ramberg
> Release Manager
>
> 5.71000   2009-01-19 17:50:00
> - backport go doc patch
> - added ru/ua translations to error page
> - backport stripping build_requires
>
> 5.7099_04 2009-01-12 13:06:00
> - Add environment hack for FastCGI under IIS (Simon Bertrang)
>   - Test for this and preexisting Lighty hack (Simon Bertrang)
> - Change streaming test to serve itself rather than 01use.t,
> making test
>   sync for engines easier (t0m)
> - Workaround change in LWP that broke a cookie test (RT #40037)
> - Backport go() from 5.8 branch.
> - Fix some Win32 test failures
> - Add pt translation of error message (wreis)
> - Make :Chained('../action') work (Florian Ragwitz)
> - Fix forwarding to action object.
> - Handle leading CRLF in HTTP requests sometimes sent by IE6
> in keep-alive requests.
>
> 5.7099_03 2008-07-20 10:10:00
> - Fix regressions for regexp fallback in model(), view() and
> controller()
> - Added the supplied argument to the regexp fallback warning
> for easier
>   debugging
> - Ensure ACCEPT_CONTEXT is called for results from component()
>
> 5.7099_02 2008-07-16 19:10:00
> - Added PathPrefix attribute
> - Removed Catalyst::Build; we've long since moved to
> Module::Install
> - Updated Catalyst::Test docs to mention the use of HTTP::Request
>   objects (Rafael Kitover)
>
> 5.7099_01 2008-06-25 22:36:00
> - Refactored component resolution (component(), models(),
> model(), et al). We now
>   throw warnings for two reasons:
>   1) model() or view() was called with no arguments, and two
> results are returned
>  -- set default_(model|view), current_(model|view) or
> current_(model|view)_instance
>  instead
>   2) you call a component resolution method with a string, and
> it resorts to a regexp 
>  fallback wherein a result is returned -- if you really
> want to search, call the
>  method with a regex as the argument
> - remove 0-length query string components so warnings aren't
> thrown (RT #36428)
> - Update HTTP::Body dep so that the uploadtmp config value
> will work (RT #22540)
> - Fix for LocalRegex when used in the Root controller
> - Get some of the optional_* tests working from dirs with
> spaces (RT #26455)
> - Fix Catalyst::Utils::home() when application .pm is in the
> current dir (RT #34437)
> - Added the ability to remove parameters in req->uri_with() by
> passing in
>   an undef value (RT #34782)
> - Added $c->go, to do an internal redispatch to another
> action, while retaining the
>   contents of the stash
>
> With regards
> Marcus Ramberg
> 
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>   

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Newbie Question about Database

2009-01-19 Thread Robert L Cochran
John Goulah wrote:
> On Mon, Jan 19, 2009 at 3:10 PM, Giancarlo Corcuera
>  wrote:
>   
>> Hi:
>>
>> I'm building an App but I want to have my database in another IP. Is there a
>> way to enter the parameters to do this instead of the normal connection that
>> appears in the manual?
>>
>> This is my model (a very standar one):
>>
>> package App::Model::ModelDB;
>>
>> use strict;
>> use base 'Catalyst::Model::DBIC::Schema';
>>
>> __PACKAGE__->config(
>>   schema_class => 'App::Schema::ModelDB',
>>   connect_info => [
>>   'dbi:mysql:model',
>>   'model',
>>   'model',
>>   {
>>   mysql_enable_utf8   => 0,
>>   on_connect_do   => [
>>   "SET NAMES 'utf8'",
>>   "SET CHARACTER SET 'utf8'",
>>   ],
>>   }
>>   ],
>> );
>>
>> How can I change it to connect to a DB in another IP?
>>
>> 
>
>
> You probably want to do this in the config, something like this:
>
> If the config is yaml
>
> Model::ModelDB:
>  connect_info:
>   - 'dbi:mysql:dbname=my_db_name;host=my_host_or_ip'
>   - 'my_dbuser'
>   - 'my_dbpass'
>   - AutoCommit: 1
> mysql_auto_reconnect: 0
>
>
> Or if the config is conf
>
> 
> connect_info   dbi:mysql:dbname=my_db_name;host=my_host_or_ip
> connect_info   my_dbuser
> connect_info   my_dbpass
> 
> AutoCommit   1
> mysql_auto_reconnect   0
> 
> 
>
>
>
> Thanks,
> John
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
>
>   
I recommend that you also install the MySQL client software (not
necessarily the whole database engine, but the client component only) on
your computer and then first try to connect to the MySQL server you are
interested in using the MySQL client. That lets you test your
connectivity before you code that into the Catalyst configuration. It is
also great for testing out your SQL statements if you are shaky on SQL
like me.

I also wonder if Catalyst can make use of a .my.cnf file if there is
one. Why is this important? Because you can keep your connection
password private.

Bob Cochran


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Draft Tutorial Update

2009-01-17 Thread Robert L Cochran
I'm "coming back" to Catalyst after a few months away from it during
which time I've forgotten it all. This means I'm obliged to read through
the tutorial again, for about the third time. I noticed right away that
it seems greatly improved over the previous version. There is meat on
the bones now, and I seem to understand a little better how Catalyst
works. I've so far only created a controller and an action, so I'm not
far into the tutorial. The improvement I see this far deserves applause.

Bob Cochran


hkcl...@gmail.com wrote:
> Hi Everyone,
>
> I'm getting ready to post an updated Tutorial to CPAN.  kd and mst
> asked that I post a tarball for people to check out so we know I don't
> mess it up. :-)  Please check out the tarball available here:
> http://dev.catalystframework.org/wiki//tutorialdevrelease.view
>
> and let me know if it looks good.  I was hoping to upload to pause by
> the end of this week (Dec 19).
>
> Thanks,
> Kennedy
>
> 
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>   

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] How To Fix Test-Harness-3.14?

2009-01-16 Thread Robert L Cochran
Andy Armstrong wrote:
> On 16 Jan 2009, at 00:57, Robert L Cochran wrote:
>> #   Failed test 'set_version with bad version'
>> #   at t/grammar.t line 345.
>> #  got: '3'
>> # expected: '1'
>> #  >>> List::Util object version 1.18 does not match bootstrap parameter
>> 1.19 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/XSLoader.pm
>> line 94.
>> #  <<<
>> #  >>> List::Util object version 1.18 does not match bootstrap parameter
>> 1.19 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/List/Util.pm
>> line 30.
>
>
> It looks like the real problem is that something's up with your
> List::Util installation. I assume that if you fix that Test::Harness
> will pass its tests.

Thank you, I figured out how to uninstall List::Util and then reinstall
it. That allowed Test::Harness to pass, as you and another suggested,
and this in turn let me install Catalyst::Runtime-5.7015. Thanks again
for helping.

Bob

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] How To Fix Test-Harness-3.14?

2009-01-15 Thread Robert L Cochran
I'm trying to install Catalyst-Runtime-5.7015 using cpan inside a CentOS
5.2 virtual machine (running under VMWare, fully updated to current
CentOS patches) and one of the reasons installation is failing is
because Test-Harness-3.14 is failing it's own tests. I'm not very good
with Perl at this time and I figure there are people here who understand
why Test-Harness fails. Here is the output I have from 'make test'.  Can
anyone suggest what the problem is?

Thanks

Bob Cochran


[r...@deafeng2 Test-Harness-3.14]# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch"
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib',
'blib/arch')" t/*.t t/compat/*.t
t/000-load..1/78 # Testing Test::Harness 3.14, Perl
5.008008, /usr/bin/perl
t/000-load..ok 
t/aggregatorok 
t/bailout...ok 
t/base..ok 
t/callbacks.ok 
t/compat/envok   
t/compat/failureok   
t/compat/inc-propagationok   
t/compat/inc_taint..ok   
t/compat/nonumbers..ok   
t/compat/regression.ok   
t/compat/test-harness-compatok   
t/compat/versionok   
t/console...ok   
t/errorsok 
t/glob-to-regexpok 
t/grammar...1/94
#   Failed test 'set_version with bad version'
#   at t/grammar.t line 345.
#  got: '3'
# expected: '1'
#  >>> List::Util object version 1.18 does not match bootstrap parameter
1.19 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/XSLoader.pm
line 94.
#  <<<
#  >>> List::Util object version 1.18 does not match bootstrap parameter
1.19 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/List/Util.pm
line 30.
#  <<<
#  >>> Unsupported syntax version: no_such_version at t/grammar.t line 342
#  <<<
t/grammar...90/94 # Looks like you failed 1 test of 94.
t/grammar... Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/94 subtests
t/harness-subclass..ok 
t/harness...ok   
t/iterators.ok 
t/multiplexer...ok
t/nofork-muxok
t/noforkok   
t/objectok   
t/parse.1/282
#   Failed test 'coverage testing for _initialize'
#   at t/parse.t line 527.
#  got: '3'
# expected: '1'
t/parse.220/282 # Looks like you failed 1 test
of 282.
t/parse. Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/282 subtests
t/parser-config.ok 
t/parser-subclass...ok 
t/premature-bailout.ok 
t/process...ok 
t/prove.ok 
t/proveenv..ok   
t/proverc...ok   
t/proverun..ok   
t/regressionok  
t/results...ok   
t/scheduler.ok   
t/sourceok 
t/spool.1/4
#   Failed test 'close failed, die as expected'
#   at t/spool.t line 139.
#  got: '3'
# expected: '1'
#  >>> List::Util object version 1.18 does not match bootstrap parameter
1.19 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/XSLoader.pm
line 94.
#  <<<
#  >>> List::Util object version 1.18 does not match bootstrap parameter
1.19 at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/List/Util.pm
line 30.
#  <<<
#  >>>  Error closing TAP spool file( No such file or directory )
#   at t/spool.t line 134
#  <<<
# Looks like you failed 1 test of 4.
t/spool. Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/4 subtests
t/state.ok 
t/state_results.ok 
t/streams...ok 
t/taint.ok   
t/testargs..ok 
t/unicode...ok
t/utils.ok 
t/yamlish-outputok   
t/yamlish-writerok   
t/yamlish...ok   

Test Summary Report
---
t/grammar   (Wstat: 256 Tests: 94 Failed: 1)
  Failed test:  86
  Non-zero exit status: 1
t/parse (Wstat: 256 Tests: 282 Failed: 1)
  Failed test:  213
  Non-zero exit status: 1
t/spool (Wstat: 256 Tests: 4 Failed: 1)
  Failed test:  3
  Non-zero exit status: 1
Files=48, Tests=10962, 32 wallclock secs ( 1.28 usr  2.44 sys +  7.94
cusr  9.08 csys = 20.74 CPU)
Result: FAIL
Failed 3/48 test programs. 3/10962 subtests failed.
make: *** [test_dynamic] Error 255
[r...@deafeng2 Test-Harness-3.14]# rpm -q perl
perl-5.8.8-15.el5_2.1
perl-5.8.8-15.el5_2.1
[r...@deafeng2 Test-Harnes

Re: [Catalyst] PDF upload problems (prob OT)?

2008-11-07 Thread Robert L Cochran
Jen,

Can you please keep me up to date on your solution for this. I'll soon
be attempting pretty much what you are doing now, and I appreciate your
thoughts and advice not to mention your code!

Bob



Dr. Jennifer Nussbaum wrote:
> Anyone willing to help me on this? :-) Im only missing four bytes, 
> somewhere Or adding them rather.
>
> Jen.
>
>
> --- On Thu, 11/6/08, Dr. Jennifer Nussbaum <[EMAIL PROTECTED]> wrote:
>
>   
>> From: Dr. Jennifer Nussbaum <[EMAIL PROTECTED]>
>> Subject: Re: [Catalyst] PDF upload problems (prob OT)?
>> To: catalyst@lists.scsys.co.uk
>> Date: Thursday, November 6, 2008, 9:15 AM
>> Christopher Taranto wrote:
>>
>> --- On Thu, 11/6/08, Dr. Jennifer Nussbaum
>> <[EMAIL PROTECTED]> wrote:
>> 
 And then my display code is:

 # $document is already grabbed from the database
 $c->res->output($document); # overloaded to
 
>> stringify
>> 
 to $document->document

 
>> $c->res->headers->content_type($document->type);
>> 
>> $c->res->headers->header('Content-Disposition'
>> 
 => 'attachment;
 filename=".$document->filename);
 
>>> My feeling is that you are treating the output as text
>>>   
>> when in fact a PDF
>> 
>>> file is a binary file.
>>>   
>> Im not clear on how to treat it different. The
>> Catalyst::Response docs dont say anything about how to do
>> this. What do i need to do to signal that this is a binary
>> file?
>>
>> And separately, is my "Content-Disposition" thing
>> the right way of handlign the filename?
>>
>> Thanks.
>>
>> Jen
>>
>>
>>   
>>
>> ___
>> List: Catalyst@lists.scsys.co.uk
>> Listinfo:
>> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
>> Searchable archive:
>> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
>> Dev site: http://dev.catalyst.perl.org/
>> 
>
>
>   
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
>
>   

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] Need To Ramp Up On Recent Catalyst Updates, Return To Application Coding

2008-11-05 Thread Robert L Cochran
I'm "coming back" to using Catalyst to build an application, but have not 
actually used Catalyst for the entire summer and fall of 2008. I am just now 
starting to return to it. Let's say I had a midlife crisis (smile). 

I'm now faced with some coding issues. Namely, I have forgotten a lot of the 
Catalyst I have learned as of the late Spring 2008. I also forgot a lot of my 
Perl, too.

I'm doing all my development work on a VMWare virtual machine running CentOS 
5.2 updated to current patch levels. CentOS is the free version of Red Hat 
Enterprise Linux 5.2. This means I'm still using Perl 5.8.8.

I know from very quick glances at the mailing list headers that Catalyst had, 
or perhaps will have, a major update. I think my Catalyst implementation is 
still at 5.7014.

How do I update it, using CPAN? I forgot. Even worse, I forgot whether I 
installed Perl modules related to Catalyst 5.7014 or how to get a list of these 
modules so I can check for updates to them. 

And finally, what should I be reading in order to re-learn the current version 
of Catalyst?

I noticed some posts from Dr. Jennifer Nussbaum who seems to be doing something 
similar to what I need to do: store stuff in tables and allow users to download 
those tables as comma separated values text from anywhere. I think she was 
focused on image data and I expect I'll need to work with that, too, but the 
big goal for now is to allow csv-based downloads, only the delimiter used won't 
be commas.

Thanks for any and all suggestions!

Bob Cochran
Greenbelt, Maryland, USA






___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] Catalyst site design drafts feedback thread

2008-06-11 Thread Robert L Cochran

> Simon Elliott:
>
> (1) http://www.browsing.co.uk/cat
>
> Mark Keating:
>
>   
Well, I wonder how this one will really look inside a browser window
that has a lot of installed toolbars? The two rows of links at the top
have a toolbarish feel.

> (2) http://agaton.scsys.co.uk/~matthewt/catsite/cat_mock_web_001.png
>   
I love the color and the mother-earth-feel, but the links are a little
hard to see and my eyes are old.

> Scott Ladzinski:
>
> (3) http://ion0.com/hx/cat/new-version-2-26.jpg
>   

The links are much easier to see. I'm not sure how I feel about the
strong red header.

> (4) http://ion0.com/hx/cat/catalystSiteDesign3.jpg
>   
The links are easier to see, but the theme suggests book advertising.
> Mike Whitaker: 
>
> (5) http://agaton.scsys.co.uk/~matthewt/catsite/catsite-Penfold.pdf
>   
Links are easy to see for old eyes.

I think the person who discussed movabletyp.org's footer has a point
there. I like the larger footer to an extent.


My overall impression: a design that scales well to widescreen flat
panel monitors (like 24-inchers), easy-to-see links and a font size of
at least 14 points get my vote. You know it would be nice to bring up a
site on a widescreen monitor and be able to read it at a distance
without having to move my eyes to the 1-inch-from-the-flat-panel mark.

Bob Cochran


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


Re: [Catalyst] ANNOUNCE: Catalyst::Devel 1.07 andCatalyst::Manual5.7012 released to CPAN

2008-06-04 Thread Robert L Cochran
I have worked with blind developers in person, not just one but several,
and expect to do so again in the future. In our shop we provide them
with JAWS software and text-to-voice devices. The merely low-vision
people get powerful magnifiers and widescreen monitors. Anyhow it makes
me shudder to think of having to deal with YAML as Octavian mentions. He
is right, it is very very very hard for a blind person to work with
space-padded stuff. A language or platform shouldn't be closed off or
made impossibly difficult to handicapped individuals no matter how
bright they are -- please consider that. Let's go for solutions that
work for everyone.

Bob Cochran
Greenbelt, Maryland, USA


Octavian Rasnita wrote:
> From: "Marcus Ramberg" <[EMAIL PROTECTED]>
>   
 example of a case where POD and YAML were causing new users  
 confusion?
 
>>> YAML is hard to understand for a blind developer because if he  
>>> arrows up or down the  text, he hears the current line spoken, but  
>>> he doesn't know how many spaces  is that line indented.
>>> YAML is useful only visually, but not all  the programmers can see,  
>>> so from this point of view, other configuration modules are better.
>>>   
>> Does that mean it's impossible to code python if you are blind?
>>
>> Marcus
>> 
>
> Nothing is impossible, but it is much harder.
> Some blind users which became blind early enough and learned to use Braille, 
> can use a Braille display, and it is easier that way to "see" the indentation.
> I can't read Braille, and a Braille display is pretty expensive anyway.
>
> It is also possible to hear the number of spaces when using a voice 
> synthesizer, but it is not very friendly to use a language like Python. The 
> languages like perl, Java or C# that use blocks enclosed between { and } are 
> much more friendly.
>
> Octavian
>
>
> ___
> List: Catalyst@lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
>
>
>   

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] Controlling Location of Footer On Page

2008-05-13 Thread Robert L Cochran
I have a database table with 11,929 rows. When these rows are displayed
as part of an html table, I notice that the footer seems stuck at
approximately line 20 of the web page, and the the table content
continues (to the true end of the table, 11,909 or so rows later.) I
looked at the ttsite.css code for the footer is keeping the footer
"stuck" to output row 20 or so because of the 'position: absolute'
property.

It seems to me that for long streams of tabular output like this there
are two solutions:

1. Use breadcrumb trails to break the result set into separate physical
web pages.

2. Position the footer at the true end of the table just before the
 tag.

How can I fix the css so the footer displays properly?

Thanks

Bob Cochran
Greenbelt, Maryland, USA


___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] Adding Indexes To MySQL Database Tables in DBIC "result source" or "table classes"

2008-05-12 Thread Robert L Cochran
I have a MySQL version 5 table named languagelist structured like this:

create table languagelist
(
lsigntypid varchar(260) NOT NULL,
lstage varchar(260) NULL,
lopcl varchar(260) NULL,
lentdes varchar(260) NULL,
lmajcat varchar(260) NULL,
lfld varchar(260) NULL,
lflsuh varchar(260) NULL,
lflv varchar(260) NULL,
lflvd varchar(260) NULL,
lmemo1 text NULL,
lremarks1 varchar(260) NULL,
lremarks2 varchar(260) NULL,
INDEX (lsigntypid)
) ENGINE = InnoDB;

I (just now) created a DBIC "result source" or "table class" file for
this, following the tutorial at
http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7000/lib/Catalyst/Manual/Tutorial/CatalystBasics.pod#Create_the_DBIC_%22Result_Source%22_Files
:

(start of table class code)---

package SignTypDB::LanguageList;

use base qw/DBIx::Class/;  

# Load required DBIC stuff
__PACKAGE__->load_components(qw/PK::Auto Core/);
# Set the table name
__PACKAGE__->table('languagelist');
# Set columns in table
__PACKAGE__->add_columns(qw/lsigntypid lstage lopcl lentdes lmajcat lfld
lflsuh lflv lflvd lmemo1 lremarks1 lremarks2/);

--(end of table class code) --

I want to add an index to the table class code above. Following the
example given here: -->
http://search.cpan.org/~ash/DBIx-Class-0.08010/lib/DBIx/Class/Manual/Cookbook.pod#Adding_Indexes_And_Functions_To_Your_SQL

I think I need to append the following code the the table class shown above:

-(start of index sub) -

sub sqlt_deploy_hook {
   my ($self, $sqlt_table) = @_;

   $sqlt_table->add_index(name => 'idx_name', fields => ['lsigntypid']);


 }

-(end of index sub) -


Does the above look correct? What does the 'name' above reference in this 
context? Is it just a name for the index? Should I change it from 'idx_name' to 
something else?

Thanks

Bob Cochran
Greenbelt, Maryland, USA






___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/