With help from local dgplug members we had 2 days of workshops on February 17th and 18th.
The idea was to introduce Fedora to the new students and various tools which they can use to develop their skills. This time we tried to get only interested students into the workshops.
Day1: We started around 11am in the seminar hall, had around 45 students attending the first talk on FOSS in general and then about Fedora. Existing contributors like Sayan, Biraj also talked about their experience, how they started their journey. After lunch break we started python workshop, we had to introduce the terminal and various commands to them before I started talking about python. Most of them were being able to catch up and solve the small problems I gave. We closed for the day around 5:30pm. I stayed back in the Boy’s Hostel and had chats about various projects students are working on.
Day2: Though we started a bit early but we had almost every participant from previous day. First workshop of the day was on Vi. In the second half we again started with python but going into more details. Showing them how they can start working on a project, how to do their lab assignments using existing tools in Fedora. These students can see their seniors who already started contributing to various projects. I hope some of them will follow the path.
In Fedora 8 we had a feature of adding BuildID Support.
Darkserver is a service written to help people finding details of build-id(s). People will be able query the service based on build-id(s) or rpm package names. The service will provide output in JSON format as it will be easier for other tools to parse the output.
There is darkserver-import tool which can be used by a service like bodhi to run it against each package pushed through. It will populate a MySQL database with the details of build-id and ELF file details.
The current output format for a query of build-id aa995549415cd52a6fbbc21811dfc2dd00e2c242
{“buildid”:“aa995549415cd52a6fbbc21811dfc2dd00e2c242”,“elf”:“/usr/lib/mailman/pythonlib/japanese/c/_japanese_codecs.so”,“rpm”:“mailman-2.1.12-17.el6.x86_64.rpm”}
The Web service is written in Django. Package review is currently going on. Code base is in github.
There is a client called darkclient which will query the service and print the output in a way so that it will be easier for shell scripts to parse it.
If it is not coming click on this link.
More videos will come soon.
Day 2 started in a slow motion, everyone was kind of sleepy in the hotel. Harish started the day with his talk on community. The students started coming in during his talk, I guess 9am was a bit too early for most of them.
Interested students moved in the talks they wanted to attend. Siddesh had all his talks almost filled up by the students, He gave 3 different talks one after another and people really loved how easily he went into details of gdb. Ankur gave 4 talks in the day :)
I attended Jared’s talk on docbook and publican , he used my book as an example in the talk. in 2008 he only convinced me to use publican for the book and did lot of ground work and fixing for me.
The FUDPub in the evening was a crazy party , people kept dancing all over until the music was stopped. Photos and videos will be up later next week.
Right now Siddesh is working autotoolizing the glib based qpid library I am writing, /me and Jared are working on the pym.
So, writing this post while the day 2 of FUDCon Pune already started.
Day 1 was wonderfully smooth, which I personally never thought will go in such nice way. Registration desk is being handled by multiple people, so even when there were many people standing for the registration , it never looked too many as volunteers handled them nicely. .
Jared Smith gave the opening keynote (which he actually modified in the night before so that the students can understand well). Students were really excited to see him face to face and many students came back later on to ask various questions directly to him. You can watch his talk here.
I generally keep running around in any conference taking photos but this time I spent more time with the computer do things. Jared helped to fix various issues in the my python book (pym) and he did the commits. The time when I started writing this book , he is instrumental with all related publican/docbook help.
Arun Sag had too many participants in the linux workshop.
I spent most of the second half of the day in speakers lounge working on getting my code out for the hackfest in day 3. I will write another blog later on the day with details of it.
We also did a small key signing party in speakers lounge, btw, I have a new key 9DD5346D
You can view the FUDCon Pune live here.
Quicklisp is my favorite project along with sbcl :)
Have to admit #lisp channel on freenode is super friendly and people try to help very seriously. Still many things left to read.
I started using lisp-unit. As shown in the examples it is very easy to use.