Random thoughts and serendipity

A collection of jottings on various issues that excite no one else

Archive for the ‘The Fedora Project’ tag

Some bytes about Fedora bits

with 7 comments

During my trip to Kolkata last month, I’ve had a number of discussions around ‘making Fedora available to whosoever requests for it’. Ambitious as it may sound, we would have to end up doing it. Otherwise, there is simply no other way that we can lead the development of free and open source technology and content through a community of collaboration. Susmit’s blog entry has a pointer to the current problems, this is my take.

The current paths to obtaining Fedora media for folks in India are:

  1. Fedora FreeMedia Program
  2. Local Points of Contact
  3. Media produced for events

all of the above have a couple of shortcomings. So, let’s just itemize them to enable a much sweeter discussion. The underlying assumption is that we want to avoid falling into the massive media production trap – it does not return benefits. And, we would like to increase the participation at the *UG level.

  • The current issue with the FreeMedia Program is scalability. It is a fashionable term, but that’s what specifically what it is. The request queue gets so overloaded that the requests need to be clamped down within 3-5 days of being opened up. And, it would be fairly obvious as to why – last mile postal charges in India are exhorbitant and, asking folks to spend their own money to take this deluge of requests is going to take some inspiring feats of oratory and, a couple of miracles. However, that is not all. The other problems are – because the FreeMedia Program gates slam down fast, at every run there would be folks who – [i] did not make their requests in time [ii] are in the queue but we have no idea of knowing whether they did get the media. So, the second part is more important – accountability. How do we make the system a bit more accountable to ensure that the requests that did make it are getting met ? And, how do we track whether, because it is “free” (as in beer), duplicate requests are not originating ?
  • Local Points of Contact are a good way to off-set the huge and, somewhat human-absent nature of FreeMedia. This however is, “high touch”. And, currently has the same issues of accountability. That is, the system of tracking who-gives-whom-and-when/where is still not in place. And yet, at one level this is somewhat better. Because, the LPoC are not bound to give it away for gratis. They can charge (within bounds of reasonable practical reality) a certain sum to process the requests. In an awkward way, this could end up being very interesting for those who are diligent, disciplined and, want to make a little bit of money in the process. Money that can come in handy for things like broadband connections etc.
  • Media for events are done in bulk and, sent around to the event organizers so as to enable them to distribute it. We started this off from F10 and, would be doing this for F11. This is the life-blood of events and, is not going to go away, however, this does have a danger of becoming ‘yet another goodie’ and, so we need to figure what can be done to ensure that the massive doses of media being produced and sent to events does really end up going to people who need it and, the remaining media is passed around to Ambassadors or LPoCs who know how to make best use of the system.

A couple of things come to mind so as to ensure that while we do end up meeting every request, even after discounting the ‘freeloaders’ (those who request it just because it is free), we do end up making a significant impact.

  • Work out with various magazines if they want to ship Fedora media on a more regular basis. During the F10 lifecycle, we did have a significant number of media being shipped via magazines as part of their issues including spins and remixes
  • Insisting that the Ambassadors put a closer ear to the ground when it comes to local LUGs. A large number of requests initiate from the *UGs and, having Ambassadors actively looking at the lists it would be easier for us to meet the requests as well as get a first level of hand-holding in place
  • Making *UGs part of the LPoC cycle. In addition to individuals, providing the *UGs with the media so that they can distribute/sell/whatever does manage to take some pressure off the FreeMedia
  • Work on the long road to getting more mirrors. We are not breaking much new ground this year and, that is a cause for concern. The big name institutes do need to have mirrors in place. Private mirrors, if not public. A mirror that is updated regularly does provide the focus point for the *UG within the institute and, the immediate Fedora folks outside of it to ensure that the bits are at hand to re-distribute.
  • Keep on doing the “media for events” but work towards increasing the LPoC base.

So, the short summary is that we need to arrive at some protocol fast enough for us to work on:

  1. how to get media to those who request it
  2. how best to coach/guide/help those who need help to get started with Fedora
  3. how to bring down the number of ‘freeloaders’ in this cycle

and, in a small way, the second is ‘gated’ on the first.

Of new folks and old

without comments

For those who keep track of the welcome mails on fedora-ambassadors list or, are subscribed to the fedora-india list, a pattern would have been obvious by now. We have a large number of fresh faces who have signed up for Fedora Ambassadors in India. They are young, they are still at various colleges and, they are trying their best to get things going at their institutions.

This is somewhat of an interesting data point. The usual trend so far has been of folks who-have-been-around the FOSS scene for a while finally deciding to formally join up as they figured out that they had been in an Ambassador role anyway. Having newer folks, especially students, is a huge upside. It allows the project and the community to reach out to groups of people who now have a peer to look up to when it comes to things Fedora. So, such things could be installation, configuration or, contributing to the project or, even trying out projects within the Fedora umbrella besides the OS itself.

Given this benefit, it is only fitting that the existing ‘old dog’ Ambassadors and the rest of the community take time out to make better FOSS citizens out of the new joinees. This means doing ‘FOSS 101′ kind of hand-holding – in person, over IRC or, via e-mail/mailing lists. This is high touch, time consuming and, somewhat of a rote job. However, if done well and, it has to be done, it will end up creating a vibrant group of people who know the tools of the trade, understand how the FOSS game is played and end up learning the basics in a much more interactive manner than ever before. In fact, the ‘they will pick up stuff along the way like we did’  rationale of throwing the onus back would be negated.

The usual counter-argument is that this would be impossible given the number of Ambassadors and, the rate at which their tribe is increasing. I’d like to disbelieve that. No Fedora participant in India is alone. We are a fairly large group of people who can quickly band together to lend a helping hand and, so it is never a single person ending becoming a mentor for a large group. Secondly, and, this is a favorite line I (over)use – architecting a community is no different than building up a family. It takes time, it takes focus but most importantly it takes belief and trust that the basic elements of accountability and responsibility when applied would end up creating a competent, cohesive and compelling unit that others would like to emulate.

Additionally, if during the initial days, the new Ambassadors are encouraged to actively participate in any other part of the project, it should lead to greater involvement and appreciation of the Four Freedoms. This of course has the advantage of helping them build the social connects and network across projects/amongst individuals which is an invaluable part of being an Ambassador. It also builds up the required confidence in the Ambassador to go out and evangelize about contributing back to various projects and upstream. Because, if one has already drunk the Kool-Aid, talking about it is dead simple. So, for example, since most of the new folks end up organizing and leading installation fests and the like, a somewhat easier point of entry for them is QA Days. And, this is just one idea. There are many such obvious ideas being discussed and, in coming days would be slowly put to the ground.

Irrespective of when you joined the project and the community in India, keep a sharp eye on the implementation details of these plans. They are going to get things going !

Becoming better by doing good

with one comment

A mail. And, for a moment I was so happy that I voted during the FAMSCo elections. When good people have the helm, the ship will go to newer places.

There will be the inevitable moaning and groaning. And, to follow a quote I heard during the ‘mail-thread-that-refuses-to-die’ : “if you have to ask whether you are inactive, aren’t you asking the obvious question ?”, this step is welcome, required and can only have upsides.

My take – I love this. Ambassadors are the front-line face of the project. And, an Ambassador can only get better because they owe it to the project. From a personal perspective, I have noted that the daily grind and administrivia leaves me with little time to catch up on events, projects, tools and what not. And, when surrounded by stars, I can get bogged down and wish for hand-holding, I can well imagine what new members or, even some of the existing old ones would be feeling. At some point in time, we all need a structured process of orientation, getting into the saddle. The sponsorship-mentorship link isn’t a gridlock. It is the dynamic combination that allows newer ideas to be shared, experiments to be repeated and, getting good things done.

I’d take this opportunity to brush up some of the stuff that has been on my WishList for long and, get more things done than I do currently. I am sure a lot of the others would too.

Written by sankarshan

March 28th, 2009 at 3:01 pm

Fedora, Friends and FUDCon

with one comment

The news is out and it is official. There is going to be a FUDCon at FOSS.IN and it is on the 28th of November, 2008. If you needed a reason to be there, this is that single reason. Just be there, jam with friends and while you are at it have loads of fun.

FOSS.IN poster

A big round of applause to 3 folks who have been working in the background to make this happen. I present – Kushal Das, Rahul Sundaram and Susmit. Together they stitched together the agenda, prodded the speakers, coordinated with the organizers, worked on the swag and of course, made everything look so easy.

The FUDCon will provide ample opportunities to meet up with friends, talk about or hack on a few features, soak in the freedom of a world-class operating system and be a leader. We expect good things out of the event, but we can’t do that without you. Fedora has always been about the community and our awesome trio are putting in place many surprises for the participants of the Fedora community who attend FUDCon.

There will be more blogs, I hope to see some of the speakers blogging about their sessions. And there will be pictures. But all that is when the FUDCon is on. So, go ahead and mark that date on your calendar. And remember to drop in to #fedora-india on irc.freenode.net

Written by sankarshan

November 11th, 2008 at 12:39 pm