Musings from IndiaOS

Folks from Zerodha and ERPNext organized the conference IndiaOS (india open source) conference in Bangalore. IndiaOS brought together the open source projects originating in India and also the supporters of these projects. Here’s a quick summary of what I saw and what I hope to see in the coming editions of IndiaOS.

  1. The frappe framework is an open source framework used by ERPNext and Zerodha. ERPNext which is also an open source ERP built using Frappe framework. I was not aware of this framework until this event. I will certainly use this framework for my future projects knowing that the community is right here.
  2. Dr. Kailash of Zerodha also spoke about their usage of FOSS. It was impressive to see their commitment to FOSS. Here is a tweet with information about their tech stack.

  3. Handwriting recognition for Malayalam: This is a project by Indic Project. They have built handwriting recognition software for the Malayalam language. They are looking for contributors to extend this to more Indian languages.
  4. The story of how volunteers used open source software during the Kerala floods to coordinate the rescue efforts. The entire backstory is available here.
  5. The last talk of the day was by Apar Gupta who opened up the definition of open to include internet freedom. This entire post was inspired by his talk. He spoke about the work of the internet freedom foundation. He wanted us to look at the issue of internet blockages in India and how it affects democracy.
  6. A Malayalam newspaper which publishes their paper completely using open source software. They have made a lot of open source contributions themselves. Here is a tweet that shows their before and after tech stack.

After listening to the talks and the energy in the room, I felt that this event was a huge success. The folks who attended the event were also folks who are doers and optimists who want to make a difference. In this spirit, I feel that the next event should include talks from these folks (or folks who can cover these topics):

  1. Open Hardware: There was a talk about open hardware at IndiaOS. Next time, we should have some workshops covering the open hardware movement with hands on sessions.
  2. Open Communications: This was covered well by Apar in his presentation. We should include work around amateur radio and mesh networks which can help continue communications during times of internet blockade. This is also very much in tune with the times since internet blockade seems to be everywhere.  Workshops on Ham Radio and mesh networks will help people to communicate at times of internet shutdowns.
  3. Freedom and Society: This is a broad topic but I feel we should include folks like Meera working on good local journalism at Citizenmatters. Then there is the Citizens for Bengaluru, which is getting folks involved with working with government at the local level. Also should include folks like Capt. Manivannan who is working to get the government to be open in their communication and work with the public.
  4. Open Data: Here we can do these kinds of talks:
    1. Folks like Thejesh and Datameet are working towards open data. I feel we should include them to get conversations and workshops around getting our data out from the clutches of government and commercial entities.
    2. Folks who have done good work on identifying data surveillance and also on how to protect yourself. For eg., Abhay Rana (aka CaptNemo), who has written extensively on how to protect yourself from the extensive surveillance. His blogpost alone is can be a half day workshop!
    3. Folks who are working on freeing content from DRM. The lead developer for the open source ebook library Calibre is from Mumbai. It will be interesting to hear about his journey.

The Connection was reset?!

You might have encountered this error at one time or another when you try to access a website. The browser suddenly gives you an error which says “The connection was reset”. See the attached image of how it looked like on my browser.

The problem in my case was that I was getting this error every time. And this would happen every time I accessed a domain that I OWNED!

 

So I called godaddy.com, who hosts my domain and is the registrar for my domain. The agent initially denied that there was a problem (after checking it and discussing it with someone). Then I explained that of all the domains that I visit, I get errors only on this one domain. Then he told me that he will do another check with another “server admin”.

 

Then sure enough, he came back with this explanation “your website has been experiencing some strange activity lately and in order to protect your website, godaddy has instituted a security layer. Your website is still up and running but this security layer helps in preventing the strange activities and will only prevent those with malicious intent from accessing your site”.

 

I don’t know if Godaddy wanted me to feel great about this but I did not feel that way at all. I know myself really well and I DO NOT have any malicious intent about my own website! So armed with this confidence, I requested him to remove the security layer which was targeting me from accessing the site. He asked me for a bunch of technical details like my IPAddress, trace route output etc which I duly provided.

 

After all this, the agent tells me that “Godaddy does not guarantee that they will consider my request favorably. They also will not inform me in any way (phone, email etc) on how they have addressed this problem”. This was the last straw! After making my access to my own website difficult, how can Godaddy claim that they will not guarantee that I can access my site? After mentioning this to him, the agent understood the absurdity of the situation and he told me that “Godaddy will probably address this issue in 72 hours but they cannot give me an update about this”.

 

Now I am seriously considering moving out of Godaddy. Any options on where to go?