Archive

Archive for the ‘FOSS’ Category

PLUG Talk : Introduction to Open Source

September 18th, 2009 rohitj 5 comments

So, we are trying to resurrect the almost dead Linux User Group at Purdue (PLUG). We (I shouldn’t be using we, but anyways) had our first event today. A Talk on “Introduction to Open Source”. Seems like lack (none?) of advertisement did affect the turn out. 10-15 students were present including 2 apache contributors. I gave the talk. We had some nice questions at the end, and I am happy about that.

Below are the slides I used for the same. Some people from Navya suggested that I mixed up Free Culture ideas with Open Source in these slides, but I believe there is an overlap, and I used that overlap. But anyways, I still hope it gave some perspective to audience. I would love to hear your feedback on it.

For those who were curious about how I made the slides. I used Latex and a document style called “beamer”  Think link might be useful : beamer

[0] Tex file
[1] PDF File

Categories: FOSS, Free Culture Tags: , , ,

Why not open source

March 10th, 2009 rohitj No comments

Continuing my post about business models for open source, here are some other things which make me think if open source is right way.

0) Well, as usual the first thing that I am able to think of is Office Suit. I am thinking of getting a tablet pc. I have wanted a touch screen laptop for long time time. Now, with touch screen I want to write notes and I want it to convert to text by itself. I owned a windows mobile for sometime. I used to use MS Word in it. And believe it or not, it was awesome. Handwriting recognition worked very good (after a small amount of practice, of course). Is there such thing in open source world? I bet not. Why not? Because it require research and lot of work. And then open sourcing it of course doesn’t make sense.

1) As all of you agree Evolution is a dead end. Thunderbird is good. I use Kontact though. I like to use default applications. This makes things look decent, and interconnectivity better. I did not shift to KDE4 untill KDE4.1 came. At 4.1, I expected things to work a little stable. Let me tell you a funny story about Kontact. In 4.1.0, if you close kill Kontact, you account information used to get vanish. Thankfully not the emails. So, you have to enter all the account settings again. In 4.1.4 things got improved, it stopped happening. But 2 days back, this happened again. I do not know why. I haven’t tried regenerating that problem. Another problem is that if I don’t give the kwallet password for sometime, it starts asking for password for accounts. Now this is ridiculous. There is no point asking for account password unless I am giving wrong password for kwallet. And when it ask for account password, and you don’t give it, rather you you logoff, it will ask for this password even if you give kwallet password. What a ridiculous sytem. You can not even properly store data. The worst part is the removal of all account settings. What a crappy thing must be going on inside that your data written in files is gone. Now this is called lack of structure. How did they even think of making a program which can remove data from a file. I am not able to think of any excuse for this problem.

2) PDF is an open standard. I use pdf a lot. But it seems that there is no proper software in ubuntu repository that could render pdf properly. I am mainly talking about different standard symbols used. Like ‘belong to’ sign, ‘equivalent’ sign and so on. Now these are very-very popular symbols. Open source people are not even able to support open standards, how worse can it get. (I tried using Okular and Evince, latest versions in ubuntu intrepid repositories.)

Wishlist regarding KDE/Window Managers

February 10th, 2009 rohitj 2 comments

I went to a group meeting. Usually, my laptop is not used for projector. But since, everyone else had mac, and they didn’t have the connector, I had to use my laptop. I had to restart X to get the projector working. Now, my default my KDE starts kopete, firefox, kontact, amarok, skype, plasma. The worst is plasma, skype and kopete. Plasma because I have this photobox on my desktop which shows pictures. Now, there is no objectional photo being displayed, but I still want to avoid showing that in public, because they are a little private. Skype because it doesn’t start in minimized mode. Kopete because it starts showing offline messages. Also, the sound. Now when I am in a group meeting, I want my desktop to be a little formal. I don’t want all this on startup. But when I am using it for normal purpose, I want all these things. So, here is the wishlist. Is it possible that on start, I could have an option to start the Window Manager in a formal mode, or unformal mode. Like I have an option to select between gnome and kde on start. I strongly believe that its a really important feature, and it should be available. Since I use mostly KDE applications, I believe KDE framework should have such facility. It will also be easier that way.

Categories: FOSS, KDE, Linux, Softwares, Ubuntu Tags:

FOSSKriti 09

January 31st, 2009 rohitj 2 comments

That time of year has come again. IIT Kanpur is again busy preparing for Techkriti. I don’t think I will ever forget those days. Being a part of team makes it even more exciting. Specially those 4 days of drill. I wish I was there. Last year we added another branch to Techkriti. We called it FOSSKriti. I joined the team late, but I still enjoyed it to the full. Since it was the first event of this kind in Techkriti and IIT (not just IITK) in general, things were a little blurred. We didn’t get that much attention from Techkriti. But still most of the time, the rooms we had booked for talks or hackfests were full. The event was a success. We are again organizing FOSSKriti. I am more excited about this times FOSSKriti. This time amidst all initial doubts we have better layout of the events. And we again have awesome chain of talks and hackfests. This times theme is “Open Web”.

Mozilla Corporation is sponsoring this times FOSSKriti. We have speakers from Mozilla, Opera, Yahoo, KDE, Sahana and Drupal. They will be giving talks and hackfests, apart from other small scale sessions. The details for the events can be seen here : http://techkriti.org/#/fosskriti-events/

Here are the topics for the events :

  • Workshop : Web development and Open Source technologies
  • Talk : An Introduction to HTML5
  • Talk : Yahoo! UI
  • Hackfest : Drupal 7 Patch and Development Sprint
  • Talk : Open the Web
  • Talk : Humanitarian FOSS: Sahana Open Source Disaster Management tool
  • Hackfest: Code for Sahana in Web2Py
  • Talk : Webkit and Telepathy

Apart from these events, there will be few small sessions. Go to the FOSSKriti stalls to know more about these sessions. Oh, we will have a PGP Key signing party as well. Don’t forget to go there.

Categories: FOSS, Fosskriti, IIT Kanpur, Techkriti Tags:

Yes, I am alive

June 30th, 2008 rohitj 4 comments

There are 3 posts that I started writing and left incomplete. So, here is the tiny summary to everything:

  • I am alive. :P
  • Nostalgia has been replaced by load of technical work. Thank God!!
  • Proposal for NERD (a new magazine in IITK which is going to talk about research and development and FOSS and Free Culture) has been approved. The magazine will be released under a CC license (probably CC-BY-SA). Final Compilation of the articles is going on.
  • I am admin for some Windows machines now. Can not make the company shift to open source, its impossible. And its a family affair, so I can not deny the work. But this made me believe it even stronger that shifting from windows to linux is as difficult as shifting from linux to windows.
  • finally made a flickr account. http://www.flickr.com/photos/rohitjiitk/ ….. there are 1-2 photos from my small, yet dangerous hike near a national park
  • I have got an XBox. Its bulky, so I can not take it to US, otherwise I would have installed xebian on it. I do not know what to do with it.
  • Finally a family trip seems to become reality. We are going to Manali and Rohtang Pas. A 5 day trip, with all luxury. :)
  • Lot of Mangoes :) …. after 2 Mango-less summers. :| ….. and before 4-5 mango-less summers
  • Finally met my old and gold friends Aakash and Sachin
  • The “personal” stuff here, no more exists.
  • deleted my orkut account. :) Only gmail left.

My first XChat plugin :)

March 28th, 2008 rohitj 2 comments

Recently I started using IRC a lot. As I was doing some django, PyQT and KDE/C++ development. Yes, its lot of development. And then whenever I want to ask some question on IRC, I have to use pastebin/dpaste. ( dpaste is developed upon django framework. :) ). Now, to dpaste any code, I have to switch to Firefox, I have to use mouse as well. I have to copy paste the link to xchat. This was tedious task for me. So, I started making a plugin for xchat so that I could easily paste my code. Fortunately XChat has python plugin interface.

This plugin runs with the command:

/dpaste language

If you keep <language> empty, it will assume it to be “Plain”. You can use any language supported by dpaste.com. The command will open a gtk window, in which you can paste your code. And then “dpaste” button will copy paste the link (containing your code) on your xchat input box. :) . As of now I am sure, it works fine in IITK proxy system. I am pretty much sure it will work fine if you are behind no proxy.

Before using the proxy, you will need to change few parameters in the script, namely “proxy_username”, “proxy_password”, “proxy_server”, “proxy_port”. If you are not behind proxy, just keep “proxy_server” empty.

Also, you should install python module “ClientForm”, “pygtk”, and “urllib2″.

aptitude install python-clientform python python-gtk2

To load the script, a simple way is /load <path to plugin file> . Or you can copy the script in ~/.xchat2 folder. That way the script will be loaded whenever you open xchat.

You can download the code from here. As of now I haven’t made docs, but its an easy plugin, and some commenting as well. :)

Updates : Download the plugin version 0.6, and you don’t need to change anything in it. The plugin uses xchat proxy settings by itself. :)   As of now, http proxy and no proxy is supported.
http://rohitj.net/myscripts/xchat_plugin_dpaste

Categories: FOSS, Fun, GTK, Python, dpaste, xchat Tags:

Must Attend in FOSSKriti

February 9th, 2008 admin No comments

For last few days, I have been talking to people (mainly IITK students) about different events we have in FOSSKriti. I found people pretty enthusiastic about different events. I am pointing out those events here:

0: RoR : Y4 batch, being highly affected by Prof. TVP’s, is highly interested in attending RoR workshop. Some people want to learn RoR, some people want to discuss RoR. And I assume that some people will come because they know Saurabh Nanda. :)

1: Linux Kernel : Those who eff around there linux distro, especially Gentoo users, and those who have slightest interest in systems, were found interested in this.

2: Lisp : I personally am going to attend this event as a participant, not as organizing team. :P . And I am sure I will bring 10 more people. Actually no, some people were found interested in this workshop, specially those who are doing compilers course, or those who have done compilers course.

3: Linux Chix : :) :) :) :)

(female.isIITian())&&(female.isGeek())&&(female.hasTalkedTorohitj()) = 0

So, I am not sure how many females will turn up, but I am sure people will be there. This is the second event I want to attend. I want to see what they are upto.

4: KDE4 : Those who do not know, recently there was a big shift in IITK linux community. People broke their long loyalty for Gnome, and shifted to KDE. Alas!! KDE4 is still not in official repos, but they are still on KDE. They think its worth waiting for KDE4. Of course, this talk will attract these people.

Left are beagle hackfest and Clutter talk. Beagle is a must-attend hackfest. (afterall it substitutes stupid google desktop :) ). And clutter? I have no idea about it. :)

GIMP Workshop

January 19th, 2008 admin No comments

So, Navya @ IITK is finally doing something. In my four year stay here in IITK, its probably the first time when I am seeing navya doing something. Navya is basically a group of people who talk about open source. Most of them are pretty biased about open source. :D (I guess thats normal) They usually claim to help campus residents with some facilities, though people enjoying these facilities have been limited to 20-30.

So, anyways, this year navya is running a series of lectures to teach people about different Open source softwares. We are also going to have FOSS DAY in Techkriti 08. So, right now I am sitting in CS101, listening to this talk by sainath on “Making images great using GIMP”. Sainath is a great photographer as you might see in his livejournal. He uses GIMP to do some final touching in his photographs. He is talking about basics of GIMP. We have got 25-30 here. Most of them are probably new to photo editing softwares. So, basics are more facinating. I will share the slide very soon.

Updated : the slide is shared here.GIMP Workshop Slide

Categories: FOSS, GIMP, IIT Kanpur Tags:

2007, you were great. 2008, I hope best from you too

January 3rd, 2008 admin 5 comments

2007 was overall good. I got to learn lots of things, and got to do lots of things. Got to talk to lot of cool people. Though I wouldn’t forget that it also brought 7th semester which was like the most difficult semester I ever had. This semester probably took my anxiety level to top. Some of the highlights of 2007 are below:

  1. Got a job at Microsoft, India. I am excited about it.
  2. Got involved into Free Culture activities.
  3. Shifted 99% to open source softwares. (flash :( )
  4. Shifted 100% to free songs. (though, this is true.)
  5. Shifted to wonderful KDE. I will write an entry for it.
  6. No more Gentoo, it takes time. Ubuntu on other hand is wonderful. (Apologies to all those who are on Gentoo or are thinking of shifting to Gentoo because I asked them to do so. :P )
  7. Hiking :)
  8. Another hobby now is Photography :( …. need money to buy DSLR.
  9. Bought a new web space to play with different things. Its been wonderful till now.
  10. Zeropage removed restrictions from their songs.
  11. Kelly Allyn sent me her autograph, need to go home to get it. :D
  12. Met some wonderful people during internship at Virginia Tech.
  13. <compressed because its personal> :P

Hopes from 2008 :

  1. Grad School or a good job (or a startup?)
  2. DSLR
  3. Free Culture Club at IITK
  4. Passing IITK :D
  5. openmoko / android
  6. make IITK music club release an album under CC ( www.tempostand.com should help us)
  7. Finish talk with Vox Populi guys

Can there be a good business model for open source guys?

December 3rd, 2007 admin 6 comments

I have been thinking about business models for open source softwares. Though I couldn’t come up with proper answer. Lets see, let me try to start with different software people make and use.

Office : No doubt it needs very big amount of work. And if someone puts this much effort to make an Office package, why will he give it away for free? Of course not, it doesn’t make sense. Probably thats the reason why we do not have any open-source Office software. And surely Microsoft Office is way too good. OOo is dumped for long time now.

Matlab, Visual Studio etc : Again it requires big amount of investment and hard work. No reason one should give it away for free. Though yeah Eclipse is there. And I must say that it is very good. But isn’t it a way in which IBM is earning publicity? And isn’t it same with netbeans as well.

Computer Games : Again too much work and proficiency.

Operating System : Again, do you think open source can help make an Operating System any better? Oh yeah, bug fixing.. probably yes, but without incentive why will someone do quality work? Every second day one thing or another is broken. But yeah surely, like Redhat is doing, good things are possible with it, specially for server side technologies.

Other Desktop Applications :  Amarok, they are fighting to get funds… Is there any good voice chat client? Ekiga? does support proxy. Skype? no more an open source project. Gaim? not yet. Now don’t say that they are fighting in reverse engineering and other bullshit. Firefox? don’t you know that people start with Firefox but do not stick to it for long time. Thats a popular observation, isn’t it. Evolution? I wish they come up with something good. Though I guess they are also having problems (because of open source nature? I guess yes.)

I am not saying that open source is right or wrong. But at the end of the day, what a user wants is good software, softwares in which he need not be a geek to solve the problem. And surely as of now, I do not see open source work to give any good  reply to this need. You may say that Gutsy is a solution, or fedora 8 is awesome, and these distros solves most of the problems. But don’t you think you have been giving these arguments for last 20 years? When fedora 5 came, everyone said the same. When fedora 6 came same. And same goes with Ubuntu.