[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-promo
Subject:    Re: [kde-promo] TODO for feature guide
From:       Richard Dale <rdale () foton ! es>
Date:       2010-02-09 12:40:45
Message-ID: 201002091240.45875.rdale () foton ! es
[Download RAW message or body]

Hi Jos

On Monday 08 February 2010 12:03:37 pm Jos Poortvliet wrote:
> On Monday 08 February 2010 12:37:08 Luca Beltrame wrote:
> > In data luned́ 08 febbraio 2010 12:28:39, Jos Poortvliet ha scritto:
> > > And Luca, you were working on some kdebindings stuff. It'd be great if
> > > you could finish it asap...
> > 
> > Argh, that note is misplaced and I forgot to remove it. The text
> > referring to it is already there, down where the notes about picking
> > things from bindings are.
> > 
> > I could try t get something done, but I won't have extendend periods of
> > time available until 22 tonight.
> > 
> > If anyone can ping Richard Dale and/or Arno Rehn about the improvements
> > in kdebindings and CC me, it would be great as I'd have the material
> > already at hand to finish that part.
> 
> Richard, can you help us out? the current text is:
> 
> On the front of the bindings for interpreted languages, such as Ruby,
> Python and C#, a lot of work has been done. Simon Edwards updated the
> PyKDE4 bindings to support the new Software Compilation features, and also
> added support for Python 3 (the new, non backwards-compatible Python
> version). Arno Rehn and Richard Dale have been working
> XXXXXXXXXXXXXXXXXXXX
For his GSOC 2009 project Arno Rehn rewrote the bindings generator for the 
Smoke libraries that are used as a basis for several Qt and KDE language 
bindings. It features an industrial strength compiler derived from the QtJambi 
and KDevelop C++ parsers called 'smokegen'. This tool can be used by all KDE 
developers, not just language bindings specialists, to create 'Smoke' 
libraries for the apis of their libraries and applications. Once a Smoke 
library has been created, it is straightforward to implement plugins or 
extensions to use with it for JavaScript, Ruby and other languages.

We have split up the smoke libraries so that there is now a 1:1 mapping 
between each C++ library wrapped and a corresponding smoke libary. A new 
command line tool called 'smokeapi' is provided to introspect the Smoke 
libraries and query the methods and classes in them. We will shortly be adding 
documentation to the TechBase Wiki to explain how to use these new tools.


> > > Also Rocs, Cantor and Step need a screenshot, so do parley and marble.
> > > A
> > 
> > For Cantor, you could re-use the one that's in the application page of
> > the new site. Same for Rocs and Cantor, if they are there.
> 
> tnx, done.
> 
 
_______________________________________________
This message is from the kde-promo mailing list.

Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, set digest on \
or temporarily stop your subscription.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic