Linked by Thom Holwerda on Sun 23rd Dec 2007 21:11 UTC, submitted by Kaj de Vos
Syllable, AtheOS The Syllable project has published the source code for Syllable Server. The code to build Syllable is maintained in Builder, the build system. There is a main repository of build specifications and overlays for Syllable Desktop and Syllable Server. The code for Server is now completely published in the source repository. A package of Builder (11 MB) for Syllable Server has been released that corresponds to Syllable Server 0.2 with a few fixes. The procedure to build Syllable Server will be the subject of an article in a future Syllable Newsletter.
Thread beginning with comment 293126
To read all comments associated with this story, please click here.
RE: syllable desktop
by nulleight on Tue 25th Dec 2007 16:56 UTC
nulleight
Member since:
2007-06-22

Well, i actively developed using xlib and submitted a patch to xcb and an example to mailing list, and the bug still exist and the messages were mostly ignored.
The problem with xcb is that it still interfaces X11 which is a protocol and is serial, but the keyborad/mouse/video adapter are not and are parallely atached to the xserver, so why serialize them when they are not serial. Since most people use X on desktop, it should have beed developed for desktop and the networking stuff could be implemented as an extension.
Noone even uses native X over the network because it's so damn slow. Also when you drag X windows you can sometomes see subwindows jerking because of synchronisation issues.

Also dont give me that about posix queues. You can send a generic Event sturcture which can have a member property, which will make your events typed.
if you are gonna use c++' you can use typeid. which makes even this member property obsolete. The point is that they create absractions for the sake of abstractions.

Also you dont need a daemon to get inotify events. A library where you register callbacks on inotify events would be as good. And it can even be os-independent.

Anyway I speak out of my experience and frustration with some aspects i developed for.

Anyway i think that the syllable on linux is a great idea, partially because the original one doesn't boot on my pc and the current version of linux kernel is respositive enough.

Edited 2007-12-25 16:57

Reply Score: 1

RE[2]: syllable desktop
by renox on Wed 26th Dec 2007 10:11 in reply to "RE: syllable desktop"
renox Member since:
2005-07-06

Could you elaborate your point about xcb design, I didn't understand it..

>>Since most people use X on desktop, it should have been developed for desktop and the networking stuff could be implemented as an extension.<<

Sorry but on office desktops, network transparency is really useful, so I like the network transparency "by default" design.

>>Noone even uses native X over the network because it's so damn slow.<<

So I'm 'noonne'? Unless you restrict a network to Internet, I'm using X over a LAN each day at work..

Blatant exaggerations make really hard to take your points seriously, you know..

>>Also when you drag X windows you can sometimes see subwindows jerking because of synchronisation issues.<<

It's nice that you care about this issue and you try to fix it but frankly, I personally couldn't care less about this issue and wouldn't trade network transparency for a fix to this issue.

Reply Parent Score: 2