As always, FUDCon will present several interesting talks around Fedora and Fedora ecosystem. We have a lot of topics from development, engineering, translation, quality engineering and documentation area. Dennis Gilmore, Harish Pillay and Jiri Eishchmann will be giving keynotes. I am really looking forward to these sessions and various other talks. Along with regular talks and workshops, this time, FUDCon will have three tracks, one for each day, on distributed storage, OpenStack and containers. Since Neependra will be away for Red Hat Summit, Lalatendu and I am going to conduct the container track. We have some excellent speakers lined up for the track. Idea is to create a story which even a beginner can follow. So we’ll start with an introduction talk and then conduct workshops on Docker and Atomic. We’ll eventually dig deeper towards Kubernetes and OpenShift. Here is the complete outline for the container track:
We have an entire day dedicated to container technologies. This presents a very unique opprtunity to learn from the people who are actually using containers and are contributing to several upstream projects. So join us during FUDCon APAC in Pune on 28 for the container track.
Rootconf is a devops centric conference which takes places in Bangalore annually. Rootconf attracts very tech-savvy, niche crowd, something that is not easily avaialble elsewhere in India. This year there were at least 300 people present at MLR Convention Center and I had the opprtunity to talk about two topics, Project Atomic and a security breach that happened at BrowserStack. The talks which were planned for 40 minutes were scaled down to 15 minutes due to time contraints. It wasn’t the ideal situation but that was all I got. Both the talks went smoothly, however the demo was cut short. I enjoyed it nonetheless and I hope it went good for the attendees as well.
I really enjoyed the SaltStack and Icinga introduction talks. Akbar’s talk on Kafka was very interesting. That will possibly the next tool I’ll add to BrowserStack arsenal. Another interesting find was Inframer by Saurabh Hirani. I’ll probably work on that too but it is not super critical at the moment. Introduction to Rancher OS by Shanker Balan was great. It looked very much like Project Atomic from functionality standpoint. There were many more great sessions.
Rootconf had Birds of a Feather (BoF) sessions this time. That was something I liked a lot, a simple discussion around the most important and interesting topics in the industry. I helped conducting Infrastructure BoF along with Mike Place. Mike is a SaltStack developer and a very experienced fellow in automation and configuration management. Most of all, he is a strong believer of “containers are not a silver bullet solution for everything”. That is something which we should all appreciate and learn. I also met up with Mark Lavi, who works for Idea Device. Mark was one of the developers at Netscape Navigator and had all sorts of stories around the old internet. Gaurav ran another interesting and much needed BoF on coping with burnout. I could only attend a part of it because my talk was also scheduled in the same timeframe but I have some very interesting takeaways from it. One of which I am going to implement right away, never carry forward your vacation days to next year.
I had a great time at Rootconf 2015 and I am already looking forward for Rootconf 2016.
FOSSAsia is the largest open source conference in Asia. This year, it was hosted in Singapore and I had a chance to speak there about Project Atomic. Singapore is a beautiful place but unfortunately I had a bad throat as soon as I reached there. That killed most of the fun but nonetheless the conference was great. I met up with a lot of new and old faces. The conference was kick started by Hong Phuc and Mario. Day 1 had a lot of interesting talks by Harish, Lennart, Brian and a lot of other interesting people. Novena project had an interesting talk by Bunny who showed why failure of Moore’s Law is actually a good news for open hardware hackers. I heard about Novena during Flock and I must say that it has come long way since. Most of all I enjoyed the talk given by Dr Vivian Balakrishnan on open data. The efforts of his team to bring data to public is really commendable. I wish more politicians think the way he is thinking. The day concluded and there was a barbeque in the evening but I had to skip it due to bad health.
Day 2 started with Brian’s workshop on oVirt. oVirt looks like a great tool for managing virtual machines but it only supports KVM. After Brian’s workshop, I attended a couple of talks on Docker and Fluentd. They were good. Probably, I would use Fluentd sometime but right now I am happy with my logstash setup. I gave my talk on Project Atomic explaining various components like Kubernetes and OSTree. Shivji gave a talk on MySQL replication controller which was great. This wrapped up the day 2. I went to Little India after this and had a great time with ginger tea.
I checked out various projects in breakout rooms on Day3. Hamara Linux is one such project which is focusing on increasing the outreach of Linux by translating them to local languages and developing an OS for low end devices. That sounds kinda interesting. Next up, I attended Harish’s workshop on creating an emergency network. That got me into thinking that probably we should be prepared. I am going to try my hands on ham radio. That should be fun. Last three talks in Devops talk were on testing and on configuration management. There were some really good insights on web testing by Anisha. Working for BrowserStack, I can understand how much pain web testing can be. Anyway, the day ended with Hong and Mario giving concluding speech and we went to Sentosa to check out some attractions.
Overall I had a great time. It was nice meeting all the old Fedora crowd and the new ones. I hope to see everyone again at FUDCon Pune.
This one is a combined post for the last two days of the Flock.
Friday had a session by Kevin Fenzi on Fedora infrastructure highlighting short terms and long term goals. Since Ansible migration is almost done, we can move on to other things. His talk gave a pretty good idea of what to expect from infra team in future. After this there was a session on Fedora.next which was an intro of all the WGs and then a QnA.
We gathered for a Infra meeting post lunch where I was promoted to be a member of sysadmin team. So now I can directly commit to the repos
Ralph Bean organized a workshop on Fedmsg which went great. We made a twitter bot to tweet when a badge is awarded. I liked it a lot. Probably I’ll try to make a few more Fedmsg clients and see if we can use them in production.
Saturday started with a session on yum and dnf. Dnf is soon going to replace yum in upcoming Fedora versions. The QnA after the talk was very interesting where people pointed out the things that are missing from dnf and what they’d like to see. I enjoyed Paul’s talk a lot where he highlighted his experience being both Fedora Engineering Manager and a Red Hat employee. We did a group picture later clicked by Jared. Most of my post lunch time went into catching up with others and trying to resolve a couple of tickets in infra trac which were in “open” state since ages.
Flock officially ended but it helped me a lot in several ways. I got to meet a lot of people from infra team and others. Of course, learning to play with new things like Fedmsg is always an added bonus but most of all, now I am a part of the sysadmin team with commit access. Beware!
Day 2 for Flock has started and I am suppose to deliver a talk on Ansible and a workshop on Docker. I am quite excited about it. I dropped by the Yubikey talk. I didn’t knew yubikey can be used for a lot more that just OTP. It seems Yubikey Neo has a lot more to offer. Although I have no immediate plans to hack on it but it does looks cool. My Ansible talk was next. I introduced Ansible and the way we are using it in Fedora. I talked about the issues that we are facing and how people can contribute towards Ansible and Fedora Infra in general to help us reach our goals faster. I think the talk went fine. The session was quite interactive so I actually ran out of time otherwise I could have put up a demo. Paul, former Fedora Project Leader and current Fedora Engineering Manager, wrote a nice article about the talk for Fedora Magazine.
Post lunch I attended the QnA session with FESCo which actually gave a good insight about what is going on in Fedora and how engineering decisions are taken. My Docker workshop followed this. The workshop as such went fine and I was able to show most of the stuff that I intended to. I guess, since it was a introductory workshop, very few people were actually doing hands-on stuff. Docker is a very young project and a lot of things are yet to be determined by upstream, by Fedora and by users. So use of common sense while using Docker is highly recommended.
After the workshop, we concluded the second day and went for a boat party on Vltava river. That was a really amazing experience. The boat just moves to and fro between a small part of the river for a couple of hours but the view around during the evening and the cool breeze was so amazing that words might not be enough to describe the feeling. We called it a day after the boat party and went back to hotel.
I am in the middle of Flock 2014, happening in Prague, and this is time for the report for day 1.
Europe is a new place for me. The culture here is very different from Asia and America. Somehow I find the civic sense highly admirable in Europeans. Nowhere else you can allow public drinking and expect people to behave decently. Really impressive.
Flock started with an opening remark by Matthew Miller, the current Fedora Project Leader. This was followed by the Keynote by Gijs Hillenius. Gijs is an IT journalist. He highlighted the stand taken by various governments in EU towards open source which was a real eye opener. I realized how much Asian countries are missing out on and wasting their money on proprietary software. I attended a few talks after the keynote. I liked SELinux talk and I think I would look deeper into that. Another interesting talk was by Dennis Gilmore on release engineering. A lot of effort goes on releasing Fedora every six months. With Fedora.next this effort is going to increase multi-fold so we need more volunteers who can understand and contribute towards release engineering.
We concluded the day 1 and went to The Pub, Praha 1 for a party. The Pub has this cool concept that every table is equipped with a meter to gauge how much drinks have the table members had and thus all the tables across all of their pubs in Czech Republic can compete amongst them. One of our tables won by drinking more than 50 glasses of beer. I guess it was the right time to say good night!
Note: All the Flock talks can be viewed on the Youtube.
Note: The post was written on the day2 of the FUDCon but is published a few days later.
FUDCon Beijing has entered day 2. It started with Lennart‘s systemD talk followed by Richard Stallman‘s session on Free Software. As much as I appreciate what he has done, I always find his opinions too restrictive and strong for my taste. While I would love a fully free (as in speech) hardware, running a fully free (as in speech) OS, that is just not possible today. May be in future we’ll have them with help of Open Compute Project or something similar but for now I think it is required (as much as I hate it) to ship proprietary device drivers along with the OS.
We had a GPG key signing party as well. We signed our keys and showed the process to the students and attendees here. Nitesh mediated a discussion about women at Fedora Project. It is a shame that we do not have any female contributor here at FUDCon. I think the overall number of female contributors from APAC region is very less. I think, specially in APAC, we should focus on getting more users first and then try to convert them to contributors. Expecting non users to magically turn into contributors over night is lot to ask. I really wish we had organized an install fest on the day one. That would have been great.
FUDCon ended with a vote of thanks from community representatives of Fedora and Gnome and the organizers. Contributors from Sri Lanka, Malaysia, Indonesia and others who could not make it due to work or visa issues, we missed you guys a lot. I hope at the next FUDCon we would be able to meet again, collaborate and get more contributors for Fedora Project.
Jaroslav saying good bye to FUDCon, Beijing – 2014.
Note: The post was written on the day1 of the FUDCon but is published a few days later.
FUDCon Beijing has started and this is the day 1. This time there is a collaboration between FUDCon and GNOME.asia teams to make the event bigger. The people here have limited proficiency with English which is making communication a bit difficult but so far we have managed well. Delivering talks and showing them what we have been doing is actually somewhat difficult due to language and lack of prior exposure. I am not sure if certain topics like Fedora.next are actually a good idea since most of the attendees are non-contributors though Jiri and Jaroslav‘s keynote covered it well and had good information for people like us who are contributors already. Tobias‘s talk about introducing GNOME 3.12 was informative as well.
Nitesh talked about Fedora videos. I wonder if using Transifex there for translations is possible or not. Robert showed some interesting mock-ups for Fedora.next which were quite impressive. After lunch, I introduced Ansible and talked a bit about how we use it at Fedora Project hoping to recruit some volunteers for Puppet to Ansible migration. Zamir introduced FirewallD, an alternative to iptables followed by Ankur who encouraged audience for packaging.
Across all the talks I found one thing common, which was that very few people had Fedora installed on their machines. May be we should have had a day 0 and had an install fest here. There are few local speakers and contributors. I really hope Zamir, Alick and others would be able to become much more active contributors and encourage others to do the same.
Rootconf, a conference in India focusing on issues around systems, happened last weekend. I was present there as a speaker and gave a talk about Ansible. Since the audience is much more savvy and focused at systems as compared to a regular FOSS or Linux conferences, I had to make changes in the slides and accommodate somewhat in-depth stuff. I also gave a short demo which went well. One thing that I think was really great at Rootconf was interactivity. I experienced, for the first time in an Indian conference, people asking question and trying to discuss problems and solutions which was really great. I think HasGeek guys have done a great job and brought out the best in Indian tech audience.
Yagnik’s talk on Mesos was really good. I enjoyed it a lot. Major part of rest of my time went into catching up with others. Directi people, including Biju and Varoun (both were my managers at Directi) were there. I also met up with Neependra from Red Hat and had a good discussion on Docker and related technologies. Overall, I had fun and now I am looking forward to RootConf 2015!
I am just back from Northeast GNU/Linux Fest 2014, Boston, Massachusetts, USA. It is a one day event organised by a couple of volunteers in Boston.
Lately I have been helping to migrate the existing Puppet modules to Ansible at Fedora Infra team. So I was invited to talk about “Building Orchestration and Configuration with Ansible at Fedora Project“. I reached the venue, Residence Inn – Marriot, and went to Red Hat booth. I met up with Matthew Miller. He works on Cloud related technologies at Red Hat and Fedora and I hope to contribute towards Docker so we had some chat about getting some easy fix stuff done. I have already contributed a bit to Scott Collier’s repo of Dockerfiles. Talking to Matthew was exciting. He had a lot of insights on Fedora.next and the upcoming cloud offerings.
Mario was also supposed to be there and talk about Status of Fedora Projects but he had to cancel at the last minute so we had an impromptu session by Matthew who volunteered to answer the questions regarding the Fedora Project. I also attended a session on Docker by Will Weaver who gave great demos on how to use Docker and its benefits. My talk was just before the keynote talk. I think it went great. One key difference which I observed with American audience is that they are much more interactive. The session involved a great deal of involvement from audience which was very nice. I attended Jon “Maddog” Hall‘s keynote next. That was a session filled with unparalleled energy. I loved every bit of it. Maddog talked about the evolution of Linux and how it became what it is today. That was a really amazing talk.
With this one, the Northeast GNU/Linux Fest came to an end. I stayed for a few more days and roamed around Boston, Cambridge, MIT Museum and MIT Media Lab and had a great time.