KDE CVS-Digest for October 1, 2004
Saturday, 2 October 2004 | Dkite
Highlights of this week's KDE CVS-Digest (experimental layout): XML auto-indenter in Kate. Rendering speed-ups in Kolourpaint. New media:/ KIO slave. Improved SQL parser in Kexi. Konversation adds support for SSL. Summary of Network-Integrated Multimedia Middleware from the aKademy presentations.
Comments:
Thanks as Usual ! - GaRaGeD - 2004-10-02
Thanks Derek ! Is anybody having problems to compile kde from CVS with newer gcc versions ?? 3.3 amd 3.4 gave me a lot of problems with all the packages, including kdelibs, incomplete objects mainly
Re: Thanks as Usual ! - annma - 2004-10-02
No problem at all compiling HEAD with gcc (GCC) 3.4.0 and 3.4.1 on another machine!
Re: Thanks as Usual ! - Chris Howells - 2004-10-04
No, and in fact most, if not virtually all developers use gcc 3.3 or 3.4 so compile errors caused by this would be unlikely.
Re: Thanks as Usual ! - Nicolas Goutte - 2004-10-04
If you have still problems, perhaps use another anonymous CVS server. (It seems that there were some mirroring problems, as at least WebCVS was up to 4 days behind.) Have a nice day!
Re: Problems compiling - solid_liq - 2004-10-04
I have had the same problems under Slackware 10, with its default gcc 3.3.4 The only solution I've found (so far) is to just delete the incomplete objects and restart the build from the work/pkgname directory (or a subpackage directory)
Re: Problems compiling - GaRaGeD - 2004-10-04
I have tried that, even delete the whole package, usually compiling again crashes on the same file. I will switch to another CVS server, maybe that can help :-)
New layout - Martin - 2004-10-02
To be honest, I absolutely hate the new layout. I hope the old layout is kept ( at least as an option). I like the fact that you currently have everything on one single page and just have to scroll down to read everything. On saturday morning I usually take my cup of coffee and take my time to read the whole digest. With the new version I would have to click for each section which is quite annoying. Otherwise: Thanks as usual Derek for this weekly update. It's very much appreciated.
Re: New layout - Derek Kite - 2004-10-02
You are not the only one. Fear not, the 'all in one' layout will remain. The existing layout, especially the table of contents, is too constrained. I would like to be able to break the classifications down even more, such as wish list, minor bugfixes, backports, branches, usability, documentation, etc. Maybe more. In any case, it won't fit within the existing system. That was one of the motivations for breaking things up into smaller chunks. Once I have some free time, I intend to come up with some kind of all in one layout. Feedback is always welcome. Derek
Re: New layout - MacBerry - 2004-10-03
This (the old layout remaining) is a very good news! Thank you Derek, I really prefer this one too!
Re: New layout - m. - 2004-10-03
I think you are too harsh. 1. This is still experimental and promised features will make it very handy. 2. This is great for tracking important changes in history.
Re: New layout - red - 2004-10-03
> On saturday morning I usually take my cup of coffee and take my time to read > the whole digest. Hey, that's my way to start in the day, too. So, I also don't like the new version... red
Re: New layout - Hans - 2004-10-03
I like it, it gives a quicker overview. Maybe the two layouts can coexist?
KmPlot and KEduca are kparts! - annma - 2004-10-02
KDE-Edu had seen 2 applications becoming kparts: KmPlot and KEduca. Also lots of work has been done on KTouch from updating the code to porting the data files on xml format. Well done to the KDE-EDU developers and welcome to the new maintainers, Andreas and Henrique!
Re: KmPlot and KEduca are kparts! - David - 2004-10-06
In my moves through the KDE jungle I've managed to get the KDE-EDU stuff compiled over the past couple of days. KTouch is very promising, although I think it's a bit late for me now!
Kolourpaint - Mikhail Capone - 2004-10-03
Thanks for the improvements in Kolourpaint!
Konversation home page - Gary Cramblitt (aka PhantomsDad) - 2004-10-03
The SourceForge home page for Konversation is somewhat out-of-date. The correct link is http://www.konversation.org/
Re: Konversation home page - Anonymous - 2004-10-03
Why does the old homepage still exist/doesn't redirect?
Can somebody explain - cbcbcb - 2004-10-03
Can somebody explain what a "multimedia framework" is, and what it's supposed to do?
Re: Can somebody explain - Thorsten Schnebeck - 2004-10-03
Multimedia is like networking: There you also have different networks, different protocols, routes, ports, security problems. A multimedia framework is something like ifconfig, iptable, netstat and route for multimedia data ;-) Watching the different akademy video streams the presentation of NMM was IMHO the best and the most impressive one - spontaneous applause during the demos. This stuff looks like made for KDE. Problem as Derek pointed out: its open source but a more in-house development style and is not community based. Another negative point: It does not support all the platforms KDE can runs Bye Thorsten
Re: Can somebody explain - HelloWorld82 - 2004-10-03
would it help for decision, if I made ebuilds fom NMM ?
Re: Can somebody explain - Jeff Snyder - 2004-10-05
there are quite a few people (myself included) that would be more inclined to play with NMM if there were ebuilds for it available, so yes, they would definitley be useful. But be aware that they won't be easy - NMM is quite difficult to build.
Re: Can somebody explain - Derek Kite - 2004-10-03
List off the different things you need to do with sound on a computer. Write raw sound data to the card. What drivers? alsa or OSS? Decoding mp3 or ogg. You may want to be able to seek within the sound stream, ie. jump back a few seconds to listen again. System sounds for an error dialog. You may want to record a sound, apply some effects to the sound, ie. change volume, mix, or make it sound like an echo chamber. And while playing you want a bunch of lines on your screen to dance in time with the music. Etc. You could write an application that reads an ogg file, decodes it, uses the OSS drivers to make noise. Another application that reads mp3's, provides mixing control, then uses alsa. Very quickly you end up with a mess that is unmaintainable and limited in function. So multimedia frameworks were created, where these same functions could be plugged in. You end up a string of plugins, starting with a file reader, decoder, mixer, maybe some effects, and finally the plugin that receives raw sound data and writes to the OS driver. You use alsa rather than OSS? Swap out the driver plugin. Ogg instead of mp3? Swap out the decoder plugin. Network multimedia systems have the capabilities to put a network between the file input and the hardware output. So you read the file, the data is sent over the network to another machine that mixes the data stream and plays on it's hardware. Derek
gstreamer - Ian Monroe - 2004-10-04
Is gstreamer not a network multimedia frameworks? I guess it doesn't have network capability, right?
Re: gstreamer - ac - 2004-10-04
Of course! The "g" in "gstreamer" stands for "GNOME" which stands for "GNU Network Object Model Environment". So network capability is definitely a given.
Re: gstreamer - Maynard - 2004-10-05
Actually, it is not built with network transparency as a goal, because 99% of the time, network transparency is not necessary for multimedia, so it does not impose it where not necessary. But network transparency can be added through plugins. GStreamer is designed to be veyr lightweight. Most of the functionality comes through plugins, so the core is less than 1MB. Network transparency is very possible without pain. No extra latency and so on.
Re: gstreamer - Derek Kite - 2004-10-05
Really? Derek (who is not from Missouri, but wants to be shown)
Re: gstreamer - Ian Monroe - 2004-10-06
Well, I am from Missouri. I installed the gst-editor today and it certainly appears to have listed 'utilities' to exchange info over TCP or UDP. I'm not really sure if you can use these as-is or not, network transparency isn't listed on GStreamer's feature list (which is why I asked). You can also sink the audio into arts or jack (as opposed to putting it directly to your sound card).
Re: gstreamer - David - 2004-10-06
I've been using GStreamer as my main output medium for the past week, and it's very promising. You've got independent packages, so it doesn't pull in lots of unnecessary stuff and it's desktop independent, despite the 'G' thing (people get a fright with that sort of thing for some reason). I've even managed to get NMM built (what a sense of achievement!) and that looks really, really promising also. There's some incredible things that can be done with it, and some were demonstrated at akademy I think. Network transparency is not needed most of the time, but as you get more local area networks and the barriers between computers fall down I think it will be necessary over the next couple of years. If the Gnome, KDE and Freedesktop people can agree then great. If not, then I hope people will sensibly state the reasons why and that it doesn't turn into a war. However, it seems as though the KDE Multimedia Framework would support multiple back-ends (correct me if I'm wrong), and that really would be cool!
No fright with gcc, glibc, and GPL - AntiGuru - 2004-10-06
so why be afraid of gstreamer? It's not tied to gnome in any way.
Re: No fright with gcc, glibc, and GPL - anonymous - 2004-10-06
glib
Re: No fright with gcc, glibc, and GPL - Anonymous - 2004-10-07
glib does not depend on GNOME.
Re: No fright with gcc, glibc, and GPL - David - 2004-10-06
I know it isn't. People talk about glib, but you're going to have to write it in something.
glib isn't gnome-specific either - AntiGuru - 2004-10-07
or even GTK specific.
Network... - Bert - 2004-10-03
Network integrated Multimedia stresses PDA support. Hope KDE's support for handhelds such as Palm will improve. "Palm desktop" software looks ugly but has the best usability for a contact management software. Unfortunately only windows.
What is "{AUTHORLINES}" in the statistics section? - 1234 - 2004-10-03
thanks derek.
Lab rat #345346 - erroneous - 2004-10-04
Experiments must be terminated sometimes. Especially when they are unusable at 800x600...
Re: Lab rat #345346 - the jumpy gnome on systray - 2004-10-04
Using such small screens may be a a risk for your eyes health. So whatever you're complaining about, maybe it's helping you. Btw, I got a 800x600 lappie, and KDE works just fine on it. I don't use it, maybe because it's such painful for my eyes to use that screen with any OS anyway.
Re: Lab rat #345346 - AC - 2004-10-05
Using a low resolution doesn't imply using a small screen... I set up a computer for my parents at 800x600 on a 19" CRT screen. At any higher resolution, the fonts just get too small. Sure, I can adjust the font size for text generated on my computer, but what else could I do about all those stupid web sites that are "optimized" for 800x600 resolution, or have all their text embedded in fixed resolution bitmap graphics?
Re: Lab rat #345346 - Spy Hunter - 2004-10-07
That's why instead of (or in addition to) doing text zoom, Konqueror should be able to do a true zoom that zooms images and scales CSS sizes as well. That way you could enjoy sharper high-resolution fonts without making everything else tiny.
Re: Lab rat #345346 - Ian Monroe - 2004-10-07
That would be awesome, especially for some web comics.
kde 3.3.1 - ismail - 2004-10-05
i have read that kde 3.3.1 would be released last weekend but it wasn't when will it be released
Re: kde 3.3.1 - Anonymous - 2004-10-05
Tagged, not released.
Re: kde 3.3.1 - Nicolas Goutte - 2004-10-06
No, the 2nd of October 2004 was the date where the code should be ready to be packaged. KDE 3.3.1 was supposed to be released around next weekend. (See: http://developer.kde.org/development-versions/kde-3.3-release-plan.html ) (But as there are a few details that currently do not work, please do not hold your breath!) Have a nice day!
Re: kde 3.3.1 - ismail - 2004-10-10
thanks for your answer