<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.jbkempf.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Yet another blog for JBKempf - Tag - summit</title>
  <link>http://www.jbkempf.com/blog/</link>
  <atom:link href="http://www.jbkempf.com/blog/feed/tag/summit/rss2" rel="self" type="application/rss+xml"/>
  <description>This is the blog of Jean-Baptiste Kempf. I will share some info about my life, my works and my VideoLAN work</description>
  <language>en</language>
  <pubDate>Mon, 06 Feb 2012 11:49:19 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Evaluation of Google Summer of Code 2008 for VideoLAN</title>
    <link>http://www.jbkempf.com/blog/post/2008/11/27/Evaluation-of-Google-Summer-of-Code-2008-for-VideoLAN</link>
    <guid isPermaLink="false">urn:md5:907909cc9d712ac094f0f47ded2be0e7</guid>
    <pubDate>Thu, 27 Nov 2008 05:17:00 -0800</pubDate>
    <dc:creator>Jean-Baptiste Kempf</dc:creator>
        <category>VideoLAN</category>
        <category>Google</category><category>GSoC</category><category>Mac OS X</category><category>Maemo</category><category>Qt4</category><category>Summer of Code</category><category>summit</category><category>VideoLAN</category><category>Vista</category><category>VLC</category><category>WinCE</category><category>x264</category>    
    <description>&lt;p&gt;This is a post to summarize and evaluate the work that we did this year, compared to last year too.&lt;/p&gt;


&lt;p&gt;This was our second year of the Google Summer of Code project.&lt;/p&gt;    &lt;h2&gt;Google Summer of Code 2008&lt;/h2&gt;


&lt;p&gt;For the second time, &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VideoLAN&quot;&gt;VideoLAN&lt;/a&gt; was an association mentor for the &lt;a href=&quot;http://code.google.com/soc&quot; hreflang=&quot;en&quot;&gt;Google Summer of Code&lt;/a&gt; project.&lt;/p&gt;


&lt;p&gt;The 2008 edition of &lt;a href=&quot;http://www.jbkempf.com/blog/tag/GSoC&quot;&gt;GSoC&lt;/a&gt; had a few improvements and change in the way &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Google&quot;&gt;Google&lt;/a&gt; and we handled it. Let's detail ours:&lt;/p&gt;


&lt;h3&gt;VideoLAN, VLC &amp;amp;&amp;amp; x264&lt;/h3&gt;


&lt;p&gt;This year, we decided that &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VideoLAN&quot;&gt;VideoLAN&lt;/a&gt; would be a mentoring association for BOTH &lt;a href=&quot;http://www.jbkempf.com/blog/tag/VLC&quot;&gt;VLC&lt;/a&gt; and &lt;a href=&quot;http://www.jbkempf.com/blog/tag/x264&quot;&gt;x264&lt;/a&gt;, instead of doing the same confusion as usual between VLC and VideoLAN.&lt;/p&gt;


&lt;p&gt;This meant that we had to work with the x264 team to find ideas, mentors and define common rules. This was an extra amount of time, but for a good reason!&lt;/p&gt;


&lt;h3&gt;VideoLAN rules&lt;/h3&gt;


&lt;p&gt;After the last year Google &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Summer%20of%20Code&quot;&gt;Summer of Code&lt;/a&gt; summit, we learned quite a few things, and I decided to be a bit more strict during the summer of code. This is Google money, what about using it correctly?
Here we go for the major changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More publicity,&lt;/li&gt;
&lt;li&gt;Qualification tasks. I cannot emphasize more on the goods this brought to us,&lt;/li&gt;
&lt;li&gt;Better reviewing from developers, with common rules to follow on how to give points,&lt;/li&gt;
&lt;li&gt;More involvements of students in the community (presentation mail on mailing list, mandatory public wiki page),&lt;/li&gt;
&lt;li&gt;Mandatory commit and status mail every week to mentor+admin,&lt;/li&gt;
&lt;li&gt;A more active special mailing list!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Results&lt;/h2&gt;

&lt;p&gt;Those changes were great...&lt;/p&gt;


&lt;h3&gt;Selection&lt;/h3&gt;

&lt;p&gt;We received many candidacies, with higher quality and we had the possibility to chose 14 students!&lt;/p&gt;


&lt;p&gt;One of them stopped before even beginning,  because he had found a new job. So we started with 13 students:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;9 for VLC media player&lt;/li&gt;
&lt;li&gt;4 for x264&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Detailed results on VLC:&lt;/h3&gt;

&lt;p&gt;Just going to review every students and whether their code was merged or not.&lt;/p&gt;


&lt;p&gt;Please keep in mind that coding on VLC is &lt;strong&gt;not as easy as&lt;/strong&gt; it might seem. And the code is evolving quite fast, so sometimes, it is difficult to keep stuffs up-to-date.&lt;/p&gt;


&lt;h4&gt;Lukas Durfina&lt;/h4&gt;

&lt;p&gt;Lukas was my student and was working on the Fullscreen Controller and Phonon work.
The &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Qt&quot;&gt;Qt&lt;/a&gt; fullscreen controller was in VLC release 0.9.0 and the Phonon work is almost merged in 1.0.&lt;/p&gt;


&lt;h4&gt;Geoffroy Couprie&lt;/h4&gt;

&lt;p&gt;Geoffroy had the difficult task to rework on the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/WinCE&quot;&gt;WinCE&lt;/a&gt;/Windows Mobile port of VLC.
Most of the work has been merged in the upcoming VLC 1.0.&lt;/p&gt;


&lt;h4&gt;Antoine Lejeune&lt;/h4&gt;

&lt;p&gt;Antoine was working on the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Maemo&quot;&gt;Maemo&lt;/a&gt; port of VLC.
The code has been merged in VLC 1.0.&lt;/p&gt;


&lt;h4&gt;Kaarlo Henrik Räihä&lt;/h4&gt;

&lt;p&gt;Kaarlo is a very very active member of our community and was working on very difficult aspects of &lt;a href=&quot;http://www.jbkempf.com/blog/tag/Vista&quot;&gt;Vista&lt;/a&gt; integration, namely DXVA.
The project was very difficult and successful for the most part, but it isn't merged yet in VLC.&lt;/p&gt;


&lt;h4&gt;Fabio Ritrovato&lt;/h4&gt;

&lt;p&gt;Fabio was working on MTP device integration.
The code is good and the project is successful and the merge is pending (hopefully for 1.0)&lt;/p&gt;


&lt;h4&gt;Mirsal Ennaime&lt;/h4&gt;

&lt;p&gt;Mirsal is a long time coder in the community and was rewritting the UPnp client and hopefully the server for DLNA.
The project was also successful, but the merge is pending because of some services discovery changes in our code. It should happen for 1.0&lt;/p&gt;


&lt;h4&gt;Dylan Yudaken&lt;/h4&gt;

&lt;p&gt;Dylan was working on PVR improvements and on timeshifting.
The project was also very successful and Dylan was a delight working with. Some things have been merged, some are going to.&lt;/p&gt;


&lt;h4&gt;Eric Dudiak&lt;/h4&gt;

&lt;p&gt;Eric reworked our very bad &lt;a href=&quot;http://www.jbkempf.com/blog/tag/MacOS%20X&quot;&gt;MacOS X&lt;/a&gt; interface
This was very difficult but the outcome was quite good. The mergins is still pending too.&lt;/p&gt;


&lt;h4&gt;Vladimir Belousov&lt;/h4&gt;

&lt;p&gt;This project was a failure.&lt;/p&gt;


&lt;h2&gt;Google Summer of Code Summit&lt;/h2&gt;


&lt;p&gt;This summer of code &lt;a href=&quot;http://www.jbkempf.com/blog/tag/summit&quot;&gt;summit&lt;/a&gt; was great, because it was 2 days and we had way more time to discuss with other people.&lt;/p&gt;


&lt;p&gt;I, however, have found it not enough focused on the &lt;a href=&quot;http://www.jbkempf.com/blog/tag/GSoC&quot;&gt;GSoC&lt;/a&gt;, but maybe this was because I didn't choose the right discussions.&lt;/p&gt;


&lt;h2&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;This Google Summer of Code was a HUGE success for VideoLAN and we had some very very good output, some of which you already have on your Computer!&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;


&lt;p&gt;Thank you Leslie!&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>
