Grokbase
x

Nathan Gray (kol...@graystudios.org)

Profile | Posts (13)

User Information

Display Name:Nathan Gray
Partial Email Address:kol...@graystudios.org
Posts:
13 total
2 in Catalyst Framework
11 in DBIx::Class

5 Most Recent

All Posts
1) Nathan Gray [Dbix-class] Testing classes as CPAN distribution?
paperclip | +1 vote
I already extracted and tweaked the DBIC test module and put in on CPAN as: Test::DBIC Matt Trout...
catalyst@lists.scsys.co.ukdbix-class@lists.scsys.co.uk
[ Profile | Reply to groups ] [ Flat  Thread  Threaded ]
On Mon, Jun 09, 2008 at 10:43:31AM -0700, John Napiorkowski wrote:
> --- On Mon, 6/9/08, Zbigniew Lukasiak <zzbbyy@gmail.com> wrote:
>
> > When writing some DBIC extensions or other DBIC dependent
> > modules it
> > is useful to have at hand the full array of possible DBIC
> > classes and
> > relations. What do you think about copying part of the
> > DBIC testing
> > library and releasing it as a CPAN module?
>
> I've actually been slowly working on something like this on the side. I was thinking it would eventually be something like the way catalyst helpers work

I already extracted and tweaked the DBIC test module and put in on
CPAN as:

  Test::DBIC

Matt Trout noticed that it probably would be a good idea to keep the
test module as part of the DBIC distribution, rather than having it
separate, so that there are not circular dependency problems.  He gave
me a commit bit to put my Test module back in to DBIC, but I have been
on other projects for several months and have not yet gotten to it.

I do not want to recommend the Test::DBIC on CPAN, because it is there
only temporarily, but you may want to use it, recognizing that it will
likely make it's way back into core DBIC (probably with modifications,
because that is just what happens).

When back in core DBIC, I believe it should be installed as a module
that is available, rather than hiding in the distribution 'inc'
directory, where it is not installed.  If installed, users will be
able to use it to test their own DBIC code.

> If you care to collaborate we can meet up on IRC and work out some details, if that works for you. I was orginally also making these test classes as something that's highly documented, that way they could server a dual purpose, both for testing and also as a teaching tool. My current status with is is I got about half the schema classes I think I need for this to work, as well as a way to quickly deploy to SQLite or another target DB.

I am still not ready to tackle this project, but may be able to share
ideas.

I will be much more available for thinking about this at YAPC::NA.
This week I'm very much trying to wrap up loose ends at work before
that trip.

-kolibrie

Attachment: attachment.pgp
2) Nathan Gray Re: Moose Role Call
| +1 vote
Hmm? (stretch). Oh yes, I'm here. -kolibrie -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6...
Moose
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
On Tue, Jan 22, 2008 at 08:37:19PM -0500, Robert Hicks wrote:
> Stevan Little wrote:
>> Anyone on the list other than me and Yuval?

Hmm? (stretch). Oh yes, I'm here.

-kolibrie -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHl0U3YlZScpXqKgQRAjwWAJ9lsMK7Fu0YrQ3nyj/6FyV26/zv/wCfcXa5
kXDcI1wQJGr4uUnz6yVQKlA=
=1hqP
-----END PGP SIGNATURE-----
3) Nathan Gray [Dbix-class] Test::DBIC needs to be core, not a copy+paste from core
paperclip | +1 vote
Thank you. Done. -kolibrie ...
dbix-class@lists.scsys.co.uk
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
On Tue, Nov 13, 2007 at 08:41:02PM +0000, Matt S Trout wrote:
> Welcome @dbic-devel.

Thank you.

> Branch from 0.09/trunk for this, please, and make sure to add yourself to
> CONTRIBUTORS in your first commit (in appropriate alphabetical order)

Done.

-kolibrie

Attachment: attachment.pgp
4) Nathan Gray Re: [Dbix-class] Test::DBIC needs to be core, not a copy+paste from core
| +1 vote
Thank you. Done. -kolibrie -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)...
dbix-class@lists.scsys.co.uk
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
On Tue, Nov 13, 2007 at 08:41:02PM +0000, Matt S Trout wrote:
> Welcome @dbic-devel.

Thank you.

> Branch from 0.09/trunk for this, please, and make sure to add yourself to
> CONTRIBUTORS in your first commit (in appropriate alphabetical order)

Done.

-kolibrie -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHOhNsYlZScpXqKgQRAtOyAJ99cmlaC90xaxqaOgr4b9cVm7Vm2QCeIKiN
V9ptGJNH0VlgnQzz3ySF3LM=
=ADuv
-----END PGP SIGNATURE-----
5) Nathan Gray [Dbix-class] Test::DBIC needs to be core, not a copy+paste from core
paperclip | +1 vote
That sounds good. It would be nice if whatever is in core is moved from underneath t/ to the lib/...
dbix-class@lists.scsys.co.uk
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
On Mon, Nov 12, 2007 at 10:15:59PM +0000, Matt S Trout wrote:
> On Mon, Nov 12, 2007 at 01:52:39PM -0500, Nathan Gray wrote:
> > On Mon, Nov 12, 2007 at 06:28:14PM +0000, Matt S Trout wrote:
>
> Well, no harm in Test::DBIC living on CPAN until 09 comes out. But at that
> point it'll want replacing with an empty subclass of whatever we put in core.

That sounds good.  It would be nice if whatever is in core is moved
from underneath t/ to the lib/ directory, so it is installed normally.

> > > Do you already have a user on the cat or dbic svn?
> >
> > I've been avoiding it. But I guess now is the time. What do you need
> > from me?
>
> Just an htpasswd line. Using your IRC nick for the username is preferred
> unless you have a strong preference otherwise.

Sent.

-kolibrie

Attachment: attachment.pgp

spacer
Profile | Posts (13)
Home > People > Nathan Gray