faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
thread
|
Re: D-BUS replaces Bonobo?
by anon on Thursday 23/Sep/2004, @15:01
|
Correct me if I'm wrong, but wasn't Bonobo a set of CORBA interfaces, not a implementation of CORBA. I know that AT-SPI uses CORBA, but I don't think it uses Bonobo. I don't think ATK uses CORBA other than using it to interface with AT-SPI (still not using Bonobo). I beleive that Qt goes through ATK, which uses dbus, so it doesn't have to speak CORBA with AT-SPI.
Correct me if I'm wrong. |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Re: D-BUS replaces Bonobo?
by ac on Thursday 23/Sep/2004, @15:05
|
Right. So hopefully this means we can get rid of the CORBA dependency from KDE and that Sun will cooperate. Else it might mean forking ATK? I don't even know if this is viable.
|
[
Reply To This | View ]
|
Re: D-BUS replaces Bonobo?
by anon on Thursday 23/Sep/2004, @15:16
|
I don't think you can ever remove CORBA dependencies from ATK because ATK itself tries to save programmers from the CORBA-madness that is AT-SPI. Unfortunatly, AT-SPI is intimatly tied with CORBA and it'd be hard to make a replacement for it as it is the only software package in the UNIX platform that vendors will likely support accessible hardware with.
|
[
Reply To This | View ]
|
Re: D-BUS replaces Bonobo?
by Richard Moore on Thursday 23/Sep/2004, @15:37
|
We removed the CORBA dependency from KDE before KDE 2.0 was released, the process was something like this:
1. Torben's first KParts demo'd at KDE I. Based on shared libraries with each host having knowledge of the base classes it embedded and no IPC.
2. The second version developed for KDE 2.0 which was based on CORBA. This was removed in the months preceding KDE II with pretty much all of it removed by the end of the conference. This version was never part of a final release of KDE.
3. The current version of KParts based on shared libraries with DCOP for IPC and KTrader for picking components to load. This version can use virtual base classes to provide component independent interfaces such as that provided for text editors (hence the KVim part).
|
[
Reply To This | View ]
|
Re: D-BUS replaces Bonobo?
by ac on Thursday 23/Sep/2004, @17:16
|
I meant the dependence on CORBA that KDE/Qt would have if it depended on accessibility technologies that require CORBA.
|
[
Reply To This | View ]
|
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|