[mythtv-commits] Ticket #240: DB helper classes and pgsql support (3rd attempt)
MythTV
mythtv at cvs.mythtv.org
Tue Oct 17 21:40:33 UTC 2006
#240: DB helper classes and pgsql support (3rd attempt)
------------------------------+---------------------------------------------
Reporter: fvilas at iname.com | Owner: ijr
Type: enhancement | Status: closed
Priority: minor | Milestone: 0.20
Component: mythtv | Version: head
Severity: low | Resolution: wontfix
------------------------------+---------------------------------------------
Comment (by anonymous):
That, is a sad decission.
I thought linux was all about choice. I guess mythtv isn't.
What I don't get is mysql is required via qt, not via myth directly. Now
qt supports both DB backends, so abstraction should be possible, where
mythtv doesn't care about which DB backend is used.
So if mythtv uses direct mysql access, then why does it depend on QT
having mysql support?
Also, and I know it's kinda to little to late I suppose, what feature does
mythtv require form mysql that postgres doesn't have, which would make it
so hard to support? I ask this because in all my applications I have
written, I try to not depend on the database. I have either a
class/c-file/list of defines for my accessing a database, and use those
function calls, wether it's mysql or postgres or what not. Sure there
might be a little overhead when using a function to translate to your
database of choice, but it would allow the users to choose, without
forcing anything onto the user.
I switched away from mythtv year and a half ago, because I got fedup of
maintaining 2 databases, Linux is all about choice, and I didn't feel good
about being forced to either switch to mysql for all my database needs or
having to deal with maintaining both. I read about 0.20 possible support
of postgres and figured it was worth trying again, this makes me wanting
to leave, though I do like myth a lot.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/240#comment:16>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list