Noetic Nought

Icon

It's all just nought…

Stress and us

[Cross-posted on the FOSSEE Blog]
Don’t tell me I didn’t warn you, if you walk into our lab sometime and mistake it for a game zone in your neighbourhood. You are indeed in “the” lab. If you came looking for Prof. Prabhu you’ll have to return. You’ll only find PR vowing to see the end of baali, for having a nice time pawning him. You won’t find me around – I’m cloaked and busy creating havoc. Unless, of course, you are the seer KD. Watch your step extremely carefully or you won’t know when and how fuchmed’s GM hit you. And don’t dare venture anywhere near madrazr, jumping all around with a shockwave, unless you are capable enjoying some real nasty shocks. Well, the team is busy in one of it’s two SB sessions per day. SB (short for Stress Buster) sessions are intense 15 minute rounds of bzflag – 3D first person tank battle game.

Hope you didn’t start thinking, I’m just goofing off here, doing nothing at all. If it’s not already clear, SB sessions are exactly what they are called – Stress Busters. Just to refresh ourselves and get back to work, with greater force. What then, am I doing for the rest of my time?

Mainly I’ve been developing course content that we have been working on, called Software Tools, Techniques and Practices. I have been working on a session for elementary LaTeX and basic Linux tools. I’ve also been attending classes of Digital Control and trying to Python-ize the Matlab/Scilab code that the course uses.

But, that’s not all. I’ve helped a guy restore a Joomla site on Day-1. I screwed up a brand new installation of a server with some real skill; then expect to be screwed but get some encouragement with the words, “It was a good learning experience for us.” Seen a Debian server upgrade from Etch to Lenny in under 10 minutes. Installed an instance of twiki and struggled to configure it. Helped a Humanities Scholar with LaTeX. Attended a workshop on Instruction Design. Restored Qmail on an old Fedora 3 server. Goofed around in gimp, for a CD cover and a T-shirt design. Chipped in with bits, for mutating Ubuntu into “LivePython”. Did a bit of css and javascript tweaking… The list goes on!

Now, don’t you think we deserve the SB’s? ;)

Filed under: College, Libre, Programming, Ramblings , , , ,

FOSS talks at CDEEP

I had the opportunity to attend a FOSS talk session organized by Center for Distance Education Engineering Programme (CDEEP) as a part of the National Mission on Education through ICT. The National Mission on Education through ICT has some lofty goals, which when reached will take the country ahead by leaps and bounds.
The Mission has a budget of $1billion in the 11th Five year plan, 40% of which will be spent on content generation (all of which will be free/open source) and the rest will be spent on making available a minimum bandwidth of 1Gbps to the 30,000 odd colleges spread over India (out of which around 3000 are Engineering colleges). The mission has various projects planned and they are picking up steam rapidly. The project I will be working on, for the Adoption of Open Source in Engineering and Science Education in India, is also a part of this Mission. Prof. Kannan had kick started the session with an introduction to the National Mission on Education through ICT. The talks were all being webcast to various EduSAT centers and on the web.

Then, Prof. Pathak talked on, why open source is important. He said, (not exactly quoting him) ” It is theoritically possible for any person to learn and discover things from scratch, but there’s been only one Ekalavya in the entire history of India.” Education is a social activity and hence open access to content is absolutely vital. He mentioned various things like how IIT-B has been working on Creative Commons licensing and other things going on here. He ended the talk with a hope that soon India will move from being a net taker of Open source to a net giver to open source.
This was followed by three talks, delivered by developers from RedHat meant for programmers who wish to contribute to FLOSS.

The first talk was by Ramakrishna Reddy, titled 10 things a FLOSS developer should know. It was a pretty nice and balanced talk, covering a wide range of things. I would like to point out a few things, that I liked the most.

  • He clarified the term hacker as soon as he used it.
  • He emphasized a lot on groking code; reading code for fun, looking at the code of others, reading as much code as possible…
  • He talked of muscle memory of emacsen. I liked the way he talked of people being so quick with their editors and how learning to use your tools effectively is a big plus
  • Release often, Release early. Everybody talks of it, but he said a few words, which I liked. Some developers don’t usually release their code as early for the fear of being ridiculed. But don’t bother, “we are just small people, in the whole galaxy.”

The next talk was by Prasad Pandit on How to use Infrastructure for FOSS projects. Prasad talked of Website, Version Control, Mailing list, IRC, Bugzilla, Wiki and RSS feeds. He gave quite a few examples on how each thing is important, most of the examples being his personal experiences.

The last talk was by Rahul Sundaram and was on Communication in a FOSS project. For a change he didn’t have slides and the reason for that, he said, is that communication in a FOSS project is casual and not having slides and walking in with a t-shirt and jeans represents that casualness which is a culture of FOSS projects’ communication.

  • Be polite, but don’t be Formal.
  • Be precise, but do provide a context to what you are saying.
  • Don’t fear that you’ll say something foolish, which, will be archived for eternity. Mistakes are there to learn from. Not just you, but others too.

He talked of quite a lot of things, but these were the things which struck me as particularly interesting/important.

At the end, all the participants walked out with Fedora 11 DVDs from the RedHat/Fedora guys. :D

Filed under: Libre, Programming , , , , ,

My pages

Archives

Archive Calendar

November 2009
S M T W T F S
« Sep    
1234567
891011121314
15161718192021
22232425262728
2930  

RSS Shared Items

I Tweet

  • RT @owos: “There are two mistakes one can make along the road to truth...not going all the way, and not starting.” - Buddha 1 day ago
  • Team growing. We now need one full table in the mess! \m/ 1 day ago
  • RT @gvanrossum: Blog: Python in the Scientific World -- http://bit.ly/1uOdDW 6 days ago
  • Bangalore Book Festival 2009 from 5th Nov to 16th Nov, 2009 @ Palace Grounds 6 days ago
  • via Amrit, “In last 7 days, I saw more colours, sniffed more smell & felt more warmth in India than during 1 full yr of cycling in America”. 1 week ago

Links

Go To Project Gutenberg