RE: [PEAR-DEV] Re: one abstraction layer (my proposal for)
| From: | Lukas Smith | Date: | Tue, 04 Dec 2001 11:10:01 +0000 |
| Subject: | RE: [PEAR-DEV] Re: one abstraction layer (my proposal for) | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-3352@lists.php.net to get a copy of this message | ||
Hi,
Well I do have a little problem.
As several people have stated, this proposal will take a fair amount of
time to complete. I for one can't do with the "core" features alone.
We (as in my company) really need a db abstraction layer now (soon).
That was the reason we decided to make the move to Metabase. Even in
Metabase there have been little things missing that I need (you can read
up on that on the Metabase Mailinglist).
So when I extend Metabase to what we need I thought I could also do some
improvements to the API. It was suggested that metabases features are to
be included into Pear DB. So I thought there is no reason not making
this new API a Pear compatible API.
But I really do not have the time to go into Pear DB and write
everything that Metabase has and that Metabase is still missing a new.
Anyways I will do some benchmarking once I am done with the next major
software release of my company. There I want to see if switching to
get*() type functions in Metabase (which I have already written) the
lack of speed myth about Metabase can be done away with or not. It seems
to be that this is the main reason why a couple people push for a
rewrite with a little cut and paste here and there (I do not mean "with
a little cut and paste here and there" as a negative thing!).
Is this observation correct?
If it turns out that a rewrite with a little cut and paste here and
there is favoured way after all for most people then I will probably
only support this project a little more passively. This is not supposed
to be a threat (I am in no position to make any threats anyways - its
not like people stand in awe when they hear my name ... at least not in
this list ;) ) or anything like that. I just want to make clear how and
where I can help. I cannot wait 3 months to be somewhere that does not
yet match metabase features. If that happens I will rather do some
changes to Metabase in a couple weeks and port my application to
Metabase.
Best regards,
Lukas Smith
smith@dybnet.de
_______________________________
DybNet Internet Solutions GbR
Alt Moabit 89
10559 Berlin
Tel. : +49 30 83 22 50 00
Fax : +49 30 83 22 50 07
www.dybnet.de info@dybnet.de
_______________________________