Date::Kronos


#1

Is http://www1.jump.net/~arclight/perl/ the official distribution site, or
just some random place?

(finding all this non-CPAN module stuff a bit disconcerting)

meow
_ivan


#2

FWIW, Date::Kronos isn’t actually used by RT anymore.On Sat, Aug 12, 2000 at 02:39:19AM -0700, ivan wrote:

Is http://www1.jump.net/~arclight/perl/ the official distribution site, or
just some random place?

(finding all this non-CPAN module stuff a bit disconcerting)


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
"If IBM wanted to make clones, we could make them cheaper and faster than
anyone else!" - An IBM Rep. visiting Vassar College’s Comp Sci Department.


#3

FWIW, Date::Kronos isn’t actually used by RT anymore.

Umm, what about?

ivan@rootwood:~/RT/work$ grep Kronos lib/DBIx/DBIx-Record/Record.pm
require Date::Kronos;
my $obj=Date::Kronos->new();
my $obj=Date::Kronos->new();
my $now=Date::Kronos->new(cal_type=>‘Unix’);
my $now=Date::Kronos->new(cal_type=>‘Unix’);

Is http://www1.jump.net/~arclight/perl/ the official distribution site, or
just some random place?

(finding all this non-CPAN module stuff a bit disconcerting)


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel


jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91

“If IBM wanted to make clones, we could make them cheaper and faster than
anyone else!” - An IBM Rep. visiting Vassar College’s Comp Sci Department.


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

meow
_ivan


#4

What version of the sources are you working from? I belive Tobias’ fork still
uses Kronos.

I yanked Kronos ~2 weeks ago.

[checking out a clean copy of the sources from cvs. Haven’t yet had a chance
to rename directories.]

desktop:% cvs co DBIx /data/home/jesse/DBIx 10:52AM:ttypts/23
cvs server: Updating DBIx
U DBIx/Makefile
cvs server: Updating DBIx/EasySearch
U DBIx/EasySearch/Changes
U DBIx/EasySearch/EasySearch.pm
U DBIx/EasySearch/MANIFEST
U DBIx/EasySearch/Makefile.PL
U DBIx/EasySearch/test.pl
cvs server: Updating DBIx/Handle
U DBIx/Handle/Changes
U DBIx/Handle/Handle.pm
U DBIx/Handle/MANIFEST
U DBIx/Handle/Makefile.PL
U DBIx/Handle/test.pl
cvs server: Updating DBIx/Record
U DBIx/Record/Changes
U DBIx/Record/MANIFEST
U DBIx/Record/Makefile.PL
U DBIx/Record/Record.pm
U DBIx/Record/test.pl

desktop:% grep Kronos DBIx/Record/Record.pm
zsh: 17747 exit 1 grep Kronos DBIx/Record/Record.pmOn Sat, Aug 12, 2000 at 03:21:20AM -0700, ivan wrote:

On Sat, Aug 12, 2000 at 05:46:43AM -0400, Jesse wrote:

FWIW, Date::Kronos isn’t actually used by RT anymore.

Umm, what about?

ivan@rootwood:~/RT/work$ grep Kronos lib/DBIx/DBIx-Record/Record.pm
require Date::Kronos;
my $obj=Date::Kronos->new();
my $obj=Date::Kronos->new();
my $now=Date::Kronos->new(cal_type=>‘Unix’);
my $now=Date::Kronos->new(cal_type=>‘Unix’);

On Sat, Aug 12, 2000 at 02:39:19AM -0700, ivan wrote:

Is http://www1.jump.net/~arclight/perl/ the official distribution site, or
just some random place?

(finding all this non-CPAN module stuff a bit disconcerting)


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel


jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91

“If IBM wanted to make clones, we could make them cheaper and faster than
anyone else!” - An IBM Rep. visiting Vassar College’s Comp Sci Department.


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
I think co-ordinating 1000 prima donnas living all over the world will be as
easy as herding cats…" – Andy Tanenbaum on the linux development model, 1992


#5

What version of the sources are you working from? I belive Tobias’ fork still
uses Kronos.

I’m actually working from a merged CVS tree, checkpointed on 08/10, with
your RT2 branch taking precendence. I’ve got RT1, RT2 (aka “rt-1-1”), and
Tobias’s fork on branches. I was unsucessful at convincing you guys to
work in the same repository so I had to do it myself.

This is the first I’ve heard that DBIx stuff was kept in a separate module
in CVS.

Anything else undocumented that I should know, before I waste even more
time?

I yanked Kronos ~2 weeks ago.

[checking out a clean copy of the sources from cvs. Haven’t yet had a chance
to rename directories.]

desktop:% cvs co DBIx /data/home/jesse/DBIx 10:52AM:ttypts/23
cvs server: Updating DBIx
U DBIx/Makefile
cvs server: Updating DBIx/EasySearch
U DBIx/EasySearch/Changes
U DBIx/EasySearch/EasySearch.pm
U DBIx/EasySearch/MANIFEST
U DBIx/EasySearch/Makefile.PL
U DBIx/EasySearch/test.pl
cvs server: Updating DBIx/Handle
U DBIx/Handle/Changes
U DBIx/Handle/Handle.pm
U DBIx/Handle/MANIFEST
U DBIx/Handle/Makefile.PL
U DBIx/Handle/test.pl
cvs server: Updating DBIx/Record
U DBIx/Record/Changes
U DBIx/Record/MANIFEST
U DBIx/Record/Makefile.PL
U DBIx/Record/Record.pm
U DBIx/Record/test.pl

desktop:% grep Kronos DBIx/Record/Record.pm
zsh: 17747 exit 1 grep Kronos DBIx/Record/Record.pm

FWIW, Date::Kronos isn’t actually used by RT anymore.

Umm, what about?

ivan@rootwood:~/RT/work$ grep Kronos lib/DBIx/DBIx-Record/Record.pm
require Date::Kronos;
my $obj=Date::Kronos->new();
my $obj=Date::Kronos->new();
my $now=Date::Kronos->new(cal_type=>‘Unix’);
my $now=Date::Kronos->new(cal_type=>‘Unix’);

Is http://www1.jump.net/~arclight/perl/ the official distribution site, or
just some random place?

(finding all this non-CPAN module stuff a bit disconcerting)


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel


jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91

“If IBM wanted to make clones, we could make them cheaper and faster than
anyone else!” - An IBM Rep. visiting Vassar College’s Comp Sci Department.


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel


jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91

I think co-ordinating 1000 prima donnas living all over the world will be as
easy as herding cats…" – Andy Tanenbaum on the linux development model, 1992

meow
_ivan


#6

What version of the sources are you working from? I belive Tobias’ fork still
uses Kronos.

This is the first I’ve heard that DBIx stuff was kept in a separate module
in CVS.

Ack. sorry. It’s something that had come up on the lists but not been
recorded on the website. http://www.fsck.com/projects/rt/cvs.html has been
fixed. Thanks for the heads up.

Anything else undocumented that I should know, before I waste even more
time?

Off the top of my head, I can’t think of anything. AFAIK, DBIx::EasySearch and
company are the only non-cpan requirement. And getting them into CPAN needs
to happen really soon now. It’s something I’d been looking at last week before
I got distracted by other non-rt stuff.

    -jesse


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
I think co-ordinating 1000 prima donnas living all over the world will be as
easy as herding cats…" – Andy Tanenbaum on the linux development model, 1992


#7

What version of the sources are you working from? I belive Tobias’ fork still
uses Kronos.

This is the first I’ve heard that DBIx stuff was kept in a separate module
in CVS.

Ack. sorry. It’s something that had come up on the lists but not been

I’ve been on -devel for at least a month and there hasn’t been anything
to that effect.

recorded on the website. http://www.fsck.com/projects/rt/cvs.html has been
fixed. Thanks for the heads up.

Anything else undocumented that I should know, before I waste even more
time?

Off the top of my head, I can’t think of anything. AFAIK, DBIx::EasySearch and
company are the only non-cpan requirement. And getting them into CPAN needs
to happen really soon now. It’s something I’d been looking at last week before
I got distracted by other non-rt stuff.

I can upload them if you like, but it seems like they’d be more
appropriate under your CPAN ID.

The whole idea of an interface ontop of DBI that lets you use Perl or
Perl-like syntax to construct SQL queries is something I’m super
interested in. Compare to:

None of which have quite got it yet, but they all feel close in one way or
another.

Aah, well. No time now. “After burning man”.

meow
_ivan


#8

I’ve been on -devel for at least a month and there hasn’t been anything
to that effect.

It came up on devel a long time ago and comes up on -commit whenever
things get checked in :wink: Actually. wait. are you on -commit? Mail comes
through with cvs rdiff lines for each update. Shit. I bet this is
another case of “web not keeping up with reality.” I’ll fix it after I
get some breakfast

I can upload them if you like, but it seems like they’d be more
appropriate under your CPAN ID.

If I haven’t made the moves to start getting a CPAN id by the time
you get back from burning man, I give you permission to publically mock
me :wink:

The whole idea of an interface ontop of DBI that lets you use Perl or
Perl-like syntax to construct SQL queries is something I’m super
interested in. Compare to:

None of which have quite got it yet, but they all feel close in one way or
another.

Yeah. none of them quite fill the niche I was looking for when I started to
hack on EasySearch and co.

Minor side-issue: Before CPANing the DBIx stuff I’m working on, I’m thinking
of condensing it to DBIx::EasySearch, DBIx::EasySearch::Record and DBIx::EasySearch::Handle since the three really go together. It should only require 2 or 3 lines of change to the one application that I know is using them so far and will
probably be an ease-of-use win down the line.

Aah, well. No time now. “After burning man”.

Have a great time! Tell jd & lamont & co that I say hi.
-j


meow
_ivan


Rt-devel mailing list
Rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

jesse reed vincent — root@eruditorum.orgjesse@fsck.com
pgp keyprint: 50 41 9C 03 D0 BC BC C8 2C B9 77 26 6F E1 EB 91
After all, it’s not every day you meet up with an evil power
-M. Bulgakov


#9

Is http://www1.jump.net/~arclight/perl/ the official distribution site, or
just some random place?

That is just a random place.

Date::Kronos is my package, when I’m satisfied with it it will appear at
CPAN. If I’ll never be satisfied with it, I will cancel the project. As
for now, it’s included in the distribution of my fork (more info to
appear shortly) and totally excluded from RT.

Tobix - +47 22 925 871


#10

Hi,

Is http://www1.jump.net/~arclight/perl/ the official distribution
site, or just some random place?

(finding all this non-CPAN module stuff a bit disconcerting)

It’s some random place.

Short Story: I was having trouble installing RT2, specifically
code and posted it for Tobias’ review and comment. Don’t take that
archive as anything official; it was a quick contribution.

Speaking of contributions, here’s one for the quote file:
“We’d be dead without this.” - International Operations,
Excite@Home

FWIW, we (Excite) are looking at replacing our current (lousy) work
tracking systems and RT is the leading candidate (AFAIK). The
guy managing the project has a couple concerns:

  • Report generator(s)
  • UI for normal users to submit requests
  • Oracle support

Don’t take these as feature requests, at least not until we tape that
list to a box of cash or an Ultra-2 (or at least some source code).
I’d write the code myself but I’m too busy digging my way out of my
queue. Dammit.

Thanks again,

– Bob