Skip to content

LinuxTag 2003: A Great Success

Thursday, 17 July 2003  |  Dmolkentin

As always, the KDE Team participated in this year's LinuxTag which took place in Karlsruhe, Germany. LinuxTag is a platform for Free Software projects and Linux related companies with an exhibition area and a wide range of talks. With more than 19,500 visitors, this year's LinuxTag has become the largest Linux event in the world. Even away from the KDE booth, there was a lot of KDE stuff to see. (Update: Pictures of KDE/GNOME dinner added.)

As usual, the KDE booth in the exhibition area was crowded. There, both KDE 3.1 and CVS HEAD were shown on four machines. As a special feature, KDE was shown on an Opteron which was made available by AMD. There were almost no problems getting it to compile, and it worked great. Many people dropped by to see the latest developments and were fascinated by the whole range of promising new features and applications such as Kontact, KDE's future Groupware suite and Kexi, a database management system for office users. Many users also used the opportunity to talk directly to the developers in order to provide feedback and suggestions. KDE developers used the hacking area to jointly develop new ideas and hack on KDE.

There was a lot of socialization. A lot of new project participants had a chance to meet some of the other developers. LinuxTag's Social Event on Friday was big fun this time and a good opportunity to talk (and have a beer!) with members of other projects or companies. Thursday night, KDE and Debian guys had dinner together. On Saturday, Gnome and Debian folks joined us for a dinner organized by KDE's Ralf Nolden. All those events were really enjoyed by the participants. Yet that did of course not stop people from unpacking their laptops at some point and starting to hack. It's a passion.

At the booth of the German Federal Office for Information Security (BSI), Intevation and the KDE PIM developers Ingo Klöcker, Marc Mutz, Tobias König and Daniel Molkentin presented Kolab which had its first official release there. Again, the feedback from the visitors, among them a lot of IT decision makers from companies and government agencies was very positive. So expect Kolab to hit your desktop at work very soon! Credativ showed a KDE desktop on Debian basis, also running Kolab. The "Office Productivity Booth" demo'ed KDE's printing capabilities in action.

A lot of KDE related talks took place at the conference area. In his speech, Ralf Nolden presented KDE and gave an overview of new features in KDE 3.2. Bo Thorsen, who was kindly assisted by Martin Konold, gave a talk on Kolab which was very well received. Bernhard Reiter from the FSF Europe reported on his experience with Kroupware and Ägypten. Andreas Brand from the University of Frankfurt gave an interesting overview of KDE's social structure which he analyzed by studying the community and conducting interviews at the last LinuxTag. David Faure presented the power of Valgrind and KCacheGrind in his talk about effective software debugging.

We found many companies running KDE, among them giants such as HP and SAP. At the booth of Ark Linux, KDE hacker Bernhard "Bero" Rosenkränzer demonstrated a Linux distribution with impressive seamless integration of system management tools within KDE as well as an OpenH323 based video conferencing software for KDE based on GnomeMeeting.

LinuxTag once again proved to be a very good platform for a mix of hacker gathering and representation with a unique atmosphere. We all look forward to meet you at LinuxTag 2004!

The inevitable photo series:

Comments:

KDE Meeting? - Navindra Umanee - 2003-07-17

Oh it would be so awesome to have a native OpenH323 app bundled with KDE! Currently I'm using GNOME Meeting, which is not too bad, but the interface could certainly use KDE'fying... not just look'n'feel wise, but annoying stuff you expect to work like better autocompletion in the callto:// bar, the chat window being more resizable, sound notifications not working (lack of aRts support). Anyway, a decent KDE version would just plain rock! PS Those Ark Linux system tools look pretty wicked too.

Re: KDE Meeting? - Richard - 2003-07-17

As usual there is already some code out there. Unfortenately the current developers have no time to continue working on it. Info at: http://sourceforge.net/projects/konference/ http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/konference/konference/ Richard

Re: KDE Meeting? - Daniel Molkentin - 2003-07-17

Hi Navindra! I had a reason for not adding a link to the Conference Software as it does not have a homepage yet. It's not Konference but a new project by Natasha Sainty from arklinux. See http://www.arklinux.org/cgi-bin/cvsweb.cgi/video_conference/

maybe the presentations are online? - emmanuel - 2003-07-17

are the presentations (ppt, kpresenter, OO, png, html) online? could be a nice read... emmanuel

Re: maybe the presentations are online? - Arno Nym - 2003-07-17

No, at least not yet

Re: maybe the presentations are online? - Sage - 2003-07-17

David Faure's debugging presentation sounds very interesting - an online version would be really nice for some of us far away. thks.

Re: maybe the presentations are online? - Fafnirx - 2003-07-17

It was really interesting. But I'm not sure if the slides without the presented tests of valgrind and expecially kcachegrind are helpfull. Fafnirx

Re: maybe the presentations are online? - Ariya - 2003-07-17

I agree, it was absolutely interesting (this is just for teaser: http://ariya.pandu.org/gallery/linuxtag/davidfaure.jpg). The night after, I rushed to download the latest valgrind, cachegrind, and kcachegrind and jumped to start grindifying kspread.

Re: maybe the presentations are online? - anon - 2003-07-18

That is one hell of a large presentation screen!

Re: maybe the presentations are online? - Ariya - 2003-07-18

I told you it's just a teaser :-P

printing.kde.org - Olaf Jan Schmidt - 2003-07-17

In case you got a 404: The link to print.kde.org should point to printer.kde.org instead.

Re: printing.kde.org - Chris Howells - 2003-07-17

OK, you got the right thing in the subject, but the wrong thing in the body. It's printing.kde.org :) Chris Howells (printing.kde.org Webmaster)

More pictures ... - Klaus Staerk - 2003-07-17

More pictures (with comments) are available at http://www.kde.de/events/linuxtag2003/

article fixes - Navindra Umanee - 2003-07-17

link fixes etc, applied. thanks.

Video Conference - not Konference - David Sainty - 2003-07-17

All, we don't have a web site for the Video Conference project/app yet. Konference, which is linked in the article (http://konference.sf.net/) is a different project. - Video Conference may be viewed in CVS at: http://www.arklinux.org/cgi-bin/cvsweb.cgi/video_conference/ - Packages are available currently for Ark Linux (requires pwlib and openh323) - We'll try to get a web page up soon. :-) - You can find the Ark Linux team, including the main author of Video Conference, on freenode #arklinux and find out more about Ark Linux at: http://www.arklinux.org/

Re: Video Conference - not Konference - uga - 2003-07-17

Uhm.... I downloaded the version from CVS, but I was unable to build it (PVideoOutputDeviceRGB is not defined anywhere here). Should those of us not using ark report bugs somewhere?

Re: Video Conference - not Konference - Navindra Umanee - 2003-07-17

The RPM from current seems to work on Mandrake if you use --nodeps, as long as you have the dependencies for gnome meeting already installed.

Re: Video Conference - not Konference - uga - 2003-07-17

Thanks! I'll give it a try that way. Although I'd prefer to be able to compile it, since I use kde from HEAD usually for coding.

Re: Video Conference - not Konference - Arno Nym - 2003-07-17

PVideoOutputDeviceRGB should be somewhere in the OpenH323/Plib packages (as it starts with a P). Probably you have the wrong version...

Re: Video Conference - not Konference - uga - 2003-07-17

I found only "PVideoOutputDevice" (without RGB) which is defined in the pwlib (v1.4.7) headers. I tried to replace it with this class name, so one file compiled, but I got several errors later on, related to virtual functions. It seems that the latest version for pwlib out there is 1.5.0. I'll try to see if it works with that version.

Re: Video Conference - not Konference - uga - 2003-07-17

Yeap! its there :-) ptlib/videoio.h from Pwlib 1.5. Thanks very much for the hint.

Re: Video Conference - not Konference - Henning - 2003-07-17

I converted the SRPM and tried to compile videoconference under Debian unstable. Then I installed libpt[-dev] and libh323[-dev] but it still fails to compile. I guess videoconference does not like my gcc 3.3.1 :-( In file included from vcgrabber.h:40, from videoconference_part.cpp:45: vcdevice.h:54: error: syntax error before `{' token vcdevice.h:55: error: virtual outside class declaration vcdevice.h:55: error: non-member function `const char* GetClass(unsigned int)' cannot have `const' method qualifier vcdevice.h: In function `const char* GetClass(unsigned int)': vcdevice.h:55: error: `PVideoOutputDeviceRGB' undeclared (first use this function) vcdevice.h:55: error: (Each undeclared identifier is reported only once for each function it appears in.) vcdevice.h:55: error: syntax error before `::' token vcdevice.h:55: error: incomplete type 'VCDevice' cannot be used to name a scope vcdevice.h: At global scope: vcdevice.h:55: error: virtual outside class declaration vcdevice.h:55: error: non-member function `BOOL IsClass(const char*)' cannot have `const' method qualifier vcdevice.h: In function `BOOL IsClass(const char*)': vcdevice.h:55: error: incomplete type 'VCDevice' cannot be used to name a scope vcdevice.h: At global scope: vcdevice.h:55: error: virtual outside class declaration vcdevice.h:55: error: non-member function `BOOL IsDescendant(const char*)' cannot have `const' method qualifier vcdevice.h: In function `BOOL IsDescendant(const char*)': vcdevice.h:55: error: incomplete type 'VCDevice' cannot be used to name a scope vcdevice.h:55: error: syntax error before `::' token vcdevice.h:55: warning: no return statement in function returning non-void vcdevice.h: At global scope: vcdevice.h:55: error: syntax error before `(' token vcdevice.h:60: error: syntax error before `*' token vcdevice.h:61: error: syntax error before `int' vcdevice.h:62: error: destructors must be member functions vcdevice.h:65: error: virtual outside class declaration vcdevice.h:66: error: virtual outside class declaration vcdevice.h: In function `BOOL IsOpen()': vcdevice.h:66: error: `GetFrameWidth' undeclared (first use this function) vcdevice.h: At global scope: vcdevice.h:67: error: virtual outside class declaration vcdevice.h:67: error: non-member function `PStringList GetDeviceNames()' cannot have `const' method qualifier vcdevice.h:68: error: virtual outside class declaration vcdevice.h:70: error: syntax error before `private' vcdevice.h:91: error: syntax error before `}' token /usr/include/ptlib/pdirect.h:458: warning: inline function `static BOOL PDirectory::Remove(const PString&)' used but never defined make[2]: *** [videoconference_part.lo] Error 1 make[2]: Leaving directory `/tmp/video_conference-0.2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/video_conference-0.2' make: *** [all] Error 2

Re: Video Conference - not Konference - uga - 2003-07-17

> vcdevice.h:54: error: syntax error before `{' token Your problem is the same as mine. In that line it's trying to inherit from class PVideoOutputDeviceRGB which doesn't exist in your headers (pwlib 1.4.x probably?) That's why you get the error. If you install version 1.5 of pwlib it _should_ compile fine.

Re: Video Conference - not Konference - None - 2003-07-28

Congratulations for the port of GnomeMeeting! Are there screenshots? That will show the KDE superiority again!

Are there transcripts? - Derek Kite - 2003-07-17

Anywhere? I'd like to read the Kolab presentations. Derek

Add me to the request list ;) - Datschge - 2003-07-17

I'd like to read more about all those mentioned speeches as well.

Nice roundup :) - Stormy - 2003-07-17

Well... Now I wish I could be there :)

Dinner? You had dinner? - Sinuhe - 2003-07-17

Wow! Having dinner implies that you actually found a restaurant in Karlsruhe? I couldn't find a sensible one at all -- not even after having driven an hour through the more urban parts of the city in search of a pizzeria. No, truth be told, there were two in the south-west of the city, but both were closed, one from 15:00 to 18:00, and the other one from 14:30 to 17:30. What in the world is wrong with restaurants in Germany? And those that are open are self-service (the vegetarian one near the centre of the town was not that bad, however)!

Re: Dinner? You had dinner? - Norbert - 2003-07-18

Well, to be honest: there are hundreds of restaurants in Karlsruhe (I used to live there for many years) and many good ones. I wonder who you asked to find one...

Re: Dinner? You had dinner? - Anno v. Heimburg - 2003-07-18

> not even after having driven an hour That's your mistake right there: If you had *walked* through the pedestrian zone that covers most of the inner city, you'ld have had trouble *not* finding a place to eat.

Kolab announcement? - Thorsten Schnebeck - 2003-07-18

Kolab server and client are now 1.0. Hmm, time for an announcement on all sites (dot, kde.org, kolab.org)? Bye Thorsten

Typo - Bob - 2003-07-18

The sentence "there was lots of socialization" should read "There was lots of socializing." Socialization refers to the process whereby an invididual is made accustomed to his/her society. It also means the act of making a sector of the economy government-run.

Re: Typo - Derek Kite - 2003-07-18

Maybe the sentence was right. It is a bunch of computer programmers we're talking about here :-} Derek

fli4l-Gallery from LinuxDay - Carsten - 2003-07-23

On http://www.fli4l.de/gallery/lt2003 you can see the fli4l-Gallery from LinuxDay in Karlsruhe. Carsten