<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8804866</id><updated>2008-04-10T02:22:52.632+02:00</updated><title type='text'>cies' blog</title><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default'/><author><name>cies</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8804866.post-8541932582131745131</id><published>2007-12-13T11:34:00.000+01:00</published><updated>2007-12-13T12:02:29.437+01:00</updated><title type='text'>corporate influence in FLOSS projects</title><content type='html'>i read some of the many writings on the strange positions some of gnomes prominent members seem to take. to me it boils down to: the relation of corporations and FLOSS projects.&lt;br /&gt;&lt;br /&gt;as FLOSS grows (and grows, and grows) it becomes more and more important/interesting/dangerous for corporations. so they will try to influence particular projects. as FLOSS projects are very different from businesses (thank god), the means of influence corporations have are also very different. for instance, they cannot just buy them out.&lt;br /&gt;&lt;br /&gt;when i look at how gnome is influenced by corporations the last years, i see a lot of resistance from its community on this influence: simplifying the interface, going mono, and the recent positions of some of its prominent members. all with a lot of resistance from the gnome community. i feel that the way corporations push gnome is not the way its community would like to go.&lt;br /&gt;&lt;br /&gt;on the other had there is the kde project and trolltech as kde's the biggest corporate influence. it is in kde's case trolltechs influence is (for all i know) always welcomed... why? i think because trolltech simply pushes kde in the direction that the kde community is already going. it only facilitates.&lt;br /&gt;&lt;br /&gt;look at the phonon news from today, isnt that beautiful?&lt;br /&gt;&lt;br /&gt;i think that the relationship between kde and trolltech -- that was once regarded as evil and thereby spawned gnome -- is one of the most beautiful examples of a relation between a FLOSS project and a corporation that satisfies both parties. thank you trolltech!</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2007/12/corporate-influence-in-floss-projects.html' title='corporate influence in FLOSS projects'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=8541932582131745131' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/8541932582131745131/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/8541932582131745131'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/8541932582131745131'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-4308916798215831527</id><published>2007-07-19T01:47:00.000+02:00</published><updated>2007-07-19T01:59:24.373+02:00</updated><title type='text'>Sun (et al) please help...</title><content type='html'>Okay &lt;a href="http://yro.slashdot.org/yro/07/07/18/1541223.shtml"&gt;MS is worried of the GPL3&lt;/a&gt;... Now we need at least some of the 'heavy weight' projects (thank you SAMBA for being quick) to convert to GPL3 minimum. But many code bases, like KDE, have individual owners.&lt;br /&gt;&lt;br /&gt;I think Sun and some other more 'commercial' projects (Qt?) could right now strike MS a hard blow, as their code bases have usually no individual owners. (Sun; you got them to your knees) The GPL3 code base has to be too large and fast moving for MS-deal-ridden-distribution to either fork or ignore.&lt;br /&gt;&lt;br /&gt;I don't know how KDE contributers are generally feeling about the GPLv3, but they have my vote on '3 minimum'.</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2007/07/sun-et-al-please-help.html' title='Sun (et al) please help...'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=4308916798215831527' title='10 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/4308916798215831527/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/4308916798215831527'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/4308916798215831527'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-8531162707159582243</id><published>2007-05-09T20:35:00.000+02:00</published><updated>2007-05-09T20:47:08.605+02:00</updated><title type='text'>linux race car</title><content type='html'>i like funny initiatives, sure, i like FLOSS... but car racing? isn't that a really proprietary business? the 180DEG contrary of our 'open innovation' movement? why would linux need a medium like that, so elite, so money burning, so commercial...&lt;br /&gt;&lt;br /&gt;$350000, gosh that is a lot. that is 2000 $175 costing 100-dollar-laptops. that is... forget it.&lt;br /&gt;&lt;br /&gt;maybe i just don't get the point of car racing in general.</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2007/05/linux-race-car.html' title='linux race car'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=8531162707159582243' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/8531162707159582243/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/8531162707159582243'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/8531162707159582243'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-5694321862496972721</id><published>2007-01-31T00:07:00.000+01:00</published><updated>2007-01-31T00:11:15.377+01:00</updated><title type='text'>openSUSE 10.2 to kubuntu 6.10</title><content type='html'>i went to suse when they where in their 8.x or 9.x releases. i loved it, i came from gentoo, suse just helped me to get the work done. strangely suse also felt a lot snappier than my tweaked-n-tuned on-the-edge gentoo install.&lt;br /&gt;&lt;br /&gt;but since the 10.x releases suse had lost me bit by bit. they sure made everything look more sexy: their latest boot splash it just gorgeous. but they didn't do those two things right that keep my hooked on linux and freesoftware in general:&lt;br /&gt;&lt;br /&gt;1) package management&lt;br /&gt;2) transperancy&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;package management&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;YAST sucks more with every release. i once loved it so much, but it seems like it is never improved. calculating dependencies, adding sources, retrieving updates -- it all takes way too long, give me bad feedback of what it is doing and is not really untuitive. at some point i was waiting for over 15 minutes to get a simple (&lt;1MB) package installed! i know there is something like SMART and apt4rpm, but i think package management is what a distro is basically all about: if it can't do that right out of the box, i'm not using it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;transperancy&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;to be honest i did not understand what my openSUSE 10.2 was doing anymore! sometimes my PC was just busy doing something, and when i run 'top' (on the command line), it showed process names i never heard about. maybe i'm getting old. i disabled beagle (seems to slow down everyting), but it seemed to still be running.&lt;br /&gt;&lt;br /&gt;i also found another package installer, some updater-thingy. i made my system slow as a brick sometimes. why do i need that thingy?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;resolution&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;so i go for kubuntu, here is what i noticed:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;installing:&lt;/i&gt;&lt;br /&gt;i like:&lt;br /&gt; - browsing while installing&lt;br /&gt; - installing for a live cd (i can figure somethings out during the install)&lt;br /&gt; - installing a basic system and using the package manager later to finish of my installation&lt;br /&gt;i dislike:&lt;br /&gt; - partitioning; slow and gives bad indication of what it is doing (from an install to a laptop that i did&lt;br /&gt;&lt;br /&gt;so kubuntu seems to do the installing process quite to my likings, simplicity rules again. after the system is installed i can go on configuring, i never saw the reason for configuring allmost everything at install time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;using:&lt;/i&gt;&lt;br /&gt;i like:&lt;br /&gt; - simple and fast&lt;br /&gt; - adept is nice, aptitude is nice, all so fast compared to YAST! (maybe rpm just sucks?)&lt;br /&gt; - it beeing KDE centric&lt;br /&gt;i dislike:&lt;br /&gt; - the pink color in the default theme looks horrible (tip: go dark blue)&lt;br /&gt; - the bootsplash hides my startup info and i can not unhide it&lt;br /&gt;&lt;br /&gt;so basically all i dislike is 'cosmetics' that i can easily change to suit my likings.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;conclusion&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;i don't want to draw a conclusion like "suse is bad". i liked suse a lot. they where clearly a desktop leader for some years -- they pushed the envelope of what a free desktop can do. now i just seem to like kubuntu more.</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2007/01/opensuse-102-to-kubuntu-610.html' title='openSUSE 10.2 to kubuntu 6.10'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=5694321862496972721' title='11 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/5694321862496972721/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/5694321862496972721'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/5694321862496972721'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-116528603937537849</id><published>2006-12-05T03:21:00.000+01:00</published><updated>2006-12-05T04:09:14.616+01:00</updated><title type='text'>free energy</title><content type='html'>after &lt;a href="http://freeenergynews.com/"&gt;reading&lt;/a&gt; &lt;a href="http://peswiki.com/index.php/Main_Page"&gt;some&lt;/a&gt; &lt;a href="http://jnaudin.free.fr/"&gt;things&lt;/a&gt;, and &lt;a href="http://youtube.com/watch?v=KyNNIDAp5dM"&gt;seeing&lt;/a&gt; &lt;a href="http://youtube.com/watch?v=PFGiWiXMHn0"&gt;some&lt;/a&gt; &lt;a href="http://video.google.com/videoplay?docid=-8943205214784769158"&gt;movies&lt;/a&gt;, i got totally obsessed by the idea of "free energy". for the uninformed: some say that &lt;a href="http://en.wikipedia.org/wiki/Vacuum_energy"&gt;energy&lt;/a&gt; is freely available in large quantities all around us -- i'm right now one of them. the same people usually also say that we (the people) are kept under-informed by some powers, and that &lt;a href="http://www.cheniere.org/techpapers/Final%20Secret%209%20Feb%201993/index.html"&gt;the current electro magnetics branch of physics is flawed&lt;/a&gt;.&lt;br /&gt;to condense it down for you, my main break-throughs where:&lt;br /&gt;&lt;ol&gt;      &lt;li&gt;fully understanding the principle of a &lt;a href="http://jnaudin.free.fr/meg/meg.htm"&gt;MEG&lt;/a&gt;, an overunity device (seemingly outputs more that you put in), by reading &lt;a href="http://jnaudin.free.fr/meg/megdsqth.htm"&gt;this simple explaination&lt;/a&gt; and applying my dusty high-school level physics (my dad, an electro techinical engeneer by education, and sceptic by heart, also understood it)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;seeing that a German &lt;a href="http://www.perendev-power.com"&gt;company&lt;/a&gt; is actually selling EMM (electro magnetic motor) powered &lt;a href="http://www.perendev-power.com/index_files/Page626.htm"&gt;generaters&lt;/a&gt; -- devices that use the zero-point energy field to generate power&lt;/li&gt;   &lt;li&gt;an last but not least: that this stuff is around for at least more than a decade! more than 10 years of wasted oil!&lt;br /&gt; &lt;/li&gt;  &lt;/ol&gt;</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2006/12/free-energy.html' title='free energy'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=116528603937537849' title='4 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/116528603937537849/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/116528603937537849'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/116528603937537849'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-116454834894022014</id><published>2006-11-26T14:25:00.000+01:00</published><updated>2006-11-26T15:01:10.433+01:00</updated><title type='text'>KDE4; some ideas</title><content type='html'>in this post i come up with some "just ideas" that cross my mind for KDE4. i have not thorrowly investigated anything, and i may have not the time to implement at least one of these. yet i do want to share them.&lt;br /&gt;&lt;br /&gt;so, here i go:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;try to minimize the use of small modeless dialogs. like the find and replace dialogs, like "connection problem X" dialogs, like some password dialogs, like download dialogs. most of the time the interaction they request, or the information they provide, can be done from the main window of the app (like the firefox searchbar), and dont need to steal you attention so bluntly by hanging over your workspace&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;change the current modules stucture of KDE (again: just an &lt;span style="font-style: italic;"&gt;idea&lt;/span&gt;)&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;only groups of apps that share their specific libs should have a module (kde-pim, koffice)&lt;/li&gt;     &lt;li&gt;ofcourse we need kde-libs and kde-base&lt;/li&gt;     &lt;li&gt;the rest could be in app repositories that show the state and/or level of inclusion into kde (something like: kde-apps, kde-apps-testing, kde-apps-unstable, kde-apps-unmaintained and the same for contibuted-apps-*)&lt;br /&gt;   &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;name (at least) the KDE4 release (i like Roberto's "Kaleidos", so it will be "KDE Kaleidos") -- we can always name KDE5 something else... this way KDE becomes the 'brand' name, Kaleidos the central product.&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;i once (on the 2004 aKademy) saw a CIG (corporate identity guide) about the use of colors and logo's... i really liked the ideas in there, i loved the colour pallet.&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;KDE4 should do notifications well, all notification must run though a notification manager (maybe a part of plasma) that can decide based on user preferences how a notification should be handled (probably using notification categories)&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;co-create (probably together with the gnome team, through freedesktop.org) and comply with unified DBUS interfaces for some desktop services like: the notifications handler, the wallet, the system tray, ... (more ideas anyone?) the &lt;a href="http://www.kdedevelopers.org/node/2550"&gt;portland/DAPI&lt;/a&gt; looks like strong force in that &lt;span style="font-style: italic;"&gt;desktop service infrastructure&lt;/span&gt; direction.&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;  do something to unify KIO-slaves and gnome-VFS, probably using "fuse", &lt;a href="http://ciesbreijs.blogspot.com/2006/10/is-fuse-solution.html"&gt;see my last post&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt; kwin4: master of eyecandy (maybe rename it to something hip), i have good feelings that KDE can bring the eyecandy we've all seen with beryl/compriz to defacto userland; usable, configurable, sensible, with good defaults and a fall-back mode.&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt; do mimetype-application associations good (using a minimum of popups). i have never liked they way assosiations are handled in KDE, i dont know why but it somehow always annoys me -- maybe it is just my inability to set it up properly.&lt;br /&gt;  &lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;please note that i have by no means the skills nor the time to implement these proposals. i also didnt discus these ideas with anyone. so basically it is just dumping some ideas. feel free to comment!</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2006/11/kde4-some-ideas.html' title='KDE4; some ideas'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=116454834894022014' title='5 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/116454834894022014/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/116454834894022014'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/116454834894022014'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-116204457551300177</id><published>2006-10-28T16:08:00.000+02:00</published><updated>2006-10-30T22:19:27.866+01:00</updated><title type='text'>is FUSE a solution?</title><content type='html'>in the recent kubuntu 6.10 announcement on the dot i found &lt;a href="http://dot.kde.org/1161876578/1161890989/1161892959/"&gt;some complaints&lt;/a&gt; about the kio-slave system and the 'protocol' wild growth it has started. i read this complaint before, i guess it was on &lt;a href="http://planetkde.org"&gt;planetkde&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;nice all those complaints, but what about a solution? i think a solution discussing is nicer, more positive, than a re-re-re-discussing a problem. so let me give it a shot. ;-)&lt;br /&gt;&lt;br /&gt;it is mentioned that KDE should not solve this problem, but that it should be solved at a lower level. i agree since it is a problem that, for instance, GNOME (using VFS) and console apps. i didn't do a full literature research to see what solutions are out there -- i just want to push one: FUSE. yet FUSE needs some kind of wrapping to make it easily accessible by a GUI. maybe DBUS can come in handy here.&lt;br /&gt;&lt;br /&gt;my suggestion: what about an 'icon' that you have somewhere -- like the cdrom icon -- that can be mounted/unmounted automatically or manually. this icon, when mounted, can just act as a FUSE folder: this way both KDE, GNOME, &lt;your&gt;, console apps... everyone can use this!&lt;br /&gt;&lt;br /&gt;what does it need?&lt;br /&gt;&lt;br /&gt;i think the best way to do this is by freedesktop.org, since it uses DBUS. but concole apps need to be able to use it aswell. the file can just be a .desktop (XDG style) file, when mounted a directory by the same name (except for the .desktop ofcourse) is created where the FUSE FS is mounted; the magic-trick is that the file managers just show &lt;i&gt;one icon only&lt;/i&gt; which is a 'special file' that is sometimes a directory. in console land we need a command to do this or an extention to mount.&lt;br /&gt;&lt;br /&gt;example:&lt;br /&gt;&lt;br /&gt;there is a file called "cies@breijs.com.desktop", it shows as an 'FS over SSH' connection icon, internally is is an XDG style text file. &lt;i&gt;right-click -&gt; properties&lt;/i&gt; on this icon shows me some additional info, i could also change the name of this 'icon'. double clicking opens the connection (the icon changes), and suddenly the 'icon file' is now a directory. below the surface a directory is created with the same name (minus the .desktop), yet both the directory and the icon show as one, at the new directory the FUSE-FS is mounted.&lt;br /&gt;&lt;br /&gt;this is a solution to:&lt;br /&gt;- the VFS KIO-slave incompatibility&lt;br /&gt;- the fact that VFS and KIO-slaves don't work well with console apps.&lt;br /&gt;- the wild growth of 'protocols' (media://, system://, etc.) in KDE&lt;br /&gt;- iirc VFS also has issues&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;many KIO-slaves already have a similar implementation in FUSE. the whole thing just has to be wraped up by something that i don't yet exactly know what it will look like.&lt;br /&gt;&lt;br /&gt;please treat this post as a request for comment on a idea, it is not yet fully materialized and i am deffinitly not the one who should make this kind of descisions. yet i had to come up with something contructive on this issue.&lt;/your&gt;</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2006/10/is-fuse-solution.html' title='is FUSE a solution?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=116204457551300177' title='6 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/116204457551300177/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/116204457551300177'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/116204457551300177'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-113192014831179347</id><published>2005-11-13T22:30:00.000+01:00</published><updated>2005-11-13T23:18:29.146+01:00</updated><title type='text'>KDE and QtJava</title><content type='html'>Recently Trolltech &lt;a href="http://dot.kde.org/1131372683/"&gt;announced&lt;/a&gt; that they will releasing Java bindings. We used to have &lt;a href="http://developer.kde.org/language-bindings/java/qtjava.html"&gt;Qt and KDE Java bindings (by Richard Dale)&lt;/a&gt; but they never managed to attract much interest. What will Trolltech do to make their Java bindings a succes? I believe they will be.&lt;br /&gt;&lt;br /&gt;Times also have changed a little, &lt;a href="http://java.sun.com/developer/technicalArticles/releases/j2se15langfeat/"&gt;Java 1.5 copied&lt;/a&gt; some usefull C/C++ features (mainly templates and enums). I guess the upcoming QtJava bindings by Trolltech will depend on Java 1.5.&lt;br /&gt;There is also a lot of effort put in a 'free' Java lately. GCC sports a Java front-end for a while called &lt;a href="http://gcc.gnu.org/java/"&gt;GCJ&lt;/a&gt; that compiles java code -&gt; byte code -&gt; executables, there is the &lt;a href="http://www.gnu.org/software/classpath/"&gt;GNU Classpath&lt;/a&gt; implementation of the 'standard java lib', and there is an ever growing list of free JVMs.&lt;br /&gt;&lt;br /&gt;Qt has a long history of running on many platforms, all of Qt will just be platform optimised C++, Java will only be a thin layer. So Qt has the potential to make Java GUIs very responsive.&lt;br /&gt;&lt;br /&gt;I wonder what a QtJava app will run like when it is compiled using GCJ and GNU Classpath to a native executable. And I wonder what it will code like since the experiences I had so far with Java in Eclipse where amazing, it felt like Eclipse and I where coding together. Programming in Qt style C++ is nice, but personally I'd prefer a highler level language like Java (with a garbage collector and no worries over pointers, references and build systems).&lt;br /&gt;&lt;br /&gt;Qt does not use Exceptions because of portability issues (iirc), will there be some Exceptions added in the Java bindings? I hope so.&lt;br /&gt;&lt;br /&gt;My final thought is: What about a Qt-SWT bridge? IBM supposedly worked on such a bridge but cancelled it. &lt;a href="http://dot.kde.org/1078257737/1078263532/"&gt;Many&lt;/a&gt; is &lt;a href="hhttp://lists.trolltech.com/qt-interest/2005-02/thread00632-0.html"&gt;said&lt;/a&gt; &lt;a href="http://dev.eclipse.org/newslists/news.eclipse.platform.swt/msg00002.html"&gt;about&lt;/a&gt; &lt;a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=20486"&gt;this&lt;/a&gt;. Since &lt;a href="http://www.eclipse.org/swt/"&gt;SWT&lt;/a&gt; is seems to become the usefull standard GUI package in the Java world, it would be nice if SWT apps looked cute in KDE.</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2005/11/kde-and-qtjava_13.html' title='KDE and QtJava'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=113192014831179347' title='3 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/113192014831179347/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/113192014831179347'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/113192014831179347'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-113181161575559940</id><published>2005-11-12T16:33:00.000+01:00</published><updated>2005-11-12T17:13:06.810+01:00</updated><title type='text'>KDE4, dialogs, Kopete styles and KTurtle</title><content type='html'>i never felt enough need to blog... yet. well... here it is; enjoy.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;KDE 4&lt;/span&gt;&lt;br /&gt;below you find some of my thought on KDE4, please dont take them too serious, there just some ideas i have in mind.&lt;br /&gt;&lt;br /&gt;so: &lt;span style="font-style: italic;"&gt;in KDE 4 it might be nice to...&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;...minimize the use of dialogs; like the find and replace dialogs, they can be put them in search/sidebars (like the firefox searchbar)) -- there is a big anti-dialog rant below&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;...make the shade the mainwindow (as in less brightness) when it has a modal dialog (like OSX attaches the modal dialog to the mainwindow)&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;...change the current modules stucture of KDE:&lt;/li&gt;   &lt;ul&gt;     &lt;li&gt;only groups of apps that share their specific libs should have a module (kde-pim, koffice)&lt;/li&gt;     &lt;li&gt;keep kdelibs and kdebase&lt;/li&gt;     &lt;li&gt;the rest could be in app repositories that show the state and/or level of inclusion into kde (something like: kde-apps, kde-apps-testing, kde-apps-unstable, kde-apps-unmaintained and the same for contibuted-apps-*)&lt;br /&gt;   &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;...name (at least) the KDE4 release (i like Roberto's "Kaleidos", so it will be "KDE Kaleidos") -- we can always name KDE5 something else (KDE "Hasta", anyone? :-)&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;...use the CIG (corporate identity guide -- about the use of colors and logo's), even though it might not be finished yet. i something like a draft of the KDE CIG once on the 2004 aKademy, i liked what was in there, it looked solid.&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some more ranting about dialogs&lt;/span&gt;&lt;br /&gt;I just hate them like popups. Ofcourse we need some (settings, file open/save) but many we dont need. Like all the dialogs showing me a 'status' (saying: "loading...", and sometimes a progress bar), didnt we invent the status bar for that? Also all the dialogs telling me about some error, cant i just be noted of the error in the content of the application? (I'm not talking about Dr.Konqi -- i dont want to make him mad)&lt;br /&gt;&lt;br /&gt;There are many cases in which we can ditch dialogs. Maybe it is an idea to write a little guideline thing for when, and when-not to use dialogs.&lt;br /&gt;I also hope that in KDE4 the often discussed universial (down)load manager will be there. Then all the "Loading..." dialogs can but put in there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kopete styles&lt;/span&gt;&lt;br /&gt;after making &lt;a href="http://kde-look.org/content/show.php?content=26318"&gt;Efficient&lt;/a&gt;, a Kopete style (right now the most popular in kde-look), got into some problems with kopete styles in XML/XSL. there are some serious memory and cpu issues with the current solution, and it is quite difficult to extend the current solution without making it even more resource hogging.&lt;br /&gt;many good looking themes use the notorious "TransformAllMessages" flag and some ugly hacks. this is a pity. to make it work nice a lot of caching within the XSLT has to be done. alltogether it is not easy...&lt;br /&gt;i went dreaming of an alternative.&lt;br /&gt;&lt;br /&gt;i thought it might be better to have the sytes as a plugin (c++), instead of an XSLT. This would be fast, but than the styles will not be x-platform anymore, the plugin would likely be able to crash Kopete, and it would be difficult to be made by 'users'.&lt;br /&gt;&lt;br /&gt;then i thought of KJS... it is in KDE already and it would fit the bill nicely (IMO). Having the kopete styles in KJS would solve quite a few problems. final question: will KJSEmbed (or QSA) be in a KDE4 base install, so all applications can make use of it?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;KTurtle&lt;/span&gt;&lt;br /&gt;i have been working hard on a rewrite of KTurtle. it is right now mainly on my harddisk and a backup, but if anyone would like to help i can put it in some repository.&lt;br /&gt;&lt;br /&gt;i first rewrote the interpreter. all commands are now meta-programmed by a ruby script (so a new command can be created by adding code in one or two places). the interpreter is statefull and much cleaner in in code. i also ported the whole thing to qt4(.1-snapshots), i plan to keep it depending on qt4 only for a while and intergate it with KDE4 (libs, buildsystem, etc.) later, keeping a build option for a qt-only build.&lt;br /&gt;right now is have to put some more efford in the GUI, the canvas, and the intergration with the interpreter before i have something nice to show.</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2005/11/kde4-dialogs-kopete-styles-and-kturtle.html' title='KDE4, dialogs, Kopete styles and KTurtle'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=113181161575559940' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/113181161575559940/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/113181161575559940'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/113181161575559940'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8804866.post-109828910894188593</id><published>2004-10-20T18:15:00.000+02:00</published><updated>2004-10-20T18:18:28.940+02:00</updated><title type='text'>First blog</title><content type='html'>MyFirstBlog(tm) how cool!&lt;br /&gt;Now I hope I can make a habit out of this...&lt;br /&gt;</content><link rel='alternate' type='text/html' href='http://ciesbreijs.blogspot.com/2004/10/first-blog.html' title='First blog'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8804866&amp;postID=109828910894188593' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/109828910894188593/comments/default' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://ciesbreijs.blogspot.com/feeds/posts/default/109828910894188593'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8804866/posts/default/109828910894188593'/><author><name>cies</name><email>noreply@blogger.com</email></author></entry></feed>