|
|
|
|
|
Posted by nybble on September 12, 2005, 7:15 am
Please log in for more thread options
Hello,
I've been reworking some of the base classes I've been using over the
past few years into something more publicly presentable. It's an
OO-RDBMs framework similar in ways to Class::DBI and Alzabo. It keeps
the simple idea of mapping tables directly onto objects, but differs in
that it creates two layers of classes, an API class whose goal is to
contain all the business logic around a set of related tables and a DB
class that strives to encapsulate all the actual database access. The
table objects themselves, are simple containers that really only keep
information about the table they are in and the information they
currently hold. Arbitrary complexity can be built into all subclasses
of those but they strive to make the easy/common things easier and the
hard things, if not easier at least not more difficult.
So my first release is going to be these base classes, but I hope to
add additional modules into the namespace that will build ontop of this
giving things like basic blogging engine or user management engine,
etc..
What I've been calling it is things like Deasil::Base or Deasil::Blog
or Deasil::Cal, etc.. I'd like to know if that's a reasonable thing to
upload or if I should try to wedge these classes into an existing top
level namespace?
Any thoughts are greatly appreciated.
|
|
Posted by John Bokma on September 12, 2005, 3:35 pm
Please log in for more thread options
> What I've been calling it is things like Deasil::Base or Deasil::Blog
> or Deasil::Cal, etc.. I'd like to know if that's a reasonable thing to
> upload or if I should try to wedge these classes into an existing top
> level namespace?
Deasil... deasil... I had to look that one up: "right, right-handed" ?
No idea if you mean that, but if yes: that's a big problem.
--
John Small Perl scripts: http://johnbokma.com/perl/
Perl programmer available: http://castleamber.com/
Happy Customers: http://castleamber.com/testimonials.html
|
|
Posted by nybble on September 12, 2005, 11:36 am
Please log in for more thread options
John Bokma wrote:
>
> > What I've been calling it is things like Deasil::Base or Deasil::Blog
> > or Deasil::Cal, etc.. I'd like to know if that's a reasonable thing to
> > upload or if I should try to wedge these classes into an existing top
> > level namespace?
>
> Deasil... deasil... I had to look that one up: "right, right-handed" ?
> No idea if you mean that, but if yes: that's a big problem.
Heh, yes, it's the name of my company and I've been refering to the
package as the "deasil engine". I figured, since it isn't really a
modern word, it is as good as any other made up word for the framework,
not unlike 'alzabo'. Is it really a problem?
Thanks for your thoughts on this!
|
|
Posted by John Bokma on September 12, 2005, 9:43 pm
Please log in for more thread options
> John Bokma wrote:
>>
>> > What I've been calling it is things like Deasil::Base or Deasil::Blog
>> > or Deasil::Cal, etc.. I'd like to know if that's a reasonable thing to
>> > upload or if I should try to wedge these classes into an existing top
>> > level namespace?
>>
>> Deasil... deasil... I had to look that one up: "right, right-handed" ?
>> No idea if you mean that, but if yes: that's a big problem.
>
> Heh, yes, it's the name of my company and I've been refering to the
> package as the "deasil engine". I figured, since it isn't really a
> modern word, it is as good as any other made up word for the framework,
> not unlike 'alzabo'. Is it really a problem?
To me yes, since I use the search feature of CPAN a lot :-) I have no idea
what Deasil::Cal would do, and Deasil::Blog... a blog program?
--
John Small Perl scripts: http://johnbokma.com/perl/
Perl programmer available: http://castleamber.com/
Happy Customers: http://castleamber.com/testimonials.html
|
|
Posted by Terrence Brannon on September 13, 2005, 7:00 pm
Please log in for more thread options
> Hello,
>
> I've been reworking some of the base classes I've been using over the
> past few years into something more publicly presentable.
Any sample POD docs showing code we can look at? I'm fairly hooked on
Rose::DB::Object
--
Carter's Compass: I know I'm on the right track when,
by deleting something, I'm adding functionality.
|
| Similar Threads | Posted | | update framework | July 20, 2007, 9:20 am |
| Announce: WebDyne (Yet Another Web Framework) | May 31, 2006, 3:11 am |
| Modules for AJAX framework | April 2, 2007, 11:15 pm |
| ANNOUNCEMENT: POE 0.32, an event driven component framework | August 6, 2005, 4:29 pm |
| [ANNOUNCE] Config::Model - Framework for semantic validation of config data | March 20, 2006, 10:07 am |
| ANNOUNCE: Initial release of WSF/Perl (Perl bindings for a WS-* framework) | October 4, 2007, 1:37 am |
| SGF namespace | August 1, 2005, 5:18 pm |
| New Namespace? | January 27, 2007, 3:00 am |
| TL1 module namespace | May 12, 2005, 1:13 pm |
| A module looking for a namespace | March 4, 2005, 11:15 pm |
|
|
|
|