Help required for DBD::Sys extensibility

Jens Rehsack <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase.devel
Message-ID <[email protected]>
Hi DBI Developers,

I need a nudge to the right direction for my ideas how to get DBD::Sys
more extensible. My current way is, each plugin can define tables and
each table has to define it's column names and a way to retrieve the
data.

This is simple, works fine as long the extensions are controller by
a group of maintainers but has one (from my point of view) nasty
limitation:

Table PROCS - Unix implementation uses Proc::ProcessTable, Win32
implementation will use Win32::Process::Info. Of coursem they will
reside in different plugins. When one fine day Proc::ProcessTable
will support Win32, too - I get a conflict.

So I thought the best idea would be to separate the table definitions
from the data providers. And there I need a nudge how to do it the
"best" way for future extensibility.

Of course, other hints how to improve some things are very welcome,
too :)

Best,
Jens
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.