[Kst] kst 2.x: dbus interface / datasource API
Barth Netterfield
netterfield at astro.utoronto.ca
Mon Mar 8 17:09:54 CET 2010
On Monday 08 March 2010 10:51:46 Brisset, Nicolas wrote:
> activity on kst2 was a bit slower in the last days. I suppose Barth has
> had other stuff to take care of...
Last couple weeks... redesigning the department's Ph.D. qualifying exam
system, going through a draft of one of my student's Ph.D. thesis, editing
another student's paper we hope to submit 'soon', planning a CSA meeting, and
trying to get the BLASTpol telescope ready to fly...
> I would like to know how things look for the next future, and also ask 2
> questions:
We are funded, finally. I am also trying to get the paperwork in order to
hire.
> - could we try to go through the data source API discussion because I
> had started adapting ASCII to read in units, but when I saw the relative
> mess that it is (with many classes and many places where the config is
> written or read) I was a bit discouraged... And there are also
> CDF/netCDF to be ported to kst 2, which should be easy once the new
> design if finalized.
data source API is a good 'high in the priority list' item.
> - what are the plans wrt the dcop interface? I believe dcop has been
> replaced with dbus in Qt4/KDE4. My understanding is that it is still
> applicable even when we don't run under KDE4, but I'm not sure. And I
> don't know whether it has already been adapted, whether this adaptation
> is difficult and if there are different plans for kst 2.x.
DCOP and javascript haven't been ported at all. They are very similar jobs
though.
-DCOP is dead. If we do something like this, it will be DBUS.
-We will probably not try to be 100% compatible with kst1's javascript.
> Hoping kst 2.x picks up some pace in the short future again, so that we
> can release a first 2.0.0 version in finite time...
>
A big lurking issue is getting kst2 compatible with KDE releases. There are a
number of requirements for being a KDE extragear project, which we do not
fulfill (like, for example, using KDE).
More information about the Kst
mailing list