<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thoughts Pad &#187; umit</title>
	<atom:link href="http://www.thoughtspad.com/category/umit/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thoughtspad.com</link>
	<description>Just another brick in the Open Source Wall...</description>
	<lastBuildDate>Fri, 09 Sep 2011 12:11:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Summer of Code 2011</title>
		<link>http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/</link>
		<comments>http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 02:42:46 +0000</pubDate>
		<dc:creator>Adriano Marques</dc:creator>
				<category><![CDATA[culture]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[summer of code]]></category>
		<category><![CDATA[umit]]></category>

		<guid isPermaLink="false">http://www.thoughtspad.com/?p=116</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/' addthis:title='Google Summer of Code 2011' ><a class="addthis_button_google_plusone"></a><a class="addthis_button_tweet"></a><a class="addthis_button_facebook_like"></a><a class="addthis_button_compact"></a></div>As you may already know, Umit Project is in as a mentoring organization for Google Summer of Code 2011, and it happens that we just got through the selection process, and earlier today Google announced the winning students! This year, Umit received 42 proposals, from 40 talented students from almost all continents in the world! [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/' addthis:title='Google Summer of Code 2011' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_linkedin"></a><a class="addthis_button_googlebuzz"></a><a class="addthis_button_orkut"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/' addthis:title='Google Summer of Code 2011' ><a class="addthis_button_google_plusone"></a><a class="addthis_button_tweet"></a><a class="addthis_button_facebook_like"></a><a class="addthis_button_compact"></a></div><p>As you may already know, <a href="http://www.umitproject.org/">Umit Project</a> is in as a <a href="http://socghop.appspot.com/gsoc/org/google/gsoc2011/umit">mentoring organization for Google Summer of Code 2011</a>, and it happens that we just got through the selection process, and earlier today <a href="http://google-opensource.blogspot.com/2011/04/students-announced-for-2011-google.html">Google announced the winning students</a>!</p>
<p>This year, Umit received 42 proposals, from 40 talented students from almost all continents in the world! We were absolutely astonished with so many talented students willing to work with us this season. So many proposals took us a long while to evaluate, and all of them involved a long process interacting with the student and assessing their capabilities, time commitments, etc.</p>
<div></div>
<div>
<p>Personally, I loved to interact with all of them, and just figured that they&#8217;re all very talented and probably a good fit for helping us out at Umit, but our resources aren&#8217;t infinite and we had to make a choice!</p>
<p>We were extremely happy to figure that Google has granted us 8 slots this year, and we&#8217;re very excited with how much we can do with that. <strong>Thank you Google</strong>!</p>
<p>Please, join us welcoming the students that will code with us this season at <a href="http://socghop.appspot.com/">Google Summer of Code 2011</a>!</p>
<ul>
<li><a href="http://twitter.com/#!/ZubairNabi"><strong>Zubair Nabi</strong></a> is from <strong>Pakistan</strong>, and is going to help us change the world in the <a href="http://www.umitproject.org/?active=gsoc&amp;mode=ideas#1">coolest summer project of his life</a>, developing the Internet Connectivity Monitor mobile agent for <a href="http://en.wikipedia.org/wiki/Android_(operating_system)">Android</a> devices. He had a very tough decision to make when he figured that all three organizations he applied for have accepted him (<a href="http://www.apache.org/">Apache</a>, <a href="http://www.umitproject.org/">Umit</a> and <a href="http://www.globus.org/">Globus Alliance</a>), and we were astonished to figure that he chose us to stick with for this Summer! <a href="http://twitter.com/#!/luisbastiao">Luis Bastião</a> is going to mentor Zubair this Summer.</li>
<li><strong>Diogo Pinheiro</strong> is from <strong>Portugal</strong>, and worked with us in the past, during GSoC 2010, providing several improvements to our Network Scanner. This time, he is aiming at making a dent in the world in the coolest summer project of his life, developing the Internet Connectivity Monitor Aggregator, that will provide people with real time information about any connectivity issues in their regions. <a href="http://www.thoughtspad.com/">Adriano Marques</a> will mentor Diogo this Summer.</li>
<li><a href="http://gkso.appspot.com/"><strong>Zhongjie Wang</strong></a> (Alan) is from <strong>China</strong>, and challenged us with new concepts and ideas on how to better implement the Internet Connectivity Monitor Agent in the coolest summer project of his life. Alan told us about his great desire to develop a challenging project like this, and hey&#8230; you got it! Adriano Marques will mentor Alan this Summer.</li>
<li><a href="http://dragos-dena.blogspot.com/"><strong>Dragoş Dena</strong></a> is from <strong>Romania</strong>, and he is going to implement the Next Generation of our Network Inventory, making it more useful for large networks. During summer, he helped us in one of our hackathons to deliver a new release, and showed a great talent and desire to help our community. Kudos for Dragoş! <a href="http://br.linkedin.com/pub/guilherme-polo/3/a2/a25">Guilherme Polo</a> will mentor Dragoş this Summer.</li>
<li><strong>Gaurav Ranjan</strong> is from <strong>India</strong>, and he wants to bring our Network Scanner to the next level, by adding ipv6 support and several other nifty features, aiming for a 2.0 release by the end of this Summer! Gaurav showed a great desire to participate, technical knowledge and was capable to debate and adjust his proposal to comply with Network Scanner&#8217;s goals. Hey Gaurav, take good care of our beloved Network Scanner! <a href="http://www.farfrombreaking.net/">Bartosz Skowron</a> will mentor Gaurav this Summer.</li>
<li><strong><a href="http://twitter.com/#!/gbrezende">Guilherme Rezende</a></strong> is from <strong>Brazil</strong>, and the second Guilherme in our team. I Bet this is a good sign <img src='http://www.thoughtspad.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  He wants to alleviate the pain out of debugging VoIP networks by implementing auditing tools for the SIP protocols to be integrated in our Packet Manipulator, using our Audits Framework. Guilherme has worked for telecoms for a while, and he surely knows the pain it is to audit and keep a large network running. <a href="http://blog.archpwn.org/">Francesco Piccino</a> will mentor Guilherme this Summer.</li>
<li><a href="http://angadsg.tumblr.com/"><strong>Angad Singh</strong></a> is from <strong>Singapore</strong>, and he proposed us a very solid approach on how to port our Network Scanner to Android devices. He fought for his idea, and we bought his vision. Now, by the end of this summer, network scanner will also give you nice scanning results while in your mobile. <a href="http://www.dca.ufrn.br/~joaomedeiros/main/"><strong>João Medeiros</strong></a> is going to mentor Angad this Summer.</li>
<li><a href="http://pl.linkedin.com/in/piotrekwasilewski"><strong>Piotrek Wasilewski</strong></a> is from <strong>Poland</strong>, and the third Polish to join own team (yeah&#8230; bet it is a good sign also) and his goal for this summer is to deliver a full featured <strong>real</strong> cloud based Network Scanner, that will allow for easily storing and searching though results, scheduling scans, receiving results by email and much more. <a href="http://twitter.com/#!/rscarvalho">Rodolfo Carvalho</a> will mentor Piotrek this Summer.</li>
</ul>
<div>We really wanted to have the resources to mentor all students and for that reason we created the Umit Summer of Code program, where we can accomodate more students than in the GSoC version.</div>
<div>There are many other initiatives like USoC in the Open Source community. A friend of ours took the time to list them, and made a <a href="http://blog.lydiapintscher.de/2011/04/25/not-accepted-into-gsoc-heres-what-to-do/">very nice post in her blog listing her findings</a>.</div>
<div><strong>Thank you Google and everyone that submitted a proposal to Umit Project</strong>. We hope we can all work together this Summer to make a change in the world.</div>
</div>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/' addthis:title='Google Summer of Code 2011' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_linkedin"></a><a class="addthis_button_googlebuzz"></a><a class="addthis_button_orkut"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.thoughtspad.com/2011/04/google-summer-of-code-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game theory and Summer of Code</title>
		<link>http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/</link>
		<comments>http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/#comments</comments>
		<pubDate>Mon, 16 Jul 2007 12:34:00 +0000</pubDate>
		<dc:creator>Adriano Marques</dc:creator>
				<category><![CDATA[game theory]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[summer of code]]></category>
		<category><![CDATA[umit]]></category>

		<guid isPermaLink="false">http://www.thoughtspad.com/?p=9</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/' addthis:title='Game theory and Summer of Code' ><a class="addthis_button_google_plusone"></a><a class="addthis_button_tweet"></a><a class="addthis_button_facebook_like"></a><a class="addthis_button_compact"></a></div>During my last year at University, I spent about the whole year studying economics game theory, in order to make my thesis about friend-to-friend networks and best pratices for overlay and sharing networks. Game theory is a very interesting topic, and can lead us to choose better strategies based on the problem enviroment, rules and [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/' addthis:title='Game theory and Summer of Code' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_linkedin"></a><a class="addthis_button_googlebuzz"></a><a class="addthis_button_orkut"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/' addthis:title='Game theory and Summer of Code' ><a class="addthis_button_google_plusone"></a><a class="addthis_button_tweet"></a><a class="addthis_button_facebook_like"></a><a class="addthis_button_compact"></a></div><p>During my last year at University, I spent about the whole year studying economics game theory, in order to make my thesis about friend-to-friend networks and best pratices for overlay and sharing networks. Game theory is a very interesting topic, and can lead us to choose better strategies based on the problem enviroment, rules and possible odds (or rewards) you can get from each possible strategy. Unfortunatelly, some games doesn&#8217;t have good odds for every player in the game, and when we can&#8217;t change the rules nor the environment that enforces the odds, we have to take the least worse strategy even when it is far from been optimal. Fortunatelly, sometimes we&#8217;re able to change the rules in order to create an environment capable of giving good odds for every player in the game (at least for fair players&#8230;).</p>
<p>  That&#8217;s why the odds stands for: reward the fair player, and enforce bad ones to play fairly.</p>
<p>  During this GSoC mid-term evaluation of students performance, I&#8217;ve been thinking about the odds of the game we have to play here, and realized some rules that could improve the competition quality and reduce project failures.</p>
<p>   I know many mentors will feel familiarised with this situation: One of the students disapper for 2, 3 weeks and appear right before the mid-term evaluation saying that he is way behind the schedule because of problem x and y, and asks for a chance to continue working on the project. But, It is not possible for mentors to know for sure if he is going to do something<br />if he let Google pay him. This totally looks like a problem we can solve with game theory.</p>
<p>Here are the goals:<br />- GSoC is intended to help the open source community, by affording students and mentors to create and improve open source projects<br />- Mentoring orgs want that help, because money is what moves any project forward, and GSoC is a huge help<br />- Students want to have their names associated with Google, with their own killer open source software and get paid for that (money and t-shirt <img src='http://www.thoughtspad.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>And the odds:<br />- If a student works hard until the midterm, he receives the 2k<br />grant, and continues his work<br />- If a student doesn&#8217;t reach the midterm eval with a good status<br />(behind the schedule), two choices are left to mentors:<br /> 1 &#8211; Trust on student and let google pay him, hopefully that the<br />student is going to make until the deadline<br /> 2 &#8211; Drop student, and avoid his midterm payment</p>
<p>  The problem is that many students are on GSoC seeking for the money only (that&#8217;s why so many are so desperate about the payment delay), and when they reach the midterm and see that they are not going to make it, the best strategy they have is begging for another chance,<br />get the 2k and give-up his project. This strategy is the best for him, but the worst for Google, Organizations and other students, because:<br /> 1 &#8211; Google doesn&#8217;t want to pay for nothing. Google wants more open source. That&#8217;s the main goal of the GSoC<br /> 2 &#8211; Organizations will be left without the project and the student contributions, and the mentor will have spent his time almost for nothing (almost, because the US$500 counts a lot)<br /> 3 &#8211; To accept this student, I had to dismiss another that know would give anything to be were this student stands. The bad student wasted his chance, wasted another student chance and wasted the money and time of you guys at Google for nothing.<br /> 4 &#8211; The bad student receives 2,5k for nothing and is happy because of that</p>
<p>  Mentors also tend to choose this strategy, because there is a little chance that student is going to make it until the end of GSoC. Actually, mentors wants so much to have the project the students were allocated, that they give that  chance because the strategy of dropping him is even worse than trust him.</p>
<p>  My sugestion, based in this analysis, is to change the rules to avoid this strategy, and still<br />guarantee the goals of Google and Mentoring organizations. But, how can we manage to achieve that?</p>
<p>  At midterm eval, if a student is dismissed because he didn&#8217;t made his work, the mentoring organization receives his money in order to use it to improve the software design, usability, buy equipments for testings and improve the software, offer that money as a bounty for another person that is willing to solve the problem the bad student left behind, etc. If mentors had that choise, here are the odds:<br />1 &#8211; Students will be afraid of don&#8217;t be aproved at midterm, and will be encouraged of working hard before it. As they want the money, they will work harder to have it.<br />2 &#8211; If a student still didn&#8217;t make enough to be aproved at midterm, mentors will have another strategy that is better for Google and Organization that is dismiss the student and use his money to make better open source software for the whole community, and the Google&#8217;s money served his purpose even with student failure, and mentors will have the opportunity to give another chance to a studnet he dismissed to get the bad one.</p>
<p>  I can think about a lot of things that the project needs and can benefit with this money, and the whole community can also benefit from it instead of wasting it with an unresponsive student that wasted his chance to change something in the open source world. With this<br />student&#8217;s money organizations could pay for design, books, website, servers, offer the bad student&#8217;s money as a bounty to have the problem solved and a whole load of other things that the project needs.</p>
<p>  I don&#8217;t know if the Google folks are going to agree with my point of view, but I just wanted to share my thoughts and maybe help improve GSoC rules, reducing the amount of projects that fails. Agreeing or not, Google is still rocking a lot with Summer of Code, and I only have to say thank you for the opportunity I&#8217;ve been having these years.</p>
<p>Cheers!</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/' addthis:title='Game theory and Summer of Code' ><a class="addthis_button_facebook"></a><a class="addthis_button_twitter"></a><a class="addthis_button_linkedin"></a><a class="addthis_button_googlebuzz"></a><a class="addthis_button_orkut"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.thoughtspad.com/2007/07/game-theory-and-summer-of-code/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.170 seconds -->

