Skip navigation.
KDE Developer's Journals

Progress on Kross

dipesh's picture
| | |

It's a while I blogged last time and a lot happened during that decade. So, let's summarize some lately highlights around the Kross Scripting Framework;

The famous Superkaramba got Kross as optional backend and guess what, we got it managed to stay backward-compatible. For example Aero AIO and A-foto are already running with the next generation of Superkaramba with Kross. Fantastic work Alexander Wiedenbruch provided here.

KOffice2 already rocks and scripting in the next generation KWord2 improved a lot. Beside dozend of sample scripts to demonstrate what's possible, KWord also got a nice python script to connect with OpenOffice.org using Kross and PyUNO to import content from all by OOo supported fileformats and it just works. Meanwhile KSpread2 offers a script that uses the ODFPY module to export selected sheets to custom OpenDocument spreadsheet or document files.

The tutorials about scripting in KWord, KSpread and Krita was assimilated by our great new techbase.

The python and ruby interpreter backends got tons of improvments and landed in kdebindings finally, yay.

...and probably much more I already forget about Smiling

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
bensch's picture

Amazing

Wow, this is really great stuff.

I hope that all of kdelibs gets bindings using kross. I'm really excited to see what new interfaces and applications people will dream up using these scripts. It'll be amazing to build dynamic templates for kword or kspread using ruby which can be customized by users through dialogs.

I think the ability to script with python or ruby or js is amazing.
I'm more inclined to ruby myself but I think that more options is always better.

oh and is there the ability to wrap ruby modules with a kross interface so it can be used by python scripts and visa versa? That would be really neat to ba able to use prewritten components from 3d parties.

Cheers
Ben

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.