PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 1080 - Python bindings for Qt JsonDb
: Python bindings for Qt JsonDb
Status: VERIFIED WONTFIX
Product: PySide
Classification: Unclassified
Component: PySide
: HEAD
: All Linux
: P5 enhancement
Assigned To: Hugo Parente Lima
:
:
:
  Show dependency treegraph
 
Reported: 2011-12-02 16:37 EET by Mika Linnanoja
Modified: 2012-01-09 09:38 EET (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mika Linnanoja 2011-12-02 16:37:41 EET
Hello!

I was instructed to file a bug report (rather a feature request :) here for
asking Python bindings for new and shiny Qt part JsonDb. It's hosted at
https://qt.gitorious.org/qt/qtjsondb.

To my knowledge such bindings do not exist, please correct me if I'm wrong.
There exists a command line client (in the 'tools' section), but using this
from pure python would definitely be better.

I would have a need to interact with a database of this kind from python on a
linux system, so a client interface bindings would hugely interest me (ability
to create, update, remove objects, and get notifications - basic features).

I'm sure if I try to generate the bindings myself it takes a month or two.

So asking for advice and help, everything is welcome! Please re-assign to the
correct subcomponent.
Comment 1 Hugo Parente Lima 2011-12-02 19:29:04 EET
Is there any advantage in using QtJSon instead of the existent Python JSON
packages?
Comment 2 Mika Linnanoja 2011-12-05 09:00:55 EET
(In reply to comment #1)
> Is there any advantage in using QtJSon instead of the existent Python JSON
> packages?

I don't know enough about those existing packages, but I'd say the unique part
here is the *database access* side of things. Sure existing Json area packages
(e.g. http://docs.python.org/library/json.html) are able to represent the Json
data structure itself in python, but this server-client Db part is new.

Hope I understood your question correctly.
Comment 3 Hugo Parente Lima 2012-01-06 00:14:54 EET
Sure, you got it.

The problem is the lack of man power to create and maintain another binding, in
other words: Your binding request is fair enough, but we can't do it for two
reasons:

- Lack of man power to write it.
- Lack of man power to maintain it.

So the better choice is to wait two months and get it released by you :-)

I will be glad to help you on PySide ML about how to create the binding, but as
the core team wont implement it, I'm marking the bug as WONTFIX... what's a bit
bizarre because probably was me that told you to report the bug here.
Comment 4 Mika Linnanoja 2012-01-09 09:38:19 EET
Unfortunate, but I suppose we can manage..

Thanks anyway :)