On 21 January 2012 22:41, Darrell Anderson <humanreadable@yahoo.com> wrote:
> What function does tdebindings serve? Does anyone actually
> utilize the language bindings?

Primary function is to frustrate packagers and developers. :)

 LOL
After R14 there are some applets I want to convert to Trinity. They are written in Python with GTK GUI. I would like to convert the GTK hooks to TQt3 to integrate the applets.

List please? I am intersted.

A really big project I would like to find volunteers to help is to port a C project coded in GTK to TQt3. The underlying base program needs no change, just the GUI side.

It doesn't worth that way. GTK is based on C and uses a fundamentally different structure. All calls are done within Glib as well. This ranges from the main loop to things like formatting string functions. A full rewrite in C++ is required I think.

I have a few shell scripts I would like to convert to Python so I can add a GUI. KDialog is bearable for small shell scripts but the few scripts I have in mind are large scripts. Adding a GUI with KDialog would be a mess and would not provide the full point-and-click functionality I envision. Rewriting would be better and Python seems suited for that kind of app.

List?
 
In other words, I see usefulness from tdebindings.

Meh. I see it like this: it is unlikely that any new developer with develop on the trinity platform with Python etc at this stage. Python and other languages are slow anyway. I see weaning off them as a good thing.
 
tdebindings is one of those packages most people avoid building. As a team, if we want to provide a quality product, we need to ensure tdebindings will build even when we personally don't have a use. :)

Unless we eliminate all need for it.
 
Okay, I'm off my soap box now.

Darrell