<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Gsoc on Thibault Saunier</title><link>https://blog.thibaultsaunier.com/</link><description>Thibault Saunier's blog: GStreamer, multimedia, open source.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 17:51:09 +0000</lastBuildDate><atom:link href="https://blog.thibaultsaunier.com/tags/gsoc/" rel="self" type="application/rss+xml"/><item><title>I have been accepted for the Google Summer of Code 2010</title><link>https://blog.thibaultsaunier.com/2010/04/i-have-been-accepted-for-the-google-summer-of-code-2010/</link><pubDate>Mon, 26 Apr 2010 00:00:00 +0000</pubDate><guid isPermaLink="false">https://thiblahute.blogspot.com/2010/04/i-have-been-accepetd-for-google-summer.html</guid><description>&lt;p&gt;I haven&amp;rsquo;t blog for a long time since I had other things to do. I really wanted to participate in the Google Summer of code again, and I have actually been accepted in the Gstreamer community! The project I am going to work on is called &amp;ldquo;Permit &lt;a href="http://www.pitivi.org/"&gt;pitivi&lt;/a&gt; users to add effects to the videos they are editing&amp;rdquo;. The main goal is to permit to add all kind of effect easily in Pitivi and implement the most important ones.&lt;/p&gt;&#10;&lt;div&gt;&#10;&lt;div&gt;&#10;&lt;/div&gt;&#10;&lt;div&gt;&#10;&lt;div style="text-align: justify; "&gt;&#10;&lt;p&gt;I want to thank everyone who is responsible for the Gsoc, and my participation in it! I also want to thank and say &amp;ldquo;Hello&amp;rdquo; to Edward Hervey who is going to mentor me during the project and to the whole Gstreamer and Pitivi community.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&#10;</description></item><item><title>Some new about my GVFS Google Documents Backend</title><link>https://blog.thibaultsaunier.com/2009/12/some-new-about-my-gvfs-google-documents-backend/</link><pubDate>Sun, 13 Dec 2009 00:00:00 +0000</pubDate><guid isPermaLink="false">https://thiblahute.blogspot.com/2009/12/some-new-about-my-gvfs-google-documents.html</guid><description>&lt;p&gt;Just a short entry about &lt;a href="http://live.gnome.org/thiblahute/Gsoc2009"&gt;my Gsoc&lt;/a&gt; project &amp;ldquo;Nautilus: add Google documents support&amp;rdquo;. So as I am now in summer vacation (studying in chile for one year), I found some time last week to carry on my work on my GVFS backend. It is still missing a few things and robustness, but it hopefully should be mergeable in this cycle. Actually the reading/writing isn&amp;rsquo;t fully functionnal so it&amp;rsquo;s not yet open to public test.&lt;/p&gt;&#10;&lt;p&gt;I am now going to Brazil for vacation for one month, but I promise, afterward I will fix this issues, and then would like to find people to test it and report bugs, if it&amp;rsquo;s possible ;).&lt;/p&gt;&#10;&lt;p&gt;Just a little reminder if anyone wants to help me developing/reviewing the backend (we never now ;) ) &lt;a href="http://github.com/thiblahute/gvfs/tree/googledocuments"&gt;http://github.com/thiblahute/gvfs/tree/googledocuments&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Hopping I can send you interesting news quite quickly!&lt;/p&gt;&#10;</description></item><item><title>Gsoc: add google documents support to nautilus</title><link>https://blog.thibaultsaunier.com/2009/08/gsoc-add-google-documents-support-to-nautilus/</link><pubDate>Tue, 18 Aug 2009 00:00:00 +0000</pubDate><guid isPermaLink="false">https://thiblahute.blogspot.com/2009/08/gsoc-add-google-documents-support-to.html</guid><description>&lt;div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;p&gt;During those 12 weeks of my Google summer of code, I have hacked mainly on 2 gnome project which are gvfs and libgdata.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;p&gt;Concerning libgdata, I added the google documents service and it&amp;rsquo;s now in the master branch, it&amp;rsquo;s functional even if there are still a few bugs.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;p&gt;As far as gvfs is concerned, I have an alpha version of the gdocs backend which isn&amp;rsquo;t really usable for final users yet, but don&amp;rsquo;t worry I am going to make it working well in the coming weeks! All the functions are implemented, I need to stabilize it and optimize it in order to hopefully get it merged in gvfs.&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;p&gt;I have also worked a little bit on nautilus to support the new backend (almost nothing).&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;some screenshots:&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;&lt;a href="bf4c5b-show_google_documents.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="67c3c7-show_google_documents.png" id="BLOGGER_PHOTO_ID_5371405685229221906" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" data-border="0" /&gt;&lt;/a&gt;&lt;br&gt;&#10;&lt;a href="ed69ee-Connecting_window.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="c358ce-Connecting_window.png" id="BLOGGER_PHOTO_ID_5371405681095447314" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" data-border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;div&gt;&#10;&lt;div style="text-align: left;"&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: left;"&gt;&#10;&lt;p&gt;If you anyway want to give it a try (I think you should wait a few weeks more), you will need:&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;div style="text-align: left;"&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://git.gnome.org/cgit/libgdata/tree/gdata/"&gt;Libgdata master branch&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://github.com/thiblahute/gvfs/tree/googledocuments"&gt;My Gvfs branch.&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;The latest nautilus and optionality &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=591178"&gt;my patch&lt;/a&gt; for a better integration of the new GVFS backend.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;&#10;&lt;/div&gt;&#10;</description></item><item><title>First post: My google Summer of code project and my future in the gnome comunity</title><link>https://blog.thibaultsaunier.com/2009/08/first-post-my-google-summer-of-code-project-and-my-future-in/</link><pubDate>Wed, 05 Aug 2009 00:00:00 +0000</pubDate><guid isPermaLink="false">https://thiblahute.blogspot.com/2009/08/first-post-my-google-summer-of-code.html</guid><description>&lt;div style="text-align: justify;"&gt;&#10;&lt;p&gt;This is my first post on a blog, I decided to write now about my Gsoc project, &amp;ldquo;Nautilus: add support to Google documents&amp;rdquo; because it&amp;rsquo;s almost the end of this project and because I decided that I want to carry on this work. As you may have heard about, this project consist in adding the possibility to nautilus users to use their &lt;a href="http://docs.google.com/"&gt;Google documents&lt;/a&gt; as if they were local documents so it mean that they should be able to use it with any office application suite such as Open-office, Goffice&amp;hellip; This will permit users to always have their documents synchronized on the web and to be able to access it on-line (throw the Google website) all the time even if they can manage it very easily from their computer and use it with their favorite software.&lt;/p&gt;&#10;&lt;p&gt;To complete this project I had to work on three different gnome project which are:&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Libgdata: A Glib base library which permit to handle Google services. I needed to hack on it to add the Google documents services. The service is now implemented and available in the master branch of the &lt;a href="http://git.gnome.org/cgit/libgdata/"&gt;git&lt;/a&gt; repository.&lt;/li&gt;&#10;&lt;li&gt;GVFS: the gnome virtual file system. I needed to add a Google documents backend which permits to handle the Google documents with any program using it. I now have a branch accessible &lt;a href="http://github.com/thiblahute/gvfs/tree/googledocuments"&gt;here&lt;/a&gt;. It is not finalized yet but in a good way. I will need some review in the coming days ;)&lt;/li&gt;&#10;&lt;li&gt;Nautilus: done, patch available &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=591178"&gt;here&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;div style="text-align: justify;"&gt;&#10;&lt;p&gt;I think I will use this blog to talk about my gnome hackes and I won&amp;rsquo;t stop working on gnome after my Google summer of code since I enjoyed a lot the work I did so far and even if I couldn&amp;rsquo;t be at GUADEC this year I wish I could next year ;)&lt;/p&gt;&#10;&lt;p&gt;I first want my Gsoc project to be integrated in gnome (maybe 2.30/3.0? would be great for me ;) ) I know I need to get it working perfectly before, and to polish it a lot&amp;hellip; but I will do it. I also will add some feature such the possibility to access documents off-line and synchronize it when the user get connected. And maybe more when I get more ideas!&lt;/p&gt;&#10;&lt;p&gt;And afterward I have some other projects such as the creation of another backend to access Google Picassaweb pictures, I actually have thought my actual Backend so it will be more simple to integrate this other one.&lt;/p&gt;&#10;&lt;/div&gt;&#10;</description></item></channel></rss>