Well pretty late news, and most of you must be knowing already but I am pleased to announce that both kr0y and l0nwlf sneaked their way into GSoC '09.
I am seriously surprised about l0nwlf who submitted just 1 application and was accepted in his 1st attempt! Lucky bastard. Dude you owe me a *grand* treat :D
I had submitted 3 applications, duplicates to Gnome and Linux Foundations and another to Systers. Was selected by LF. I am supposed to work under two wonderful mentors, Luis Rodriguez from LF and Dan Winship from Gnome. My project synopsis can be found here, and the application can be viewed here. GeoClue had intrigued me thoroughly when I first read the idea on the Gnome GSoC Ideas site and now I am extremely glad that I can work on the same. Seems like a dream come true :) 'Tis true that my FOSS development experience isn't all that good nor do I have any prior working experience of working on Gnome desktop, but I am sure I will manage. Failing in GSoC is even worse than not getting through and I cant simply waste my first and last chance. So all my friends and foes, do pray for me.
101 Indian students were selected in GSoC '09 making our country the second highest in terms of selected candidates. For those who wanna get to know the successful Indian students, you can get information about some of them here.
A number of my IRC and twitter friends also got selected. Congratulations to lifeeth, devilsadvocate, mavu, ajuonline. Sorry am not in a mood to hunt their blog urls so for now be satisfied with their IRC nicks and keep guessing their identities ;)
Enough of I-am-on-top-of-the-world rants. Long story short, I am selected, I have no experience about the project I am selected for, I need to work hard or I will be in deep shit.
P.S. The wiki will serve as my regular technical guidebook and this blog will be for all the my-gsoc-project-is-awesome-yay publicity.
Showing posts with label geoclue. Show all posts
Showing posts with label geoclue. Show all posts
Wednesday, April 22, 2009
Thursday, February 26, 2009
Making the GNOME desktop location-aware
Here comes the first GSoC '09 post of the blog, from kr0y. Hopefully more of these will follow, from both l0nwlf's and my contribution.
Being a silent watcher last year, I decided to gear up for participation in this year's GSoC partly due to the fact that its my last year in college and I won't be officially a student anymore. GSoC has been a great experience so far in the sense that I have actually begun to appreciate and understand the real steps that need to be done which can help you contribute to the FOSS movement. After going through the list of tentative organisations which might be participating this year, I have been happy to be introduced to two, Gnome (which needs no introduction to Linux literates) and Open64. It doesn't matter whether or not the project ideas I am going to submit under these two, get selected in GSoC, but because of the event I have finally given my shot at open-source development and am absolutely loving it :D If selected, I'll get luckier but if not, I am still lucky.
Starting with the Gnome project which was mentioned in the list of ideas for 2009 and caught my attention was "Making the GNOME desktop location-aware". The project, as the topic states, will help the Gnome-desktop know the location of the machine, and hence the user, through the use of smart technologies (GPS, GSM, IP Address, WiFi, User Tracking, Proximity etc.) Although initially proposed to just help the clock get automatically updated about the location and hence change the time and weather settings accordingly, it can be extended to include various other Gnome applications as well, as suggested by Henri Bergius & Jussi Kukkonen. The other functionalities which are proposed to be considered in the project are listed as follows:
1. Tracker can store the edited documents in the location-specific order.
2. Clock can not only automatically update the time & weather settings but also display the appointments specific to a location.
3. Evolution can show where the contacts are present and their local time.
4. Setting the Internet messengers' default status, location dependent on the location (Available at home and Busy in office, for eg.)
5. Displaying map of the locality (using Google maps or OpenStreetMap).
Jussi has already worked on the implementation of automatic updation of clock depending on location. A screenshot of the same from here:

More about the same can be found here and here.
Coming to Open64, all I can say for now is that working on compilers is challenging and exciting at the same time. The proposed list of ideas can be found here. More will be said about it later. So keep watching this space.
Being a silent watcher last year, I decided to gear up for participation in this year's GSoC partly due to the fact that its my last year in college and I won't be officially a student anymore. GSoC has been a great experience so far in the sense that I have actually begun to appreciate and understand the real steps that need to be done which can help you contribute to the FOSS movement. After going through the list of tentative organisations which might be participating this year, I have been happy to be introduced to two, Gnome (which needs no introduction to Linux literates) and Open64. It doesn't matter whether or not the project ideas I am going to submit under these two, get selected in GSoC, but because of the event I have finally given my shot at open-source development and am absolutely loving it :D If selected, I'll get luckier but if not, I am still lucky.
Starting with the Gnome project which was mentioned in the list of ideas for 2009 and caught my attention was "Making the GNOME desktop location-aware". The project, as the topic states, will help the Gnome-desktop know the location of the machine, and hence the user, through the use of smart technologies (GPS, GSM, IP Address, WiFi, User Tracking, Proximity etc.) Although initially proposed to just help the clock get automatically updated about the location and hence change the time and weather settings accordingly, it can be extended to include various other Gnome applications as well, as suggested by Henri Bergius & Jussi Kukkonen. The other functionalities which are proposed to be considered in the project are listed as follows:
1. Tracker can store the edited documents in the location-specific order.
2. Clock can not only automatically update the time & weather settings but also display the appointments specific to a location.
3. Evolution can show where the contacts are present and their local time.
4. Setting the Internet messengers' default status, location dependent on the location (Available at home and Busy in office, for eg.)
5. Displaying map of the locality (using Google maps or OpenStreetMap).
Jussi has already worked on the implementation of automatic updation of clock depending on location. A screenshot of the same from here:

More about the same can be found here and here.
Coming to Open64, all I can say for now is that working on compilers is challenging and exciting at the same time. The proposed list of ideas can be found here. More will be said about it later. So keep watching this space.
Subscribe to:
Posts (Atom)