Skip to main content

India's first KDE conference

This article was published in Qt Blogs here. Thanks to Alexandra and Qt Community for the same!

I recently attended conf.KDE.in at the RV College of Engineering in Bangalore. It was the first KDE conference ever held in India, and it was followed up with two days of code sprints attended by over 300+ people. I’m pretty late with this write up, but better now than never.

KDE-India is a growing group of volunteers totally committed to contributing to and popularizing FOSS in India. The event was primarily focussed on introducing KDE and Qt to young developers still studying engineering butof course there were also a fair number of professionals like me.

In short, above all else, it was tons of fun. I networked with people, shared knowledge, promoted the Qt DevNet India group and even had the chance to watch live break dancing on stage – not once but twice! That’s Knut Yrvin for you, a great speaker with some special gifts needed for a Community Manager.

There were great sessions held over 3 days and I actually regretted that I could be at only one place at a time. I managed to attend a few great sessions like Qt for beginners (by VCreate Logic), and their session on the really cool VTK Designer tool and GCF framework. I made sure not to miss sessions by Adriaan de Groot (VP KDE e.V.) and of course Knut. He was literally mobbed on the final day for photos and autographs.

One new pleasant thing I came to know about Qt (and I suspect it was news to most of the attendees there) was the KDE free Qt foundation, which you can read more about here. There were a lot of questions as to where Qt was headed and some very good answers.

Sessions on KDE.edu by Anne-Marie Mahfouf and also on Calligra by Inge Wallin were captivating. I’m now looking at contributing some time to KDE.edu; they are up to some pretty neat things. I topped off the third day by listening to the ins and outs of Model View Framework by Volker Krause. Unfortunately, I had to miss out on the code sprints.

Kudos to the group of volunteers organized and led by Pradeepto B. to make this a reality. They showed an amazing drive and conviction and it was fun to see the entire audience walk up to Pradeepto after the closing note on the final day to give him bear hugs, thanking him for bringing a KDE conference to India.

This was my first Open Source conference and it was a really good experience. I could pester long time KDE contributors with questions on how things work, where the whole of KDE is headed towards, and more. If you ask me if it was worthwhile and rewarding for one to spend time on it, my answer is a big YES!

Comments

Popular posts from this blog

Minimal required code in HTML5

I've encountered this question repeatedly of late. "What are the tags required at bare minimum for a html file?" Earlier there were a bunch of mandatory tags that were required for any html file. At bare minimum, the recommended structure was: (ref: http://www.w3.org/TR/html4/struct/global.html ) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML>   <HEAD>     <TITLE>A small HTML</TITLE>   </HEAD>   <BODY>     <P>Small HTML file!</P>   </BODY> </HTML> Yes, using capitals for the tags was the way to go! Those were the days of the purists and strict was the way to be. Now open your notepad and copy the above code, save the file as old.html and launch it in Chrome or Firefox. You will see only one line "Small HTML file!" shown. Now launch the developer tools in Chrome or Inspect Element in Firefox. Thi

Using duplicate IDs in HTML

Well today I'm being a bit controversial. Let us see what the HTML5 spec says about unique IDs in a HTML file. The  id  attribute specifies its element's  unique identifier (ID) . The value must be unique amongst all the IDs in the element's  home subtree  and must contain at least one character. The value must not contain any  space characters . An element's  unique identifier  can be used for a variety of purposes, most notably as a way to link to specific parts of a document using fragment identifiers, as a way to target an element when scripting, and as a way to style a specific element from CSS. Yes its been mentioned almost everywhere on the planet that ID must be unique. Now let us look at the below code, Launch dup.css #p2 {   background-color: yellow;  } dup-id.html <!DOCTYPE html> <html>   <head>     <title>Duplicate ID Tester</title> <link rel="stylesheet" href="dup.css" />  

Fixing Date, Time and Zone on RHEL 6 command line

Had to fix all time related issues on a remote RHEL 6 server which runs without any windowing system. Plain ol' command line. Documenting steps here for future reference: Check to see if your date and timezone settings are accurate: # date # cat /etc/sysconfig/clock The server I accessed had wrong settings for both the commands. Here are the steps I used to correct: Find out your timezone from the folder /usr/share/zoneinfo # ls /usr/share/zoneinfo Mine was pointing to America/EDT instead of  Asia/Calcutta Update and save the /etc/sysconfig/clock file to # sudo vi /etc/sysconfig/clock ZONE="Asia/Calcutta" UTC=true ARC=false Remove the /etc/localtime # sudo rm /etc/localtime Create a new soft link to your time zone # cd /etc # sudo ln -s /usr/share/zoneinfo/Asia/Calcutta /etc/localtime # ls -al localtime Now it should show the link to your time zone Set your hardware clock to UTC # sudo hwclock --systohc --utc # hwclock --show Update your t