Grokbase
Topics Posts Groups | in
x
[ help ]

Christopher H. Laco (c...@chrislaco.com)

Profile | Posts (669)

User Information

Display Name:Christopher H. Laco
Partial Email Address:c...@chrislaco.com
Posts:
669 total
5 in Catalyst Framework Development
248 in Catalyst Framework
6 in catalyst@lists.scsys.co.uk
4 in Class::DBI
248 in DBIx::Class
1 in dbix-class@lists.scsys.co.uk
153 in Handel Framework
11 in mod_perl
3 in PAR
3 in PostgreSQL - General

5 Most Recent

All Posts
1) Christopher H. Laco [Dbix-class] RHEL / CentOS performance finally fixed?
| +1 vote
http://use.perl.org/~jk2addict/journal/35189 -=Chris
catalyst@lists.scsys.co.ukdbix-class@lists.scsys.co.uk
[ Profile | Reply to groups ] [ Flat  Thread  Threaded ]
Moritz Onken wrote:
>
> Am 18.09.2008 um 14:35 schrieb Christopher H. Laco:
>
>> Nigel Metheringham wrote:
>>>
>>> On 18 Sep 2008, at 11:25, Octavian Rasnita wrote:
>>>
>>>> Does anyone know if (and how) this patch can be applied to Fedora?
>>>
>>> Fedora 8 has a lesser version of this patch already in it, no idea if
>>> they will (or have) re-issue with the additional bits in it.
>>>
>>> Fedora 9 uses perl 5.10 which has never had this problem.
>>
>> Hopefully that's not stock 5.10.0, because that has its own performance
>> problems.
>>
>> -=Chris
>
> Hi Chris,
>
> what kind of performance problems are you referring to? I'm planning to
> install perl 5.10.0 soon. The running distribution is ubuntu hardy.
>
> Should I install the ubuntu perl 5.10.0 package or should I install
> perl from sources?
>
> moritz


http://use.perl.org/~jk2addict/journal/35189

-=Chris
2) Christopher H. Laco [Dbix-class] RHEL / CentOS performance finally fixed?
| +1 vote
Hopefully that's not stock 5.10.0, because that has its own performance problems. -=Chris
catalyst@lists.scsys.co.ukdbix-class@lists.scsys.co.uk
[ Profile | Reply to groups ] [ Flat  Thread  Threaded ]
Nigel Metheringham wrote:
>
> On 18 Sep 2008, at 11:25, Octavian Rasnita wrote:
>
>> Does anyone know if (and how) this patch can be applied to Fedora?
>
> Fedora 8 has a lesser version of this patch already in it, no idea if
> they will (or have) re-issue with the additional bits in it.
>
> Fedora 9 uses perl 5.10 which has never had this problem.

Hopefully that's not stock 5.10.0, because that has its own performance
problems.

-=Chris
3) Christopher H. Laco [Catalyst] Announce: Instant AJAX web front-end for DBIx::Class
| +1 vote
Isn't everything? :-)
catalyst@lists.scsys.co.uk
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
Ali M. wrote:
> DBIC is switching to Moose?

Isn't everything? :-)

Attachment: signature.asc
4) Christopher H. Laco [Dbix-class] Re: Versioned Cluelessness
| +1 vote
Hmmm. http://www.rubyonrails.org/ "Rails is a full-stack framework" http://cakephp.org/ "CakePHP is...
catalyst@lists.scsys.co.ukdbix-class@lists.scsys.co.uk
[ Profile | Reply to groups ] [ Flat  Thread  Threaded ]
Wade.Stuart@fallon.com wrote:
> Christopher Laco <claco@chrislaco.com> wrote on 07/26/2008 07:16:48 PM:
>
>> Dagfinn Ilmari Manns?ker wrote:
>>> Jess Robinson <castaway@desert-island.me.uk> writes:
>>>
>>>> Long old thread but, feel like adding 2cents..
>>>>
>>>> On Tue, 8 Jul 2008, Christopher H. Laco wrote:
>>>>
>>>>> No: perl -MMySchema -e 'MySchema->connect(...)->deploy' does not
> count
>>>>> as user friendly.
>>> [?]
>>>> Also I'm a bit surprised at this moaning, you know the drill.. If
>>>> someone alerady wanted these, they'd be written by now, so I guess
>>>> you're the only one that felt this way so far.. go do something about
> it.
>>> You mean a command like "dbicdeploy"? Yeah, shame it doesn't exist,
>>> somebody really should write something like that. Oh, wait, someone
> did:
>>> <http://search.cpan.org/perldoc?dbicdeploy>.
>>>
>>> jrockway++
>> Yeah, in another dist. How friendly. Like I said before, this is not a
>> personal attack on anyone here. I do use Perl as my first language.
>>
>> But this attitude is EXACTLY what I'm talking about. It's offputting and
>> completely in denial that a lot of cat/dbic shit could be a hell of a
>> lot easier compaired to other Frameworks.
>>
>
> The attitude could be softened a bit, I agree. but the answer is really
> valid. Cat is a framework, it is not intended for end users;


Hmmm.

http://www.rubyonrails.org/
"Rails is a full-stack framework"

http://cakephp.org/
"CakePHP is a rapid development framework"

http://www.djangoproject.com/
"Django is a high-level Python Web framework"


Yup. All frameworks. All not meant for end users, yet they manage to
make things a lot easier for the new user, or the people trying to
figure out which framework to go with.


  it is
> intended for developers. If you are writing a app with Cat and you need to
> have an installer or test -> prod transition toolchain I think most
> developers would write a wrapper script that works for their environment
> and does a bit more than deploy(). If you are publishing an app and need
> an installer kit, same deal. There is more to do then run a generic db
> deploy script. If you are a developer and just want to deploy, 'perl
> -MMySchema -e 'MySchema->connect(...)->deploy'' seems easy enough for a
> perl developer. I guess I am wondering what usage senerio you are trying
> to fix with the deploy command line?
>
> -Wade



Not everyone, esp when trying to decide on what framework to use, is
going to get perl -M -e and being an uber perl master from day one.

Here's the usage scenarios I'm trying to fix:

> cake schema run create
> manage.py syncdb
> rake db:migrate

Things like deploy/upgrade are a lot easier and more obvious in other
frameworks. Yes, DBIC isn't Catalyst, but Cat Tuts push DBIC. It is the
defacto ORM.

We talk about things like C:Model::DBIC, yet if you want to use things
like CatX::CRUD, they're not compatible models..forcing the user to
abandon one path for another. This is compared to other offerings that
just make shit happen for the user form the start.

I understand people want choice. I understand the Perl community likes
TIMTOWTDI. I understand people/dists/groups not wanting to force
decisions on users.

But from the perspective of looking at what's out there and having to
make decisions on which project to do with, Cat+DBIC are really turning
into something that is the least user friendly of all of them.

>>> You mean a command like "dbicdeploy"? Yeah, shame it doesn't exist,
>>> somebody really should write something like that. Oh, wait, someone
> did:

is not an appropriate answer for a new user or Catalyst or DBIC. It's an
attitude. Why isn't that part of dbicadmin? Why doesn't Cat roll that
into script/? Why doesn't a fresh Cat app automatically create
MyApp::Schema, or at least make it easiser to do so?

Look, I think DBIC and Cat are awesome things (God Bless Chained), but
they're far from new-user friendly and they could use a substantial
amount of glue and gloss to fill in the holes. The real question is
whether that can happen, or we get mired in debate about 'they can just
download 5 other things to do the same thing'
5) Christopher H. Laco [Dbix-class] Re: Versioned Cluelessness
| +1 vote
Yeah, in another dist. How friendly. Like I said before, this is not a personal attack on anyone...
catalyst@lists.scsys.co.ukdbix-class@lists.scsys.co.uk
[ Profile | Reply to groups ] [ Flat  Thread  Threaded ]
Dagfinn Ilmari Manns?ker wrote:
> Jess Robinson <castaway@desert-island.me.uk> writes:
>
>> Long old thread but, feel like adding 2cents..
>>
>> On Tue, 8 Jul 2008, Christopher H. Laco wrote:
>>
>>> No: perl -MMySchema -e 'MySchema->connect(...)->deploy' does not count
>>> as user friendly.
> [?]
>> Also I'm a bit surprised at this moaning, you know the drill.. If
>> someone alerady wanted these, they'd be written by now, so I guess
>> you're the only one that felt this way so far.. go do something about it.
>
> You mean a command like "dbicdeploy"? Yeah, shame it doesn't exist,
> somebody really should write something like that. Oh, wait, someone did:
> <http://search.cpan.org/perldoc?dbicdeploy>.
>
> jrockway++

Yeah, in another dist. How friendly. Like I said before, this is not a
personal attack on anyone here. I do use Perl as my first language.

But this attitude is EXACTLY what I'm talking about. It's offputting and
completely in denial that a lot of cat/dbic shit could be a hell of a
lot easier compaired to other Frameworks.

-=Chris

spacer
Profile | Posts (669)
Home > People > Christopher H. Laco