There are some weird ifdefs in ToolTalk to get it to work on various UNIX platforms, and it is generally advanced programming to use it. I think it should be replaced with dbus and/or Avahi. Care should be taken to make sure that mime-types and dtaction still works on the localhost.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There are some weird ifdefs in ToolTalk to get it to work on various UNIX platforms, and it is generally advanced programming to use it. I think it should be replaced with dbus and/or Avahi. Care should be taken to make sure that mime-types and dtaction still works on the localhost.
This, and your imake suggestion are something to think about for the
future... for now though we just want it working and stable as it is
on as many platforms as possible.
--
Jon Trulson
"If the Martian rope-a-dope don't get him, he'll get himself, he'll
come in too fast and punch himself out."
- one of my brothers, referring to the Curiosity landing.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I strongly disagree with the notion that tooltalk should be replaced with things like DBUS. The focus of the project should be get a traditional, standard CDE to work on modern OSs, and to remain fully backwards compatible, to be a full and complete distribution of the traditional CDE system, supporting all elements, components and subsystems of the CDE system, to provide the full and complete, traditional CDE experience, and making only the most minimal fixes to get the system running and fix security bugs.
I think the purpose of this project should be to bring the traditional CDE experience to Linux, not to turn it into Gnome. If you want DBUS you are free to use it by installing gnome, KDE or whatever, that support it.
Tooltalk is an integral part of CDE so it cannot be replaced, it is needed to stay true to CDE conventions. I dont see any problem with Tooltalk, it is functional and the focus of the project is to make the minimal changes to get traditional, conventional CDE to run on Linux. The purpose of this project should be to get CDE running, not to turn CDE into Gnome or whatever.
I think if that if someone wants to make a major change like replacing Tooltalk they should do this in a fork project.
We don't use CDE on Linux because we are trying to make it more like modern UIs like Gnome, but instead, because we like the traditional, conventional way of CDE doing things and Tooltalk is an important part of that.
Last edit: D J 2014-06-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There are some weird ifdefs in ToolTalk to get it to work on various UNIX platforms, and it is generally advanced programming to use it. I think it should be replaced with dbus and/or Avahi. Care should be taken to make sure that mime-types and dtaction still works on the localhost.
On Sun, 12 Aug 2012, George Kraft IV wrote:
This, and your imake suggestion are something to think about for the
future... for now though we just want it working and stable as it is
on as many platforms as possible.
--
Jon Trulson
"If the Martian rope-a-dope don't get him, he'll get himself, he'll
come in too fast and punch himself out."
- one of my brothers, referring to the Curiosity landing.
What's wrong with ToolTalk? It seems to work perfectly fine, so wouldn't it just be more work to change it?
Or is it difficult to program new applications to use it?
Last edit: Silent-Hunter 2014-02-07
I strongly disagree with the notion that tooltalk should be replaced with things like DBUS. The focus of the project should be get a traditional, standard CDE to work on modern OSs, and to remain fully backwards compatible, to be a full and complete distribution of the traditional CDE system, supporting all elements, components and subsystems of the CDE system, to provide the full and complete, traditional CDE experience, and making only the most minimal fixes to get the system running and fix security bugs.
I think the purpose of this project should be to bring the traditional CDE experience to Linux, not to turn it into Gnome. If you want DBUS you are free to use it by installing gnome, KDE or whatever, that support it.
Tooltalk is an integral part of CDE so it cannot be replaced, it is needed to stay true to CDE conventions. I dont see any problem with Tooltalk, it is functional and the focus of the project is to make the minimal changes to get traditional, conventional CDE to run on Linux. The purpose of this project should be to get CDE running, not to turn CDE into Gnome or whatever.
I think if that if someone wants to make a major change like replacing Tooltalk they should do this in a fork project.
We don't use CDE on Linux because we are trying to make it more like modern UIs like Gnome, but instead, because we like the traditional, conventional way of CDE doing things and Tooltalk is an important part of that.
Last edit: D J 2014-06-02
I agree! I like it the way it is! It may be more advanced, but what will break if it is replaced?