<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tiago Vignatti</title>
	<atom:link href="http://vignatti.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://vignatti.wordpress.com</link>
	<description>In The Eyes Of The World</description>
	<lastBuildDate>Thu, 26 Jan 2012 21:51:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vignatti.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tiago Vignatti</title>
		<link>http://vignatti.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vignatti.wordpress.com/osd.xml" title="Tiago Vignatti" />
	<atom:link rel='hub' href='http://vignatti.wordpress.com/?pushpress=hub'/>
		<item>
		<title>starting on Wayland development</title>
		<link>http://vignatti.wordpress.com/2012/01/18/starting-on-wayland-development/</link>
		<comments>http://vignatti.wordpress.com/2012/01/18/starting-on-wayland-development/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 13:53:43 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[compositor]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[open source project]]></category>
		<category><![CDATA[wayland]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=541</guid>
		<description><![CDATA[Do you wanna contribute to a funky open-source project? Are you tired of your nerdy and boring community of developers? Are you the one that wants to get rid of X because it&#8217;s a giant, old and fat dinosaur in your system? :) Cool, I have a project to solve your problems! &#8212; While there&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=541&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Do you wanna contribute to a funky open-source project? Are you tired of your nerdy and boring community of developers? Are you the one that wants to get rid of X because it&#8217;s a giant, old and fat dinosaur in your system? :) Cool, I have a project to solve your problems!</p>
<p>&#8212;</p>
<p>While there&#8217;s still lot of churn in the protocol, and yet our goal is soon to wrap up all we&#8217;ve been doing to a steady and settle-on-the-stone one description, there&#8217;s a lot on the implementation side that needs love. And that mainly concern Weston compositor, which is becoming the de facto compositor on several systems targeting Wayland.</p>
<p>In past months I was accumulating a TODO list for Weston and libraries that I think wouldn&#8217;t require any exceptional knowledge on core graphics or Wayland internals. These are good items for people that want start hack or just do some contribution on Wayland:</p>
<p><strong>1. log facility (easy)</strong></p>
<p>Back in July, I had already <a href="http://lists.freedesktop.org/archives/wayland-devel/2011-July/001225.html">warmed up a discussion</a> how we could log on Wayland. So now we spit everything to stdout but we want to do it similarly as Xorg, i.e. redirecting to its own file. It turned out that we might want only on Weston compositor and implement our own way of logging for sake of simplicity. Ideally it has to be very simple, without verbosity levels probably, etc. This task should be quite easy to finish.</p>
<p><strong>2. launcher for Weston (medium)</strong></p>
<p>Weston is meant to run as a normal user. Now we have to set manually input devices, DRM and tty with root permissions, so Weston can happily be started. Ideally we should have a setuid helper script doing all this tricky, and in fact <a href="http://cgit.freedesktop.org/~vignatti/wayland-demos/commit/?h=launcher-2&amp;id=f3149479119ce7337da33a58c234877dc0f95a1b">I started something here</a>. For a real system though, we need to enhance a bit this program with the policykit, specially for dealing with hotplugs. Probably zero understanding on Wayland internals is needed but an overall knowledge of OS is required.</p>
<p><strong>3. libxkbcommon X merge (medium)</strong></p>
<p>Actually that&#8217;s not much Wayland work, but it most definitely would help its development. xkbcommon is the library that exposes the keyboard mapping logic to clients, converting keycodes in keysyms. Weston clients are using for evdev convertion. The library is an adaptation of a bunch of X11 modules to fit in a non-X11 world and as such, it still requires xproto, kbproto and libX11. One task would be to untie such dependencies with X and the other to proper merge libxkbcommon with Xorg. I&#8217;d classify as medium-size task due the involvement with the community and the hairy understanding of XKB in general, although Daniel, Kristian and other guys already <a href="http://lists.x.org/archives/xorg-devel/2010-October/014412.html">made a nice progress there</a>.</p>
<p><strong>4. xwayland on X (hard)</strong></p>
<p>xwayland is the implementation on Xorg to make it run as a Wayland client. <a href="http://lists.freedesktop.org/archives/wayland-devel/2011-June/001163.html">That works well</a> on Intel chipsets and might work as well with other drivers through the shm X driver. In principle, basic X11 applications work with some WM control lacking, input grab as well and things like Xrandr don&#8217;t. One would also forward port <a href="http://cgit.freedesktop.org/~krh/xserver/log/?h=xwayland-1.10">xwayland</a> and driver to upstream, once the work is shaped up. I bet WM developers would have an ecstasy and delight themselves hacking around.</p>
<p>&#8212;</p>
<p>Hopefully you get excited with some of the items. I definitely can give a hand with any, so just poke me on #wayland at freenode.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/541/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/541/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/541/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=541&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2012/01/18/starting-on-wayland-development/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>Qt on wayland: howto</title>
		<link>http://vignatti.wordpress.com/2011/12/19/qt-on-wayland-howto/</link>
		<comments>http://vignatti.wordpress.com/2011/12/19/qt-on-wayland-howto/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 23:31:29 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=520</guid>
		<description><![CDATA[To run Qt applications on Wayland is fairly simple nowadays. Thank to Qt developers, they are following up quite well our last changes on Wayland protocol and updating accordingly on Qt5 code base &#8212; by the way, the fresh and just released Qt 4.8 does not ship the latest protocol additions, so that&#8217;s not the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=520&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To run Qt applications on Wayland is fairly simple nowadays. Thank to Qt developers, they are following up quite well our last changes on Wayland protocol and updating accordingly on Qt5 code base &#8212; by the way, the fresh and just released Qt 4.8 <a href="https://qt.gitorious.org/qt/qt/blobs/4.8/src/plugins/platforms/wayland/wayland_sha1.txt">does not ship the latest</a> protocol additions, so that&#8217;s not the one I&#8217;m referring.</p>
<p>So, today I&#8217;ve set up the last bits of Qt environment on my Intel Pine-Trail pretty easy (yeah, I compile on my tablet :-O). You don&#8217;t need to clone the whole data base for starting hacking on it. Let&#8217;s see.</p>
<p>first, you have to clone qtbase:<br />
<tt><br />
# mkdir qt; cd qt<br />
# git clone git://gitorious.org/qt/qtbase.git<br />
</tt></p>
<p>Before start the compilation steps, I like to set up my testbed in a different directory than what the ordinary system uses, so I include this on my .bashrc:<br />
<tt><br />
export QTVER=qt5<br />
export QTDIR=/opt/qt/$QTVER<br />
export PATH=$QTDIR/bin/:$PATH<br />
export LD_LIBRARY_PATH=$QTDIR/lib/:$LD_LIBRARY_PATH<br />
export PKG_CONFIG_PATH=$QTDIR/lib/pkgconfig/:$PKG_CONFIG_PATH<br />
export QT_PLUGIN_PATH=$QTDIR/lib/plugins/<br />
</tt></p>
<p>and don&#8217;t forget to re-run your bashrc! Now, when developing a Wayland application it&#8217;s quite useful to check if your app is behaving nicely, so for doing so I like to compare it with Qt&#8217;s XCB backend. Then you&#8217;ll need the following &#8212; I&#8217;m under Ubuntu 11.10:<br />
<tt><br />
# apt-get install libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync0 libxcb-sync0-dev libxcb-xfixes0-dev<br />
</tt></p>
<p>you should be ready now to go for the configuration:<br />
<tt><br />
# ./configure -confirm-license -opensource -no-qt3support -no-multimedia -no-webkit -no-phonon -no-v8 -debug -qpa -xcb -wayland -egl -opengl es2 -nomake examples -prefix ${QTDIR}<br />
</tt></p>
<p>and now, the compilation &#8212; which took approximately 1hr and half in my system:<br />
<tt><br />
# make<br />
</tt></p>
<p>install it:<br />
<tt><br />
# make install<br />
</tt></p>
<p>At this point you got all Qt libraries, and needed tools to compile qtwayland platform. So go back one directory and clone that:<br />
<tt><br />
# cd ../<br />
# git clone git://gitorious.org/qt/qtwayland.git<br />
</tt></p>
<p>You need Wayland protocol libraries now in your system, and that&#8217;s the very late ones, which means the stock packages from your distro won&#8217;t work. Get and<br />
build them using the following:<br />
<tt></p>
<p>http://wayland.freedesktop.org/building.html</p>
<p></tt></p>
<p>You might want to develop Wayland on the top of X, so before compile you&#8217;ll need this:<br />
<tt><br />
# apt-get install libxcomposite-dev<br />
</tt></p>
<p>Jørgen Lind, updated me with: &#8220;the default buffersharing to use is wayland_egl. To be able to use the xcomposite stuff you need to export the environment variable QT_WAYLAND_GL_CONFIG to be either xcomposite_egl or xcomposite_glx&#8221;. So in order do to Wayland on X you will need to tweak it as well.</p>
<p>and then:<br />
<tt><br />
# cd qtwayland/<br />
# qmake<br />
# make &amp;&amp; make install<br />
</tt></p>
<p>To run now a Qt app, I first set the XDG directory that compositor and clients use to talk under Wayland. You better to watch out, cause some distros already have this set somewhere. Anyway, I put this on my .bashrc:<br />
<tt><br />
# export XDG_RUNTIME_DIR=$HOME/.xdg<br />
# mkdir $HOME/.xdg<br />
</tt></p>
<p>and re-ran .bashrc. Finally the Qt app running and voilà:<br />
<tt><br />
# cd ../qtbase/examples/opengl/hellowindow<br />
# qmake<br />
# make<br />
# wayland-compositor &amp;<br />
# ./hellowindow -platform wayland<br />
</tt><br />
&#8212;</p>
<p>Kudos to <a href="http://www.macieira.org/blog/">Thiago Macieira</a> for reviewing the content!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/520/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=520&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2011/12/19/qt-on-wayland-howto/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8230; if I didn&#8217;t say</title>
		<link>http://vignatti.wordpress.com/2011/09/22/if-i-didnt-say/</link>
		<comments>http://vignatti.wordpress.com/2011/09/22/if-i-didnt-say/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 15:55:54 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[finland]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[OTC]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=515</guid>
		<description><![CDATA[Hello Intel Finland :) Here I am now; four months already at OTC big team.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=515&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hello Intel Finland :) Here I am now; four months already at OTC big team.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/515/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/515/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/515/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=515&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2011/09/22/if-i-didnt-say/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>X characterization for MeeGo</title>
		<link>http://vignatti.wordpress.com/2011/04/20/x-characterization-for-meego/</link>
		<comments>http://vignatti.wordpress.com/2011/04/20/x-characterization-for-meego/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 13:35:44 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[dri2]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[xres]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=481</guid>
		<description><![CDATA[Actually this is not a big news but it&#8217;s nice to see on practice X being used on the advanced age :) Here I&#8217;ve played with some UI configuration settings, browsed for while, toyed with facebook, opened some photos in the viewer and etc, all for about 5 minutes: x-meego-Apr2011 and zooming in the X11 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=481&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Actually this is not a big news but it&#8217;s nice to see on practice X being used on the advanced age :) Here I&#8217;ve played with some UI configuration settings, browsed for while, toyed with facebook, opened some photos in the viewer and etc, all for about 5 minutes:</p>
<p><a href="http://vignatti.files.wordpress.com/2011/04/x-meego-apr20111.png"><img src="http://vignatti.files.wordpress.com/2011/04/x-meego-apr20111.png?w=500&#038;h=500" alt="" title="x-meego-Apr2011" width="500" height="500" class="aligncenter size-medium wp-image-486" /></a><br />
<a href='http://vignatti.files.wordpress.com/2011/04/x-meego-apr2011.pdf'>x-meego-Apr2011</a></p>
<p>and zooming in the X11 core slice we have:</p>
<p><a href="http://vignatti.files.wordpress.com/2011/04/x-meego-x11only-apr2011.png"><img src="http://vignatti.files.wordpress.com/2011/04/x-meego-x11only-apr2011.png?w=500&#038;h=500" alt="" title="x-meego-x11only-Apr2011" width="500" height="500" class="aligncenter size-large wp-image-488" /></a><br />
<a href='http://vignatti.files.wordpress.com/2011/04/x-meego-x11only-apr2011.pdf'>x-meego-x11only-Apr2011</a></p>
<p>Moral of the story: as showed on the last figure, most of the traffic from the core protocol is related with window management, window state changes and notifications of positioning for clients. Actual drawing doesn&#8217;t happen on the core X11 at all. Everything goes through GL, GLES and similar APIs where DRI2 manages in some way them. And well, XRender is something to be deprecated soon on modern UIs. Its big slice part there is due a bug on Qt for not proper disabling glyphs for font rendering still. Another interesting fact (not on those figures) is that compositor manager is taking ~15% of the total interaction with X server &#8211; so then again, not big news for us.</p>
<p>&#8212;<br />
This doesn&#8217;t necessarily need to use the recent Erkki and Rami&#8217;s XRes additions for doing <a href="https://gitorious.org/meego-w40/x11proto-resource/commit/54de841a628c67197b232e27c1695118a30d3607">client tracking in the server side</a>, but for who likes to hack on the server side, it&#8217;s quite easy to do. The hack I&#8217;ve done with Pauli&#8217;s help and using XRes version 1.2 is on <a href="http://cgit.freedesktop.org/~vignatti/xserver/log/?h=client-logging">this branch</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/481/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/481/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/481/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=481&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2011/04/20/x-characterization-for-meego/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>

		<media:content url="http://vignatti.files.wordpress.com/2011/04/x-meego-apr20111.png?w=300" medium="image">
			<media:title type="html">x-meego-Apr2011</media:title>
		</media:content>

		<media:content url="http://vignatti.files.wordpress.com/2011/04/x-meego-x11only-apr2011.png?w=1024" medium="image">
			<media:title type="html">x-meego-x11only-Apr2011</media:title>
		</media:content>
	</item>
		<item>
		<title>X Census (for 1.10)</title>
		<link>http://vignatti.wordpress.com/2011/02/28/x-census-for-1-10/</link>
		<comments>http://vignatti.wordpress.com/2011/02/28/x-census-for-1-10/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 20:31:05 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[1.10]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[xserver]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=445</guid>
		<description><![CDATA[Following is the census of 1.10 window for all X infrastructure &#8211; raw numbers here. I did it in a similar way as the previous version. Worth to mention that there&#8217;s almost no relation between the cycles of development from each of the components listed below, which can lead to some misunderstanding. Anyway, still a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=445&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Following is the census of 1.10 window for all X infrastructure &#8211; raw numbers <a href="http://people.freedesktop.org/~vignatti/xdevelopment/">here</a>. I did it in a similar way as the <a href="http://vignatti.wordpress.com/2010/09/02/x-census-for-1-9/">previous version</a>. Worth to mention that there&#8217;s almost no relation between the cycles of development from each of the components listed below, which can lead to some misunderstanding. Anyway, still a nice indicative to see and evaluate how the free desktop community behaved.</p>
<p>Numbers for <strong>X implementation</strong> (xserver, proto, lib and xcb repositories):<br />
<tt><br />
Processed 1258 csets from 93 developers<br />
70 employers found<br />
A total of 139275 lines added, 58982 removed (delta 80293)</p>
<p>Developers with the most changesets<br />
Alan Coopersmith           243 (19.3%)<br />
Gaetan Nadon               193 (15.3%)<br />
Peter Hutterer             121 (9.6%)<br />
Adam Jackson                94 (7.5%)<br />
Jon TURNEY                  43 (3.4%)<br />
Keith Packard               37 (2.9%)<br />
Jeremy Huddleston           36 (2.9%)<br />
Jesse Adkins                34 (2.7%)<br />
Pauli Nieminen              29 (2.3%)<br />
Jamey Sharp                 28 (2.2%)</p>
<p>Developers with the most changed lines<br />
Matt Dew                  57959 (35.7%)<br />
Jeremy Huddleston         25002 (15.4%)<br />
Fernando Carrijo          16739 (10.3%)<br />
Gaetan Nadon              15750 (9.7%)<br />
Alan Coopersmith          11850 (7.3%)<br />
Adam Jackson              4273 (2.6%)<br />
Keith Packard             2754 (1.7%)<br />
Jesse Adkins              2516 (1.5%)<br />
Peter Hutterer            2083 (1.3%)<br />
James Jones               1876 (1.2%)</p>
<p>Developers with the most lines removed<br />
Jeremy Huddleston         3726 (6.3%)<br />
Adam Jackson              3617 (6.1%)<br />
Jesse Adkins              2489 (4.2%)<br />
Jamey Sharp               1497 (2.5%)<br />
Søren Sandmann Pedersen   757 (1.3%)<br />
James Cloos                187 (0.3%)<br />
Adrian Bunk                184 (0.3%)<br />
Tiago Vignatti             118 (0.2%)<br />
Jon TURNEY                 116 (0.2%)<br />
Chris Wilson                72 (0.1%)</p>
<p>Developers with the most signoffs (total 1429)<br />
Alan Coopersmith           315 (22.0%)<br />
Peter Hutterer             191 (13.4%)<br />
Gaetan Nadon               174 (12.2%)<br />
Keith Packard              133 (9.3%)<br />
Adam Jackson                96 (6.7%)<br />
Jon TURNEY                  52 (3.6%)<br />
Jeremy Huddleston           36 (2.5%)<br />
Jesse Adkins                34 (2.4%)<br />
Pauli Nieminen              30 (2.1%)<br />
Jamey Sharp                 29 (2.0%)</p>
<p>Developers with the most reviews (total 882)<br />
Alan Coopersmith            83 (9.4%)<br />
Daniel Stone                78 (8.8%)<br />
Peter Hutterer              76 (8.6%)<br />
Julien Cristau              73 (8.3%)<br />
Keith Packard               61 (6.9%)<br />
Adam Jackson                49 (5.6%)<br />
Mikhail Gusarov             41 (4.6%)<br />
Jeremy Huddleston           38 (4.3%)<br />
Colin Harrison              38 (4.3%)<br />
Chase Douglas               35 (4.0%)</p>
<p>Developers with the most test credits (total 48)<br />
Colin Harrison              16 (33.3%)<br />
Gaetan Nadon                 6 (12.5%)<br />
Cyril Brulebois              5 (10.4%)<br />
Alan Coopersmith             3 (6.2%)<br />
Jeremy Huddleston            2 (4.2%)<br />
Julien Cristau               1 (2.1%)<br />
Aaron Plattner               1 (2.1%)<br />
Luc Verhaegen                1 (2.1%)<br />
Dirk Wallenstein             1 (2.1%)<br />
Simon Thum                   1 (2.1%)</p>
<p>Developers who gave the most tested-by credits (total 48)<br />
Jon TURNEY                  16 (33.3%)<br />
Peter Hutterer               8 (16.7%)<br />
Alan Coopersmith             7 (14.6%)<br />
Dan Nicholson                4 (8.3%)<br />
Michel Dänzer               2 (4.2%)<br />
Gaetan Nadon                 1 (2.1%)<br />
Jeremy Huddleston            1 (2.1%)<br />
Julien Cristau               1 (2.1%)<br />
Aaron Plattner               1 (2.1%)<br />
Luc Verhaegen                1 (2.1%)</p>
<p>Developers with the most report credits (total 21)<br />
Julien Cristau               2 (9.5%)<br />
Justin Mattock               2 (9.5%)<br />
Peter Hutterer               1 (4.8%)<br />
Aaron Plattner               1 (4.8%)<br />
Cyril Brulebois              1 (4.8%)<br />
Simon Thum                   1 (4.8%)<br />
Thierry Vignaud              1 (4.8%)<br />
meng                         1 (4.8%)<br />
Sebastian Glita              1 (4.8%)<br />
Bartosz Brachaczek           1 (4.8%)</p>
<p>Developers who gave the most report credits (total 21)<br />
Peter Hutterer               7 (33.3%)<br />
Julien Cristau               3 (14.3%)<br />
Jamey Sharp                  3 (14.3%)<br />
Alan Coopersmith             2 (9.5%)<br />
Eamon Walsh                  2 (9.5%)<br />
Michel Dänzer               1 (4.8%)<br />
Gaetan Nadon                 1 (4.8%)<br />
Kristian Høgsberg           1 (4.8%)<br />
Jesse Barnes                 1 (4.8%)</p>
<p>Top changeset contributors by employer<br />
Oracle                     244 (19.4%)<br />
Red Hat                    225 (17.9%)<br />
memsize@videotron.ca       193 (15.3%)<br />
Nokia                      122 (9.7%)<br />
Intel                       46 (3.7%)<br />
jon.turney@dronecode.org.uk   43 (3.4%)<br />
Apple                       36 (2.9%)<br />
jesserayadkins@gmail.com    34 (2.7%)<br />
NVidia                      30 (2.4%)<br />
jamey@minilop.net           28 (2.2%)</p>
<p>Top lines changed by employer<br />
matt@osource.org          57958 (35.7%)<br />
Apple                     27540 (17.0%)<br />
fcarrijo.lists@gmail.com  16729 (10.3%)<br />
memsize@videotron.ca      16611 (10.2%)<br />
Oracle                    14567 (9.0%)<br />
Red Hat                   8089 (5.0%)<br />
Intel                     4574 (2.8%)<br />
Nokia                     3153 (1.9%)<br />
jesserayadkins@gmail.com  2528 (1.6%)<br />
jon.turney@dronecode.org.uk 2110 (1.3%)</p>
<p>Employers with the most signoffs (total 1429)<br />
Oracle                     315 (22.0%)<br />
Red Hat                    293 (20.5%)<br />
memsize@videotron.ca       174 (12.2%)<br />
Intel                      144 (10.1%)<br />
Nokia                      127 (8.9%)<br />
jon.turney@dronecode.org.uk   52 (3.6%)<br />
Apple                       36 (2.5%)<br />
jesserayadkins@gmail.com    34 (2.4%)<br />
NVidia                      29 (2.0%)<br />
jamey@minilop.net           29 (2.0%)</p>
<p>Employers with the most hackers (total 96)<br />
Red Hat                      8 (8.3%)<br />
Nokia                        8 (8.3%)<br />
Intel                        7 (7.3%)<br />
Canonical                    3 (3.1%)<br />
VMWare                       3 (3.1%)<br />
Oracle                       2 (2.1%)<br />
NVidia                       2 (2.1%)<br />
memsize@videotron.ca         1 (1.0%)<br />
jon.turney@dronecode.org.uk    1 (1.0%)<br />
Apple                        1 (1.0%)<br />
</tt></p>
<p>Development of <strong>X input drivers and input event processing tools</strong> (xf86-input-*, xkbcomp, xkeyboard-config repositories):<br />
<tt><br />
Processed 293 csets from 33 developers<br />
29 employers found<br />
A total of 34645 lines added, 26556 removed (delta 8089)</p>
<p>Developers with the most changesets<br />
Peter Hutterer             152 (51.9%)<br />
Sergey V. Udaltsov          32 (10.9%)<br />
Alexandr Shadchin           21 (7.2%)<br />
Alan Coopersmith            17 (5.8%)<br />
Gaetan Nadon                12 (4.1%)<br />
Trevor Woerner               6 (2.0%)<br />
Nikolai Kondrashov           5 (1.7%)<br />
Chase Douglas                4 (1.4%)<br />
Simon Thum                   4 (1.4%)<br />
Joe Shaw                     3 (1.0%)</p>
<p>Developers with the most changed lines<br />
Sergey V. Udaltsov        30425 (79.0%)<br />
Peter Hutterer            3377 (8.8%)<br />
Alexandr Shadchin         1263 (3.3%)<br />
Alan Coopersmith           806 (2.1%)<br />
Chase Douglas              572 (1.5%)<br />
Denis 'GNUtoo' Carikli     180 (0.5%)<br />
Simon Thum                 133 (0.3%)<br />
Gaetan Nadon               110 (0.3%)<br />
Bryce Harrington            99 (0.3%)<br />
Nikolai Kondrashov          81 (0.2%)</p>
<p>Developers with the most lines removed<br />
Alexandr Shadchin         1239 (4.7%)<br />
Alan Coopersmith           739 (2.8%)<br />
Chase Douglas              418 (1.6%)<br />
Peter Hutterer             183 (0.7%)<br />
Gaetan Nadon                61 (0.2%)<br />
Peter Korsgaard             51 (0.2%)<br />
Nikolai Kondrashov          35 (0.1%)<br />
Jesse Adkins                16 (0.1%)<br />
Javier Acosta                6 (0.0%)<br />
Adam Jackson                 6 (0.0%)</p>
<p>Developers with the most signoffs (total 304)<br />
Peter Hutterer             197 (64.8%)<br />
Alan Coopersmith            25 (8.2%)<br />
Alexandr Shadchin           21 (6.9%)<br />
Gaetan Nadon                11 (3.6%)<br />
Trevor Woerner               6 (2.0%)<br />
Nikolai Kondrashov           5 (1.6%)<br />
Thomas Hellstrom             5 (1.6%)<br />
Chase Douglas                4 (1.3%)<br />
Simon Thum                   4 (1.3%)<br />
Joe Shaw                     3 (1.0%)</p>
<p>Developers with the most reviews (total 126)<br />
Trevor Woerner              37 (29.4%)<br />
Alan Coopersmith            25 (19.8%)<br />
Benjamin Tissoires          11 (8.7%)<br />
Chris Bagwell                9 (7.1%)<br />
Daniel Stone                 9 (7.1%)<br />
Chase Douglas                8 (6.3%)<br />
Adam Jackson                 7 (5.6%)<br />
Cyril Brulebois              6 (4.8%)<br />
Matt Turner                  5 (4.0%)<br />
Peter Hutterer               3 (2.4%)</p>
<p>Developers with the most test credits (total 25)<br />
Alan Coopersmith            23 (92.0%)<br />
Benjamin Tissoires           1 (4.0%)<br />
Abdoulaye Walsimou Gaye      1 (4.0%)</p>
<p>Developers who gave the most tested-by credits (total 25)<br />
Peter Hutterer              24 (96.0%)<br />
Gaetan Nadon                 1 (4.0%)</p>
<p>Developers with the most report credits (total 2)<br />
Dave Airlie                  2 (100.0%)</p>
<p>Developers who gave the most report credits (total 2)<br />
Peter Hutterer               2 (100.0%)</p>
<p>Top changeset contributors by employer<br />
Red Hat                    155 (52.9%)<br />
svu@gnome.org               32 (10.9%)<br />
alexandr.shadchin@gmail.com   21 (7.2%)<br />
Oracle                      18 (6.1%)<br />
memsize@videotron.ca        12 (4.1%)<br />
twoerner@gmail.com           6 (2.0%)<br />
Canonical                    6 (2.0%)<br />
spbnick@gmail.com            5 (1.7%)<br />
simon.thum@gmx.de            4 (1.4%)<br />
VMWare                       3 (1.0%)</p>
<p>Top lines changed by employer<br />
svu@gnome.org             30437 (79.1%)<br />
Red Hat                   4428 (11.5%)<br />
alexandr.shadchin@gmail.com 1263 (3.3%)<br />
Oracle                     825 (2.1%)<br />
Canonical                  713 (1.9%)<br />
gnutoo@no-log.org          180 (0.5%)<br />
simon.thum@gmx.de          133 (0.3%)<br />
memsize@videotron.ca       113 (0.3%)<br />
spbnick@gmail.com           93 (0.2%)<br />
jacmet@sunsite.dk           59 (0.2%)</p>
<p>Employers with the most signoffs (total 304)<br />
Red Hat                    199 (65.5%)<br />
Oracle                      26 (8.6%)<br />
alexandr.shadchin@gmail.com   21 (6.9%)<br />
memsize@videotron.ca        11 (3.6%)<br />
Canonical                    6 (2.0%)<br />
twoerner@gmail.com           6 (2.0%)<br />
spbnick@gmail.com            5 (1.6%)<br />
VMWare                       5 (1.6%)<br />
simon.thum@gmx.de            4 (1.3%)<br />
joe@joeshaw.org              3 (1.0%)</p>
<p>Employers with the most hackers (total 33)<br />
Red Hat                      3 (9.1%)<br />
Oracle                       2 (6.1%)<br />
Canonical                    2 (6.1%)<br />
alexandr.shadchin@gmail.com    1 (3.0%)<br />
memsize@videotron.ca         1 (3.0%)<br />
twoerner@gmail.com           1 (3.0%)<br />
spbnick@gmail.com            1 (3.0%)<br />
VMWare                       1 (3.0%)<br />
simon.thum@gmx.de            1 (3.0%)<br />
joe@joeshaw.org              1 (3.0%)<br />
</tt></p>
<p>for <strong>userspace video drivers</strong> (libdrm, mesa and all xf86-video-*):<br />
<tt><br />
Processed 5223 csets from 131 developers<br />
100 employers found<br />
A total of 452414 lines added, 289531 removed (delta 162883)</p>
<p>Developers with the most changesets<br />
Brian Paul                 579 (11.1%)<br />
Eric Anholt                512 (9.8%)<br />
Vinson Lee                 432 (8.3%)<br />
Dave Airlie                357 (6.8%)<br />
Marek Olšák              324 (6.2%)<br />
Chia-I Wu                  252 (4.8%)<br />
José Fonseca              247 (4.7%)<br />
Kenneth Graunke            210 (4.0%)<br />
Luca Barbieri              210 (4.0%)<br />
Ian Romanick               190 (3.6%)</p>
<p>Developers with the most changed lines<br />
Brian Paul                70178 (13.0%)<br />
Luca Barbieri             58946 (10.9%)<br />
Kenneth Graunke           35433 (6.5%)<br />
Chia-I Wu                 34790 (6.4%)<br />
Ian Romanick              30961 (5.7%)<br />
Jerome Glisse             28641 (5.3%)<br />
Eric Anholt               27906 (5.2%)<br />
Christoph Bumiller        22352 (4.1%)<br />
Dave Airlie               21625 (4.0%)<br />
Alex Deucher              19210 (3.5%)</p>
<p>Developers with the most lines removed<br />
Kenneth Graunke           19727 (6.8%)<br />
Matt Turner               3052 (1.1%)<br />
Henri Verbeet             1398 (0.5%)<br />
Kristian Høgsberg         832 (0.3%)<br />
Adam Jackson               248 (0.1%)<br />
Jesse Adkins               161 (0.1%)<br />
Nicolas Kaiser              43 (0.0%)<br />
Andre Maasikas              34 (0.0%)<br />
Pierre Allegraud            17 (0.0%)<br />
Patrice Mandin              17 (0.0%)</p>
<p>Developers with the most signoffs (total 930)<br />
Chris Wilson               181 (19.5%)<br />
Jerome Glisse               99 (10.6%)<br />
Brian Paul                  82 (8.8%)<br />
Dave Airlie                 81 (8.7%)<br />
Alex Deucher                59 (6.3%)<br />
Tilman Sauerbeck            44 (4.7%)<br />
Thomas Hellstrom            40 (4.3%)<br />
Alan Coopersmith            30 (3.2%)<br />
Jakob Bornecrantz           29 (3.1%)<br />
Daniel Vetter               28 (3.0%)</p>
<p>Developers with the most reviews (total 69)<br />
Jakob Bornecrantz           23 (33.3%)<br />
Ian Romanick                10 (14.5%)<br />
Eric Anholt                  9 (13.0%)<br />
Julien Cristau               6 (8.7%)<br />
Mikhail Gusarov              4 (5.8%)<br />
Brian Paul                   2 (2.9%)<br />
Alex Deucher                 2 (2.9%)<br />
Matt Turner                  2 (2.9%)<br />
José Fonseca                2 (2.9%)<br />
Michel Dänzer               2 (2.9%)</p>
<p>Developers with the most test credits (total 6)<br />
Guillermo S. Romero          1 (16.7%)<br />
Michel Hermier               1 (16.7%)<br />
Sitsofe Wheeler              1 (16.7%)<br />
Bjørn Mork                  1 (16.7%)<br />
Michal Marek                 1 (16.7%)<br />
Manoj Iyer                   1 (16.7%)</p>
<p>Developers who gave the most tested-by credits (total 6)<br />
Chris Wilson                 2 (33.3%)<br />
Guillermo S. Romero          1 (16.7%)<br />
Xiang, Haihao                1 (16.7%)<br />
Xavier Chantry               1 (16.7%)<br />
Jesse Barnes                 1 (16.7%)</p>
<p>Developers with the most report credits (total 23)<br />
Julien Cristau               2 (8.7%)<br />
Matthias Hopf                2 (8.7%)<br />
Jeff Chua                    2 (8.7%)<br />
Sitsofe Wheeler              1 (4.3%)<br />
Bjørn Mork                  1 (4.3%)<br />
Michal Marek                 1 (4.3%)<br />
José Fonseca                1 (4.3%)<br />
Daniel Vetter                1 (4.3%)<br />
Cyril Brulebois              1 (4.3%)<br />
Peter Clifton                1 (4.3%)</p>
<p>Developers who gave the most report credits (total 23)<br />
Chris Wilson                19 (82.6%)<br />
Xiang, Haihao                2 (8.7%)<br />
Ian Romanick                 1 (4.3%)<br />
Kenneth Graunke              1 (4.3%)</p>
<p>Top changeset contributors by employer<br />
VMWare                    1582 (30.3%)<br />
Intel                     1292 (24.7%)<br />
Red Hat                    546 (10.5%)<br />
maraeo@gmail.com           324 (6.2%)<br />
LunarG                     252 (4.8%)<br />
luca@luca-barbieri.com     210 (4.0%)<br />
e0425955@student.tuwien.ac.at  158 (3.0%)<br />
AMD                        156 (3.0%)<br />
hverbeet@gmail.com          65 (1.2%)<br />
currojerez@riseup.net       60 (1.1%)</p>
<p>Top lines changed by employer<br />
Intel                     132677 (24.5%)<br />
VMWare                    105087 (19.4%)<br />
Red Hat                   87373 (16.1%)<br />
luca@luca-barbieri.com    67407 (12.5%)<br />
LunarG                    38973 (7.2%)<br />
e0425955@student.tuwien.ac.at 22548 (4.2%)<br />
AMD                       19690 (3.6%)<br />
maraeo@gmail.com          14329 (2.6%)<br />
richard@richard-desktop3.(none) 12426 (2.3%)<br />
noviktor@seznam.cz        11676 (2.2%)</p>
<p>Employers with the most signoffs (total 930)<br />
Intel                      235 (25.3%)<br />
Red Hat                    215 (23.1%)<br />
VMWare                     159 (17.1%)<br />
AMD                         59 (6.3%)<br />
tilman@code-monkey.de       44 (4.7%)<br />
Oracle                      30 (3.2%)<br />
daniel.vetter@ffwll.ch      28 (3.0%)<br />
jesserayadkins@gmail.com    24 (2.6%)<br />
currojerez@riseup.net       18 (1.9%)<br />
mattst88@gmail.com          12 (1.3%)</p>
<p>Employers with the most hackers (total 138)<br />
Intel                       17 (12.3%)<br />
VMWare                      13 (9.4%)<br />
Red Hat                      7 (5.1%)<br />
Canonical                    4 (2.9%)<br />
Novell                       2 (1.4%)<br />
AMD                          1 (0.7%)<br />
tilman@code-monkey.de        1 (0.7%)<br />
Oracle                       1 (0.7%)<br />
daniel.vetter@ffwll.ch       1 (0.7%)<br />
jesserayadkins@gmail.com     1 (0.7%)<br />
</tt></p>
<p><strong>Pixman library</strong> (pixman):<br />
<tt><br />
Processed 223 csets from 15 developers<br />
12 employers found<br />
A total of 10985 lines added, 6139 removed (delta 4846)</p>
<p>Developers with the most changesets<br />
Søren Sandmann Pedersen   124 (55.6%)<br />
Siarhei Siamashka           64 (28.7%)<br />
Andrea Canciani             11 (4.9%)<br />
Dmitri Vorobiev              5 (2.2%)<br />
Rolland Dudemaine            4 (1.8%)<br />
Cyril Brulebois              2 (0.9%)<br />
Jon TURNEY                   2 (0.9%)<br />
Liu Xinyun                   2 (0.9%)<br />
Maarten Bosmans              2 (0.9%)<br />
Benjamin Otte                2 (0.9%)</p>
<p>Developers with the most changed lines<br />
Søren Sandmann Pedersen  6335 (45.3%)<br />
Siarhei Siamashka         3119 (22.3%)<br />
Liu Xinyun                1318 (9.4%)<br />
Jonathan Morton            721 (5.2%)<br />
Andrea Canciani            586 (4.2%)<br />
Dmitri Vorobiev             62 (0.4%)<br />
Benjamin Otte               62 (0.4%)<br />
Maarten Bosmans             56 (0.4%)<br />
Rolland Dudemaine           32 (0.2%)<br />
Mika Yrjola                  7 (0.1%)</p>
<p>Developers with the most lines removed<br />
Liu Xinyun                1318 (21.5%)<br />
Maarten Bosmans             11 (0.2%)<br />
Rolland Dudemaine            2 (0.0%)</p>
<p>Developers with the most signoffs (total 7)<br />
Cyril Brulebois              2 (28.6%)<br />
Jon TURNEY                   2 (28.6%)<br />
Liu Xinyun                   1 (14.3%)<br />
Alan Coopersmith             1 (14.3%)<br />
Chen Miaobo                  1 (14.3%)</p>
<p>Developers with the most reviews (total 1)<br />
Matt Turner                  1 (100.0%)</p>
<p>Developers with the most test credits (total 0)</p>
<p>Developers who gave the most tested-by credits (total 0)</p>
<p>Developers with the most report credits (total 0)</p>
<p>Developers who gave the most report credits (total 0)</p>
<p>Top changeset contributors by employer<br />
Red Hat                    126 (56.5%)<br />
Nokia                       64 (28.7%)<br />
ranma42@gmail.com           11 (4.9%)<br />
Movial                       7 (3.1%)<br />
rolland@ghs.com              4 (1.8%)<br />
jon.turney@dronecode.org.uk    2 (0.9%)<br />
kibi@debian.org              2 (0.9%)<br />
mkbosmans@gmail.com          2 (0.9%)<br />
Intel                        2 (0.9%)<br />
Oracle                       1 (0.4%)</p>
<p>Top lines changed by employer<br />
Red Hat                   7969 (57.0%)<br />
Nokia                     3156 (22.6%)<br />
Intel                     1318 (9.4%)<br />
Movial                     805 (5.8%)<br />
ranma42@gmail.com          619 (4.4%)<br />
mkbosmans@gmail.com         57 (0.4%)<br />
rolland@ghs.com             40 (0.3%)<br />
tml@iki.fi                   7 (0.1%)<br />
jon.turney@dronecode.org.uk    6 (0.0%)<br />
kibi@debian.org              2 (0.0%)</p>
<p>Employers with the most signoffs (total 7)<br />
Intel                        2 (28.6%)<br />
jon.turney@dronecode.org.uk    2 (28.6%)<br />
kibi@debian.org              2 (28.6%)<br />
Oracle                       1 (14.3%)</p>
<p>Employers with the most hackers (total 15)<br />
Movial                       3 (20.0%)<br />
Red Hat                      2 (13.3%)<br />
Intel                        1 (6.7%)<br />
jon.turney@dronecode.org.uk    1 (6.7%)<br />
kibi@debian.org              1 (6.7%)<br />
Oracle                       1 (6.7%)<br />
Nokia                        1 (6.7%)<br />
ranma42@gmail.com            1 (6.7%)<br />
mkbosmans@gmail.com          1 (6.7%)<br />
rolland@ghs.com              1 (6.7%)</p>
<p></tt></p>
<p>X11 comformance&#8217;s <strong>XTS</strong>, taken from Peter&#8217;s repository:<br />
<tt><br />
Processed 36 csets from 2 developers<br />
2 employers found<br />
A total of 3114 lines added, 3339 removed (delta -225)</p>
<p>Developers with the most changesets<br />
Peter Hutterer              21 (58.3%)<br />
Aaron Plattner              14 (38.9%)</p>
<p>Developers with the most changed lines<br />
Peter Hutterer            3242 (90.0%)<br />
Aaron Plattner             136 (3.8%)</p>
<p>Developers with the most lines removed<br />
Peter Hutterer             264 (7.9%)</p>
<p>Developers with the most signoffs (total 35)<br />
Peter Hutterer              21 (60.0%)<br />
Aaron Plattner              14 (40.0%)</p>
<p>Developers with the most reviews (total 4)<br />
Joe Kain                     2 (50.0%)<br />
Adam Cheney                  2 (50.0%)</p>
<p>Developers with the most test credits (total 0)</p>
<p>Developers who gave the most tested-by credits (total 0)</p>
<p>Developers with the most report credits (total 0)</p>
<p>Developers who gave the most report credits (total 0)</p>
<p>Top changeset contributors by employer<br />
Red Hat                     21 (58.3%)<br />
NVidia                      14 (38.9%)</p>
<p>Top lines changed by employer<br />
Red Hat                   3402 (94.4%)<br />
NVidia                     200 (5.6%)</p>
<p>Employers with the most signoffs (total 35)<br />
Red Hat                     21 (60.0%)<br />
NVidia                      14 (40.0%)</p>
<p>Employers with the most hackers (total 2)<br />
Red Hat                      1 (50.0%)<br />
NVidia                       1 (50.0%)<br />
</tt></p>
<p><strong>X documentation</strong> (doc repository):<br />
<tt><br />
Processed 108 csets from 7 developers<br />
7 employers found<br />
A total of 28556 lines added, 212807 removed (delta -184251)</p>
<p>Developers with the most changesets<br />
Alan Coopersmith            57 (52.8%)<br />
Gaetan Nadon                45 (41.7%)<br />
Matt Dew                     2 (1.9%)<br />
Peter Hutterer               1 (0.9%)<br />
Samuel Thibault              1 (0.9%)<br />
Jesse Adkins                 1 (0.9%)<br />
Marc Balmer                  1 (0.9%)</p>
<p>Developers with the most changed lines<br />
Gaetan Nadon              146676 (67.0%)<br />
Matt Dew                  59191 (27.0%)<br />
Alan Coopersmith          6927 (3.2%)<br />
Samuel Thibault              7 (0.0%)<br />
Jesse Adkins                 7 (0.0%)<br />
Peter Hutterer               3 (0.0%)<br />
Marc Balmer                  3 (0.0%)</p>
<p>Developers with the most lines removed<br />
Gaetan Nadon              129581 (60.9%)<br />
Matt Dew                  52738 (24.8%)<br />
Alan Coopersmith          1932 (0.9%)<br />
Jesse Adkins                 7 (0.0%)</p>
<p>Developers with the most signoffs (total 109)<br />
Alan Coopersmith            59 (54.1%)<br />
Gaetan Nadon                47 (43.1%)<br />
Jesse Adkins                 1 (0.9%)<br />
Peter Hutterer               1 (0.9%)<br />
Samuel Thibault              1 (0.9%)</p>
<p>Developers with the most reviews (total 28)<br />
Alan Coopersmith            17 (60.7%)<br />
Gaetan Nadon                 4 (14.3%)<br />
Peter Hutterer               2 (7.1%)<br />
Daniel Stone                 1 (3.6%)<br />
Dan Nicholson                1 (3.6%)<br />
Julien Cristau               1 (3.6%)<br />
Matt Turner                  1 (3.6%)<br />
Adam Jackson                 1 (3.6%)</p>
<p>Developers with the most test credits (total 0)</p>
<p>Developers who gave the most tested-by credits (total 0)</p>
<p>Developers with the most report credits (total 0)</p>
<p>Developers who gave the most report credits (total 0)</p>
<p>Top changeset contributors by employer<br />
Oracle                      57 (52.8%)<br />
memsize@videotron.ca        45 (41.7%)<br />
matt@osource.org             2 (1.9%)<br />
Red Hat                      1 (0.9%)<br />
marc.balmer@arcapos.com      1 (0.9%)<br />
samuel.thibault@ens-lyon.org    1 (0.9%)<br />
jesserayadkins@gmail.com     1 (0.9%)</p>
<p>Top lines changed by employer<br />
memsize@videotron.ca      152747 (69.7%)<br />
matt@osource.org          59195 (27.0%)<br />
Oracle                    7088 (3.2%)<br />
samuel.thibault@ens-lyon.org    7 (0.0%)<br />
jesserayadkins@gmail.com     7 (0.0%)<br />
Red Hat                      3 (0.0%)<br />
marc.balmer@arcapos.com      3 (0.0%)</p>
<p>Employers with the most signoffs (total 109)<br />
Oracle                      59 (54.1%)<br />
memsize@videotron.ca        47 (43.1%)<br />
samuel.thibault@ens-lyon.org    1 (0.9%)<br />
jesserayadkins@gmail.com     1 (0.9%)<br />
Red Hat                      1 (0.9%)</p>
<p>Employers with the most hackers (total 7)<br />
Oracle                       1 (14.3%)<br />
memsize@videotron.ca         1 (14.3%)<br />
samuel.thibault@ens-lyon.org    1 (14.3%)<br />
jesserayadkins@gmail.com     1 (14.3%)<br />
Red Hat                      1 (14.3%)<br />
matt@osource.org             1 (14.3%)<br />
marc.balmer@arcapos.com      1 (14.3%)<br />
</tt></p>
<p>—</p>
<p>About<a href="http://conversations.nokia.com/2011/02/11/open-letter-from-ceo-stephen-elop-nokia-and-ceo-steve-ballmer-microsoft/"> Nokia and Microsoft alliance</a>? I was deeply shocked yes, but well, I guess I&#8217;m cool and over it now. I&#8217;m sure MeeGo is not dead by any chance though&#8230; Nevertheless, Nokia&#8217;s contribution to X11 development will be obviously diminishing. It&#8217;s sad. Our Graphics Team were just feeling the first effects of the new introduced culture for pushing whatever work (well the ones we are allowed) to upstream and now all was cracked down. So, unfortunately this won&#8217;t happen with the same volume anymore and the collected numbers of 1.10 is definitely a mark for Nokia.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/445/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=445&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2011/02/28/x-census-for-1-10/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>X.Org Foundation elections</title>
		<link>http://vignatti.wordpress.com/2011/02/18/x-org-foundation-elections/</link>
		<comments>http://vignatti.wordpress.com/2011/02/18/x-org-foundation-elections/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 13:31:43 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=434</guid>
		<description><![CDATA[I am a candidate for the elections 2011 of the board of directors :) Following are my answers based on the questionnaire formulated by the members. You can check other candidates answers here. &#8212; 1) In the last year, the membership gained a lot more insight in the activities of the board. What is your [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=434&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am a candidate for the elections 2011 of the board of directors :) Following are my answers based on the questionnaire formulated by the members. You can check other candidates answers <a href="http://www.x.org/wiki/BoardOfDirectors/Elections/2011/qa">here</a>.</p>
<p>&#8212;</p>
<p><strong>1) In the last year, the membership gained a lot more insight in the activities of the board. What is your opinion on this new-gained transparency? Do you</strong><strong> see options for improvement?</strong></p>
<p>What happened in the recent past when people started to demand logs and open meetings from X.Org was great and should be always supported. The board reacted relatively quickly which was nice also. As a open organization, the Foundation has to work to improve more this, specially regarding the financial aspects which is being subject of discussions lately.</p>
<p><strong> 2) In the past, X.org financials have been dealt with in a less than optimal way, but in the last year a lot of effort has been put into creating solid</strong><strong> financial records for the last 5 years, so that incorporation can happen. This work is still underway. What is your opinion about this, where do you</strong><strong> see room for improvement?</strong></p>
<p>As I elaborated before a bit, this is a must. I believe the current directors made already the necessary effort to dig the past records. At the same time, and obviously, mistaken happened there due not finding all of those, so there is room for improvement. Therefore, all we can do now is to focus on the current and next financial logs and for that not only the directors but also members can help guaranteeing everything is going well.</p>
<p><strong>3) As stated in the X.org Foundation bylaws, only a maximum of 2 of the 8 board seats can be taken by employees of the same company. In the past there was a</strong><strong> situation where there were more than two of the same company on the board, after some board member changed affiliation. What is your opinion about</strong><strong> this, how would you prefer to resolve such a situation?</strong></p>
<p>Although is entirely board&#8217;s fault, all members must help when the bylaw is not being followed correctly and some aspects are interpreted wrongly.</p>
<p><strong>4) What is your opinion about the past and the current X.org board elections. Do you have any suggestions for improvement?</strong></p>
<p>Lately the elections have chose candidates with a known background in X.Org community. This is enough to say that the election process works.</p>
<p><strong>5) This years X.org conference was held in Toulouse, France. Did you have the chance to visit this, or any previous conferences? For 2011 one proposal was</strong><strong> already made to hold the conference in Chicago. Opinions/Suggestions/Proposals?</strong></p>
<p>Conferences have to be hold in countries where is affordable to fly, the bureaucracy with foreigns visiting is okay and where we have a good host setting up the organization. Fortunately I never experienced anyone failing in this last point, but I saw already people not going for conferences because of lack of visa. Although USA is not a visa friendly country, I honestly believe that Michael Larabel can influence this, expediting invitation letters for instance in an eventual Chicago&#8217;s conference. Oh, of course that all attendees want also to have fun, which is very important!</p>
<p><strong>6) A big chunk of spending goes to travel sponsorship. When he learned about the practices of the more recent years, the current treasurer voiced that, when the X.org foundation was formed, travel was usually not sponsored for those gainfully employed to work on X.org related topics. What is your opinion on this?</strong></p>
<p>Anyone doing any work related with and surrounding X should be eligible. For a conference for instance, we define a given budget based on the donations we get and current available money, and then set priorities to see who deserves it given the involvement of such the person.</p>
<p><strong>7) Now, a topic quite close to the heart of the author of this questionnaire: FOSDEM. 4-5000 free software users and developers over a weekend in winter,</strong><strong> join up in the center of Europe. X.org used to have a hugely popular Developers Room there. But the interest from the X.org community has dwindled now. Why do you think this is so? Should this be different? Do you have any suggestions?</strong></p>
<p>The interest for X was never that big. Just a few geeks are interested in hacking on drivers or spending hours debugging a complex code of a compositor manager interacting with a X server and its non-trivial window stack. The past experience shown that is not easy to attract developers for X development and very likely a newbie will rather go learn a SDK high level before.</p>
<p>X conferences have been very small, with deep and long technical discussions in which several times hardly more than 3 persons in the room can talk about. Although these discussions are good and productive, they also tend to be boring for someone not involved in the subject. One alternative to improve this is to bring the annual conference of X.Org co-located with big events such as FOSDEM.</p>
<p><strong>8) The topics of an X.org trademark and a new X.org logo have been talked about since the formation of the current X.org foundation. Are these really</strong><strong> important topics for the X.org board? What is your opinion, do you have any suggestions?</strong></p>
<p>To promote X.Org trademark is for sure very desired by the board. This topic is considered &#8220;important&#8221; but not &#8220;really important&#8221;, I would say, so that is the reason why the current directors are not paying much attention at this moment. But then again, this is something that with just a little kick from the board, the members and the community could do the rest of the work. A more proactive director could do this.</p>
<p><strong>9) Coordinating Google Summer of Code is another initiative supported by the X.org board. There have also been follow-up initiatives started by the</strong><strong> board. What is your opinion about these initiatives and their results? Any suggestions?</strong></p>
<p>I guess it is not fair to myself talk about this because I was one that got leveraged by Summer of Code within X community :) So obviously it is important to ramp up newcomers and the Foundation&#8217;s Vacation of Code, although without not being that popular still, was a brilliant initiative from the board. We should advertise it better though.</p>
<p><strong>10) X.org hosting infrastructure has had its hiccups over the past few years. The loss of all users home directories on freedesktop.org and the breach of</strong><strong> trust through defamation of a driver repository by former board members come to mind. What is your opinion about the current situation, how would</strong><strong> you want to improve it?</strong></p>
<p>The situation is not good. There are room for improvements throughout the whole infrastructure: management of machines, creation and handling of repositories, administration of accounts and all other activities.</p>
<p>For the repositories, one problem I noticed is that freedesktopers are not seeing us with good eyes, sometimes even abandoning and going instead for gitorious, linaro.org, google, github and many others. These services mostly have the same interests in open-source and I am sure we could centralize the efforts in one single place, thus reducing the overall maintenance costs.</p>
<p><strong>11) The membership of the X.org foundation is not completely representative with respect to its contributing audience, and it is hard to motivate</strong><strong> people to become a member of the X.org foundation. Some people suggest linking commit access with membership. What is your opinion, and do you</strong><strong> have any further suggestions?</strong></p>
<p>We are doing good already. We are trying to create a culture of development process where the &#8220;commit access&#8221; is irrelevant. There is one or a few numbers of people only responsible to the final commit; this final commit is based on the reviews that got from the mailing list by any other hacker. It&#8217;s truly open and focusing in stability. So, in short, everyone should be able to create repositories at freedesktop, but patches are pushed to repositories upon review only. Membership is a bit different.</p>
<p><strong>12) Are there any topics that were overlooked in this questionnaire? Is there something else that you would like to talk about now and/or work on during</strong><strong> your term on the board?</strong></p>
<p>Pretty much covered good points. Thank you for elaborating.</p>
<p><strong>13) What do you think about this questionnaire? Should this initiative be repeated, and do you have any suggestions for such future repeats?</strong></p>
<p>My suggestion is that it should get opened and announced before the elections to all members discuss a bit the best questions. Also, to limit the number of questions would be better.</p>
<p><strong>14) How do you feel about the size of the Xorg board?  Should it be changed?</strong></p>
<p>I don&#8217;t have the experience inside the board to tell this, but it seems to be working okay from outside.</p>
<p><strong>15) Some have argued that the current election process is flawed.  Do you agree?  What do you think is flawed and how can it be improved in the</strong><strong> future?</strong></p>
<p>It is not flawed.</p>
<p><strong>16) The Xorg Foundation has been working on getting 501(c)3 non-profit status for a while now.  Would you be interested in getting involved with this</strong><strong> work?</strong></p>
<p>I am pretty sure there are other directors or even members with more expertize in this kind of paper work, specially the ones living in USA. If needed, I could help of course.</p>
<p><strong>17) It has been brought up in several board meetings that we should donate some money to the SFLC (Software Freedom Law Center) for their help various</strong><strong> legal matters.  Do you agree with this?</strong></p>
<p>I honestly don&#8217;t see much difficulties lately happening where lawyers should be involved. But of course, both X.Org and SFLC are sister organizations and they should help each other anyway. It all depends of the current cash of Foundation.</p>
<p><strong>18) Non-profit corporations have certain requirements with respect to where their funding comes from depending on the type of non-profit they are.</strong><strong> Should the Xorg Foundation actively solicit donations from the community to fund it&#8217;s activities (developer conferences, travel expenses,</strong><strong> infrastructure expenses, etc.)?</strong></p>
<p>Other open-source organizations are doing this repeatedly. We should invest some time on it also.</p>
<p><strong>19) If you agree with the soliciting funding from the community, would you be interested in taking on a role to help reach that end?  If so, what ideas</strong><strong> do you have for soliciting these donations?  If you don&#8217;t agree, where should the Xorg foundation look to get it&#8217;s funding?</strong></p>
<p>Yes, definitely I&#8217;m willing to help. Last year, when I was trying to raise up funds from my company, I asked the Board for a formal letter that I could emit asking for budget contribution. There was none. We could start from this idea for instance.</p>
<p><strong>20) With new platforms such as android and programs like wayland, some would say X is becoming less relevant.  Do you agree with that statement?  Where</strong><strong> do you see X going in the future?</strong></p>
<p>X evolved a lot through the years already with its protocol extensions. Everyone is amazed to see a protocol completing one fourth of century of birthday, where initially was designed for a much simpler environment with different hardware requirements. At the same time, we haven&#8217;t been deprecating unused parts of the protocol and this led us to a very big open source implementation that we have nowadays. The productization of it is not practical and the development happens quite slowly. So we have to move on and I guess that is the big technical challenge the board will have to face next.</p>
<p>Although the Foundation states explicitly the support for X, it also supports all siblings technologies such as DRI, Mesa, Linux kernel, now Wayland and a dozen of others. So it is important to emphasize that the community remains the same, i.e., of hackers shaping the core of graphics towards a free and open-source desktop experience.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/434/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=434&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2011/02/18/x-org-foundation-elections/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>late Christmas gift: freedesktop&#8217;s Xorg for MeeGo</title>
		<link>http://vignatti.wordpress.com/2010/12/29/late-christmas-gift-freedesktops-xorg-for-meego/</link>
		<comments>http://vignatti.wordpress.com/2010/12/29/late-christmas-gift-freedesktops-xorg-for-meego/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 19:46:07 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[freedesktop]]></category>
		<category><![CDATA[maemo]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[vignatti]]></category>
		<category><![CDATA[x]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=415</guid>
		<description><![CDATA[Moikka. If you follow here [0] you will see a set of Debian packages that Graphics team at Nokia are continuously working to deploy a X11 implementation for MeeGo-Harmattan, where we target embedded systems only. Feel free to use it! &#8212; At this point, we are very proud of ourselves because 99% of the content [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=415&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Moikka.</p>
<p>If you follow <a href="http://gitorious.org/meego-w40">here</a> [0] you will see a set of Debian packages that Graphics team at Nokia are continuously working to deploy a X11 implementation for <a href="http://wiki.meego.com/Glossary#M">MeeGo-Harmattan</a>, where we target embedded systems only. Feel free to use it!</p>
<p>&#8212;<br />
At this point, we are very proud of ourselves because 99% of the content on these repositories are based on the ones at X main-stream of development. IWO we are directly fetching the X code-base from freedesktop.org. More important, we are shaping freedesktop implementation for embedded devices. So at this moment, we are pretty much aligned with X version 1.9.2, plus a few of other commits from master branch; the rest of components, like client side libraries, are mostly what we have on freedesktop master also.</p>
<p>We are quite happy because it follows exactly what we&#8217;ve planned some time ago when we strategically decided to contribute to X at freedesktop community, centralizing the development there and not ignoring it. So, no-no for kdrive, no-no for massively code-drop on the top of freedesktop&#8217;s, no-no for a proprietary X implementation, no-no for major hacks or anything like that. Aside from the video driver stack, everything was dumped at freedesktop.</p>
<p>Next, the plan pretty much fits with MeeGo-MeeGo cause we just needs to get the work we&#8217;ve been doing straight from freedesktop, avoiding any cross fetching between down-streams of development. Hyvää!</p>
<p>[0] yeah, the name of the repository is not trivial at all &#8211; and probably we will change it in a near future. So poke me if you need this later on.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/415/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=415&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2010/12/29/late-christmas-gift-freedesktops-xorg-for-meego/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>X Census (for 1.9)</title>
		<link>http://vignatti.wordpress.com/2010/09/02/x-census-for-1-9/</link>
		<comments>http://vignatti.wordpress.com/2010/09/02/x-census-for-1-9/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 13:41:11 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[1.9]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[x]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=385</guid>
		<description><![CDATA[Topic&#8217;s name is a funny (and friendly) devotion to GNOME Census. So let&#8217;s take a look at some numbers from the time Xorg 1.9 was in development &#8211; raw data is here. Would be unfair to measure only the work that happened e.g. in X server or in the drivers being developed and come up [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=385&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Topic&#8217;s name is a funny (and friendly) devotion to <a href="http://blogs.gnome.org/bolsh/2010/07/28/gnome-census/">GNOME Census</a>. So let&#8217;s take a look at some numbers from the time <a href="http://wiki.x.org/wiki/Server19Branch">Xorg 1.9 was in development</a> &#8211; raw data is <a href="http://people.freedesktop.org/~vignatti/xdevelopment/">here</a>.</p>
<p>Would be unfair to measure only the work that happened e.g. in X server or in the drivers being developed and come up with the statistics about &#8220;who developed X&#8221;. X and X development community are quite extensive and don&#8217;t concern only &#8220;graphics&#8221; related, i.e., pixel information that appears on your display screen. This is a very common mistake.</p>
<p>&#8212;<br />
<em>X does input device event processing, device keys mapping (e.g. keyboard), pixel rasterization, output and input devices hotplug and configuration, devices and user session pairing, (different) 2D/3D graphics implementation, frame-buffer content management, X application and session security, application memory resources testing, analysis and debugging and etc. So it&#8217;s far from just pixel showing up on screen.</em><br />
&#8212;</p>
<p>X is a generic graphical system. I prefer to see X as an implementation that doesn&#8217;t handle (or should not) system-level resources like memory or frame-buffer content. <a href="http://who-t.blogspot.com/2009/10/x11r75-released-but-what-is-it.html">Other people</a> see a bit differently. Given so, I divided all X development in the following groups, that you&#8217;ll see below as <strong>bold</strong>. Statistics were generated from the time people were working on 1.9 Xorg (02 Apr to 20 Aug):</p>
<p>The <a href="http://cgit.freedesktop.org/xorg/proto">proto</a> set of repositories represents the X11 core protocol description together with its  extensions. The implementation of X11 and extensions to be used by clients are inside <a href="http://cgit.freedesktop.org/xorg/lib">lib</a> and <a href="http://cgit.freedesktop.org/xcb">xcb</a>. lib also contains some few libraries to be used within xserver. <a href="http://cgit.freedesktop.org/xorg/xserver">xserver</a> contains the server implementation of X. So here are the numbers for <strong>X implementation</strong> (xserver, proto, lib and xcb repositories):<br />
<tt><br />
Processed 874 csets from 74 developers<br />
59 employers found<br />
A total of 291730 lines added, 155222 removed (delta 136508)</p>
<p>Developers with the most changesets<br />
Alan Coopersmith           134 (15.3%)<br />
Jamey Sharp                106 (12.1%)<br />
Gaetan Nadon                84 (9.6%)<br />
Keith Packard               66 (7.6%)<br />
Tiago Vignatti              55 (6.3%)<br />
Peter Hutterer              54 (6.2%)<br />
Mikhail Gusarov             41 (4.7%)<br />
Jeremy Huddleston           38 (4.3%)<br />
Matt Dew                    21 (2.4%)<br />
Fernando Carrijo            19 (2.2%)</p>
<p>Developers with the most changed lines<br />
Matt Dew                  172273 (53.2%)<br />
Alan Coopersmith          75739 (23.4%)<br />
Gaetan Nadon              13199 (4.1%)<br />
Mikhail Gusarov           8979 (2.8%)<br />
Keith Packard             6438 (2.0%)<br />
Jeremy Huddleston         5750 (1.8%)<br />
Jamey Sharp               5535 (1.7%)<br />
Tiago Vignatti            5227 (1.6%)<br />
Marko Myllynen            5154 (1.6%)<br />
Yaakov Selkowitz          3614 (1.1%)</p>
<p>Developers with the most lines removed<br />
Marko Myllynen            4729 (3.0%)<br />
Tiago Vignatti            3922 (2.5%)<br />
Mikhail Gusarov           3670 (2.4%)<br />
Yaakov Selkowitz          3523 (2.3%)<br />
Josh Triplett             3141 (2.0%)<br />
Adam Jackson              2521 (1.6%)<br />
Jamey Sharp               2036 (1.3%)<br />
Daniel Stone               312 (0.2%)<br />
Fernando Carrijo           221 (0.1%)<br />
Pierre-Loup A. Griffais     91 (0.1%)</p>
<p>Developers with the most signoffs (total 1007)<br />
Keith Packard              184 (18.3%)<br />
Alan Coopersmith           155 (15.4%)<br />
Gaetan Nadon               105 (10.4%)<br />
Jamey Sharp                103 (10.2%)<br />
Peter Hutterer              88 (8.7%)<br />
Tiago Vignatti              56 (5.6%)<br />
Mikhail Gusarov             42 (4.2%)<br />
Jeremy Huddleston           39 (3.9%)<br />
Fernando Carrijo            19 (1.9%)<br />
Adam Jackson                18 (1.8%)</p>
<p>Developers with the most reviews (total 530)<br />
Keith Packard               74 (14.0%)<br />
Peter Hutterer              63 (11.9%)<br />
Jamey Sharp                 62 (11.7%)<br />
Alan Coopersmith            46 (8.7%)<br />
Adam Jackson                44 (8.3%)<br />
Julien Cristau              34 (6.4%)<br />
Dan Nicholson               30 (5.7%)<br />
Daniel Stone                23 (4.3%)<br />
Alex Deucher                21 (4.0%)<br />
Tiago Vignatti              18 (3.4%)</p>
<p>Developers with the most test credits (total 42)<br />
Gaetan Nadon                11 (26.2%)<br />
Tiago Vignatti               8 (19.0%)<br />
Jeremy Huddleston            2 (4.8%)<br />
Colin Harrison               2 (4.8%)<br />
Richard Barnette             2 (4.8%)<br />
Eric Anholt                  2 (4.8%)<br />
Keith Packard                1 (2.4%)<br />
Peter Hutterer               1 (2.4%)<br />
Dan Nicholson                1 (2.4%)<br />
Dave Airlie                  1 (2.4%)</p>
<p>Developers who gave the most tested-by credits (total 42)<br />
Jamey Sharp                 11 (26.2%)<br />
Alan Coopersmith             9 (21.4%)<br />
Keith Packard                8 (19.0%)<br />
Tiago Vignatti               2 (4.8%)<br />
Yaakov Selkowitz             2 (4.8%)<br />
Kristian Høgsberg           2 (4.8%)<br />
Jon TURNEY                   2 (4.8%)<br />
Peter Hutterer               1 (2.4%)<br />
Mikhail Gusarov              1 (2.4%)<br />
Pierre-Loup A. Griffais      1 (2.4%)</p>
<p>Developers with the most report credits (total 13)<br />
Richard Barnette             2 (15.4%)<br />
Jamey Sharp                  1 (7.7%)<br />
Dave Airlie                  1 (7.7%)<br />
Robert Hooker                1 (7.7%)<br />
Fabio Pedretti               1 (7.7%)<br />
Julien Cristau               1 (7.7%)<br />
Matt Turner                  1 (7.7%)<br />
Kalle Olavi Niemitalo        1 (7.7%)<br />
Chris Ball                   1 (7.7%)<br />
邓逸昕                    1 (7.7%)</p>
<p>Developers who gave the most report credits (total 13)<br />
Julien Cristau               3 (23.1%)<br />
Tiago Vignatti               2 (15.4%)<br />
Peter Hutterer               2 (15.4%)<br />
Jamey Sharp                  1 (7.7%)<br />
Dave Airlie                  1 (7.7%)<br />
Alan Coopersmith             1 (7.7%)<br />
Chris Wilson                 1 (7.7%)<br />
Michel Dänzer               1 (7.7%)<br />
Pauli Nieminen               1 (7.7%)</p>
<p>Top changeset contributors by employer<br />
Oracle                     135 (15.4%)<br />
jamey@minilop.net          106 (12.1%)<br />
Intel                       89 (10.2%)<br />
Red Hat                     87 (10.0%)<br />
memsize@videotron.ca        84 (9.6%)<br />
Nokia                       75 (8.6%)<br />
dottedmag@dottedmag.net     41 (4.7%)<br />
Apple                       38 (4.3%)<br />
matt@osource.org            21 (2.4%)<br />
fcarrijo@yahoo.com.br       19 (2.2%)</p>
<p>Top lines changed by employer<br />
matt@osource.org          172273 (53.2%)<br />
Oracle                    77967 (24.1%)<br />
memsize@videotron.ca      15840 (4.9%)<br />
Red Hat                   9684 (3.0%)<br />
dottedmag@dottedmag.net   9029 (2.8%)<br />
Intel                     7898 (2.4%)<br />
Apple                     6162 (1.9%)<br />
jamey@minilop.net         5986 (1.8%)<br />
Nokia                     5548 (1.7%)<br />
yselkowitz@users.sourceforge.net 3652 (1.1%)</p>
<p>Employers with the most signoffs (total 1007)<br />
Intel                      207 (20.6%)<br />
Oracle                     155 (15.4%)<br />
Red Hat                    119 (11.8%)<br />
memsize@videotron.ca       105 (10.4%)<br />
jamey@minilop.net          103 (10.2%)<br />
Nokia                       78 (7.7%)<br />
dottedmag@dottedmag.net     42 (4.2%)<br />
Apple                       39 (3.9%)<br />
fcarrijo@yahoo.com.br       19 (1.9%)<br />
yselkowitz@users.sourceforge.net   17 (1.7%)<br />
</tt></p>
<p>X drivers, although <a href="http://who-t.blogspot.com/2010/07/input-event-processing-in-x.html">decreasing in functionality</a> with the time, they still touching kernel and system-level tasks. And that&#8217;s why I prefer see those separated from the rest of X implementation. The numbers of development of <strong>X input drivers and input event processing tools</strong> (<a href="http://cgit.freedesktop.org/xorg/driver">xf86-input-</a>*, <a href="http://cgit.freedesktop.org/xorg/app/xkbcomp/">xkbcomp</a>, <a href="http://cgit.freedesktop.org/xkeyboard-config/">xkeyboard-config</a> repositories):<br />
<tt><br />
Processed 285 csets from 28 developers<br />
24 employers found<br />
A total of 20679 lines added, 17716 removed (delta 2963)</p>
<p>Developers with the most changesets<br />
Gaetan Nadon               115 (40.4%)<br />
Peter Hutterer              62 (21.8%)<br />
Sergey V. Udaltsov          45 (15.8%)<br />
Chris Bagwell                7 (2.5%)<br />
Daniel Stone                 7 (2.5%)<br />
Stephan Hilb                 5 (1.8%)<br />
Simon Thum                   4 (1.4%)<br />
Adam Jackson                 3 (1.1%)<br />
Julien Cristau               3 (1.1%)<br />
Oliver McFadden              3 (1.1%)</p>
<p>Developers with the most changed lines<br />
Sergey V. Udaltsov        17613 (74.3%)<br />
Gaetan Nadon              3096 (13.1%)<br />
Peter Hutterer            1024 (4.3%)<br />
Stephan Hilb               479 (2.0%)<br />
Daniel Knittl-Frank        272 (1.1%)<br />
Simon Thum                 189 (0.8%)<br />
Daniel Stone               152 (0.6%)<br />
Chris Bagwell               81 (0.3%)<br />
Michel Dänzer              66 (0.3%)<br />
Patrick Curran              46 (0.2%)</p>
<p>Developers with the most lines removed<br />
Gaetan Nadon              2244 (12.7%)<br />
Peter Hutterer             206 (1.2%)<br />
Fernando Carrijo            10 (0.1%)<br />
Alan Coopersmith             7 (0.0%)<br />
Julien Cristau               2 (0.0%)<br />
Paulo Ricardo Zanoni         1 (0.0%)</p>
<p>Developers with the most signoffs (total 238)<br />
Gaetan Nadon               115 (48.3%)<br />
Peter Hutterer              79 (33.2%)<br />
Daniel Stone                 9 (3.8%)<br />
Chris Bagwell                7 (2.9%)<br />
Alan Coopersmith             6 (2.5%)<br />
Fernando Carrijo             3 (1.3%)<br />
Oliver McFadden              3 (1.3%)<br />
Bartosz Brachaczek           2 (0.8%)<br />
Adam Jackson                 2 (0.8%)<br />
Ævar Arnfjörð Bjarmason    2 (0.8%)</p>
<p>Developers with the most reviews (total 52)<br />
Rémi Cardona               14 (26.9%)<br />
Fernando Carrijo             9 (17.3%)<br />
Jamey Sharp                  9 (17.3%)<br />
Peter Hutterer               8 (15.4%)<br />
Alan Coopersmith             4 (7.7%)<br />
Dan Nicholson                3 (5.8%)<br />
Gaetan Nadon                 1 (1.9%)<br />
Simon Thum                   1 (1.9%)<br />
Julien Cristau               1 (1.9%)<br />
Magnus Kessler               1 (1.9%)</p>
<p>Developers with the most test credits (total 5)<br />
Peter Hutterer               2 (40.0%)<br />
Bartek Iwaniec               2 (40.0%)<br />
Magnus Kessler               1 (20.0%)</p>
<p>Developers who gave the most tested-by credits (total 5)<br />
Bartosz Brachaczek           2 (40.0%)<br />
Peter Hutterer               1 (20.0%)<br />
Chris Bagwell                1 (20.0%)<br />
Patrick Curran               1 (20.0%)</p>
<p>Developers with the most report credits (total 3)<br />
Peter Hutterer               1 (33.3%)<br />
Julien Cristau               1 (33.3%)<br />
Gabor Z. Papp                1 (33.3%)</p>
<p>Developers who gave the most report credits (total 3)<br />
Gaetan Nadon                 2 (66.7%)<br />
Gabor Z. Papp                1 (33.3%)</p>
<p>Top changeset contributors by employer<br />
memsize@videotron.ca       115 (40.4%)<br />
Red Hat                     65 (22.8%)<br />
svu@gnome.org               45 (15.8%)<br />
daniel@fooishbar.org         7 (2.5%)<br />
chris@cnpbagwell.com         7 (2.5%)<br />
Oracle                       5 (1.8%)<br />
stephan@ecshi.net            5 (1.8%)<br />
simon.thum@gmx.de            4 (1.4%)<br />
VMWare                       4 (1.4%)<br />
Nokia                        3 (1.1%)</p>
<p>Top lines changed by employer<br />
svu@gnome.org             17683 (74.6%)<br />
memsize@videotron.ca      3304 (13.9%)<br />
Red Hat                   1273 (5.4%)<br />
stephan@ecshi.net          479 (2.0%)<br />
knittl89+git@googlemail.com  272 (1.1%)<br />
simon.thum@gmx.de          189 (0.8%)<br />
daniel@fooishbar.org       181 (0.8%)<br />
chris@cnpbagwell.com        81 (0.3%)<br />
VMWare                      67 (0.3%)<br />
pjcurran@wisc.edu           46 (0.2%)</p>
<p>Employers with the most signoffs (total 238)<br />
memsize@videotron.ca       115 (48.3%)<br />
Red Hat                     81 (34.0%)<br />
daniel@fooishbar.org         9 (3.8%)<br />
chris@cnpbagwell.com         7 (2.9%)<br />
Oracle                       6 (2.5%)<br />
Nokia                        3 (1.3%)<br />
fcarrijo@yahoo.com.br        3 (1.3%)<br />
simon.thum@gmx.de            2 (0.8%)<br />
avarab@gmail.com             2 (0.8%)<br />
b.brachaczek@gmail.com       2 (0.8%)<br />
</tt></p>
<p>for <strong>userspace video drivers</strong> (<a href="http://cgit.freedesktop.org/mesa/drm">libdrm</a>, <a href="http://cgit.freedesktop.org/mesa/mesa">mesa</a> and all <a href="http://cgit.freedesktop.org/xorg/driver">xf86-video-*</a>):</p>
<p><tt></p>
<p>Processed 5608 csets from 107 developers<br />
84 employers found<br />
A total of 528511 lines added, 1345893 removed (delta -817382)</p>
<p>Developers with the most changesets<br />
Brian Paul                 599 (10.7%)<br />
Eric Anholt                597 (10.6%)<br />
Gaetan Nadon               431 (7.7%)<br />
Vinson Lee                 426 (7.6%)<br />
Marek Olšák              415 (7.4%)<br />
José Fonseca              357 (6.4%)<br />
Kenneth Graunke            326 (5.8%)<br />
Ian Romanick               321 (5.7%)<br />
Carl Worth                 233 (4.2%)<br />
Chris Wilson               208 (3.7%)</p>
<p>Developers with the most changed lines<br />
Eric Anholt               957175 (56.3%)<br />
Jeremy Huddleston         146459 (8.6%)<br />
Kenneth Graunke           58744 (3.5%)<br />
Jakob Bornecrantz         46941 (2.8%)<br />
xgi0007                   37147 (2.2%)<br />
Brian Paul                36067 (2.1%)<br />
Carl Worth                25201 (1.5%)<br />
Jerome Glisse             22808 (1.3%)<br />
Kristian Høgsberg        20469 (1.2%)<br />
José Fonseca             18998 (1.1%)</p>
<p>Developers with the most lines removed<br />
Eric Anholt               930476 (69.1%)<br />
Jakob Bornecrantz         37952 (2.8%)<br />
Kristian Høgsberg        6935 (0.5%)<br />
Keith Whitwell            3829 (0.3%)<br />
Gaetan Nadon              3113 (0.2%)<br />
Daniel Vetter              956 (0.1%)<br />
Chia-I Wu                  451 (0.0%)<br />
George Sapountzis          269 (0.0%)<br />
Owain Ainsworth             58 (0.0%)<br />
Joakim Sindholt             26 (0.0%)</p>
<p>Developers with the most signoffs (total 926)<br />
Gaetan Nadon               363 (39.2%)<br />
Chris Wilson               186 (20.1%)<br />
Jerome Glisse               50 (5.4%)<br />
Dave Airlie                 42 (4.5%)<br />
Daniel Vetter               37 (4.0%)<br />
Brian Paul                  27 (2.9%)<br />
Alex Deucher                22 (2.4%)<br />
Jeremy Huddleston           18 (1.9%)<br />
Adam Jackson                16 (1.7%)<br />
José Fonseca               14 (1.5%)</p>
<p>Developers with the most reviews (total 24)<br />
Alan Coopersmith             6 (25.0%)<br />
Rémi Cardona                4 (16.7%)<br />
Ian Romanick                 2 (8.3%)<br />
Eric Anholt                  2 (8.3%)<br />
Corbin Simpson               2 (8.3%)<br />
George Sapountzis            2 (8.3%)<br />
Gaetan Nadon                 1 (4.2%)<br />
Chris Wilson                 1 (4.2%)<br />
Adam Jackson                 1 (4.2%)<br />
José Fonseca                1 (4.2%)</p>
<p>Developers with the most test credits (total 11)<br />
Nick Bowler                  2 (18.2%)<br />
Calvin Walton                2 (18.2%)<br />
Aaron Plattner               1 (9.1%)<br />
Marek Olšák                1 (9.1%)<br />
Tom Fogal                    1 (9.1%)<br />
Brian Rogers                 1 (9.1%)<br />
Arkadiusz Miśkiewicz        1 (9.1%)<br />
Krzysztof Halasa             1 (9.1%)<br />
Sven Arvidsson               1 (9.1%)</p>
<p>Developers who gave the most tested-by credits (total 11)<br />
Daniel Vetter                5 (45.5%)<br />
Chris Wilson                 2 (18.2%)<br />
Dan Nicholson                1 (9.1%)<br />
Marcin Slusarz               1 (9.1%)<br />
Francisco Jerez              1 (9.1%)<br />
Tom Stellard                 1 (9.1%)</p>
<p>Developers with the most report credits (total 17)<br />
Aaron Plattner               1 (5.9%)<br />
Brian Rogers                 1 (5.9%)<br />
Arkadiusz Miśkiewicz        1 (5.9%)<br />
Julien Cristau               1 (5.9%)<br />
Kenneth Graunke              1 (5.9%)<br />
Thomas Bächler              1 (5.9%)<br />
Niels Ole Salscheider        1 (5.9%)<br />
Roy Spliet                   1 (5.9%)<br />
Gianluca Anzolin             1 (5.9%)<br />
Sergey Samokhin              1 (5.9%)</p>
<p>Developers who gave the most report credits (total 17)<br />
Chris Wilson                11 (64.7%)<br />
Marek Olšák                2 (11.8%)<br />
Julien Cristau               1 (5.9%)<br />
Ian Romanick                 1 (5.9%)<br />
Gaetan Nadon                 1 (5.9%)<br />
Maarten Maathuis             1 (5.9%)</p>
<p>Top changeset contributors by employer<br />
VMWare                    1870 (33.3%)<br />
Intel                     1552 (27.7%)<br />
memsize@videotron.ca       431 (7.7%)<br />
maraeo@gmail.com           415 (7.4%)<br />
kenneth@whitecape.org      326 (5.8%)<br />
LunarG                     195 (3.5%)<br />
Red Hat                    183 (3.3%)<br />
luca@luca-barbieri.com     127 (2.3%)<br />
mostawesomedude@gmail.com   72 (1.3%)<br />
AMD                         64 (1.1%)</p>
<p>Top lines changed by employer<br />
Intel                     1057613 (62.3%)<br />
Apple                     238512 (14.0%)<br />
VMWare                    173210 (10.2%)<br />
kenneth@whitecape.org     67387 (4.0%)<br />
Red Hat                   47856 (2.8%)<br />
xgi0007@linux.site        37148 (2.2%)<br />
LunarG                    29790 (1.8%)<br />
maraeo@gmail.com          15014 (0.9%)<br />
memsize@videotron.ca      9531 (0.6%)<br />
luca@luca-barbieri.com    6345 (0.4%)</p>
<p>Employers with the most signoffs (total 926)<br />
memsize@videotron.ca       363 (39.2%)<br />
Intel                      210 (22.7%)<br />
Red Hat                    110 (11.9%)<br />
VMWare                      58 (6.3%)<br />
daniel.vetter@ffwll.ch      36 (3.9%)<br />
AMD                         22 (2.4%)<br />
Apple                       18 (1.9%)<br />
Oracle                      12 (1.3%)<br />
maraeo@gmail.com            11 (1.2%)<br />
NVidia                      11 (1.2%)<br />
</tt></p>
<p><strong>Pixman</strong> library (<a href="http://cgit.freedesktop.org/pixman">pixman</a>) is a special one because can be used inside X and for other components on the system like cairo. It&#8217;s used for pixel manipulation, e.g. fast path to get advantages of CPU features:<br />
<tt><br />
Processed 78 csets from 8 developers<br />
8 employers found<br />
A total of 3088 lines added, 1270 removed (delta 1818)</p>
<p>Developers with the most changesets<br />
Søren Sandmann Pedersen    54 (69.2%)<br />
Siarhei Siamashka            9 (11.5%)<br />
M Joonas Pihlaja             6 (7.7%)<br />
Jeff Muizelaar               3 (3.8%)<br />
Andrea Canciani              2 (2.6%)<br />
Brad Smith                   1 (1.3%)<br />
Marek Vasut                  1 (1.3%)<br />
Siddharth Agarwal            1 (1.3%)</p>
<p>Developers with the most changed lines<br />
Søren Sandmann Pedersen  2207 (64.7%)<br />
Siarhei Siamashka          462 (13.6%)<br />
M Joonas Pihlaja           185 (5.4%)<br />
Andrea Canciani            119 (3.5%)<br />
Marek Vasut                 69 (2.0%)<br />
Brad Smith                  24 (0.7%)<br />
Jeff Muizelaar              20 (0.6%)<br />
Siddharth Agarwal            2 (0.1%)</p>
<p>Developers with the most lines removed</p>
<p>Developers with the most signoffs (total 5)<br />
Egor Starkov                 1 (20.0%)<br />
Rami Ylimaki                 1 (20.0%)<br />
Jeff Muizelaar               1 (20.0%)<br />
Marek Vasut                  1 (20.0%)<br />
Siarhei Siamashka            1 (20.0%)</p>
<p>Developers with the most reviews (total 0)</p>
<p>Developers with the most test credits (total 0)</p>
<p>Developers who gave the most tested-by credits (total 0)</p>
<p>Developers with the most report credits (total 0)</p>
<p>Developers who gave the most report credits (total 0)</p>
<p>Top changeset contributors by employer<br />
Red Hat                     54 (69.2%)<br />
Nokia                        9 (11.5%)<br />
jpihlaja@cc.helsinki.fi      6 (7.7%)<br />
jmuizelaar@mozilla.com       3 (3.8%)<br />
ranma42@gmail.com            2 (2.6%)<br />
brad@comstyle.com            1 (1.3%)<br />
sid.bugzilla@gmail.com       1 (1.3%)<br />
marek.vasut@gmail.com        1 (1.3%)</p>
<p>Top lines changed by employer<br />
Red Hat                   2320 (68.1%)<br />
Nokia                      666 (19.5%)<br />
jpihlaja@cc.helsinki.fi    185 (5.4%)<br />
ranma42@gmail.com          123 (3.6%)<br />
marek.vasut@gmail.com       69 (2.0%)<br />
brad@comstyle.com           24 (0.7%)<br />
jmuizelaar@mozilla.com      20 (0.6%)<br />
sid.bugzilla@gmail.com       2 (0.1%)</p>
<p>Employers with the most signoffs (total 5)<br />
Nokia                        3 (60.0%)<br />
marek.vasut@gmail.com        1 (20.0%)<br />
jmuizelaar@mozilla.com       1 (20.0%)<br />
</tt></p>
<p>A very important work for <strong>X11 comformance testing</strong> is <a href="http://cgit.freedesktop.org/xorg/test/xts/">XTS</a>, that was broken for while and now is working again:<br />
<tt><br />
Processed 41 csets from 4 developers<br />
4 employers found<br />
A total of 2244 lines added, 4078 removed (delta -1834)</p>
<p>Developers with the most changesets<br />
Peter Hutterer              17 (41.5%)<br />
Aaron Plattner              12 (29.3%)<br />
Dan Nicholson                9 (22.0%)<br />
Jon TURNEY                   2 (4.9%)</p>
<p>Developers with the most changed lines<br />
Aaron Plattner            3854 (74.1%)<br />
Peter Hutterer             245 (4.7%)<br />
Dan Nicholson              141 (2.7%)<br />
Jon TURNEY                   5 (0.1%)</p>
<p>Developers with the most lines removed<br />
Aaron Plattner            2000 (49.0%)<br />
Dan Nicholson                1 (0.0%)</p>
<p>Developers with the most signoffs (total 42)<br />
Peter Hutterer              19 (45.2%)<br />
Aaron Plattner              12 (28.6%)<br />
Dan Nicholson                9 (21.4%)<br />
Jon TURNEY                   2 (4.8%)</p>
<p>Developers with the most reviews (total 10)<br />
Dan Nicholson                7 (70.0%)<br />
Peter Hutterer               3 (30.0%)</p>
<p>Developers with the most test credits (total 0)</p>
<p>Developers who gave the most tested-by credits (total 0)</p>
<p>Developers with the most report credits (total 0)</p>
<p>Developers who gave the most report credits (total 0)</p>
<p>Top changeset contributors by employer<br />
Red Hat                     17 (41.5%)<br />
NVidia                      12 (29.3%)<br />
dbn.lists@gmail.com          9 (22.0%)<br />
jon.turney@dronecode.org.uk    2 (4.9%)</p>
<p>Top lines changed by employer<br />
NVidia                    4726 (90.9%)<br />
Red Hat                    245 (4.7%)<br />
dbn.lists@gmail.com        225 (4.3%)<br />
jon.turney@dronecode.org.uk    5 (0.1%)</p>
<p>Employers with the most signoffs (total 42)<br />
Red Hat                     19 (45.2%)<br />
NVidia                      12 (28.6%)<br />
dbn.lists@gmail.com          9 (21.4%)<br />
jon.turney@dronecode.org.uk    2 (4.8%)<br />
</tt></p>
<p><strong>X documentation</strong> (<a href="http://cgit.freedesktop.org/xorg/doc">doc</a> repository):<br />
<tt><br />
Processed 22 csets from 6 developers<br />
6 employers found<br />
A total of 315 lines added, 45930 removed (delta -45615)</p>
<p>Developers with the most changesets<br />
Alan Coopersmith            12 (54.5%)<br />
Gaetan Nadon                 3 (13.6%)<br />
Thomas Hellstrom             2 (9.1%)<br />
Julien Cristau               2 (9.1%)<br />
Yaakov Selkowitz             2 (9.1%)<br />
Dirk Wallenstein             1 (4.5%)</p>
<p>Developers with the most changed lines<br />
Alan Coopersmith          45843 (99.3%)<br />
Julien Cristau              52 (0.1%)<br />
Gaetan Nadon                36 (0.1%)<br />
Yaakov Selkowitz            23 (0.0%)<br />
Thomas Hellstrom             4 (0.0%)<br />
Dirk Wallenstein             2 (0.0%)</p>
<p>Developers with the most lines removed<br />
Alan Coopersmith          45627 (99.3%)<br />
Gaetan Nadon                18 (0.0%)</p>
<p>Developers with the most signoffs (total 23)<br />
Alan Coopersmith            13 (56.5%)<br />
Gaetan Nadon                 3 (13.0%)<br />
Thomas Hellstrom             2 (8.7%)<br />
Julien Cristau               2 (8.7%)<br />
Yaakov Selkowitz             2 (8.7%)<br />
Dirk Wallenstein             1 (4.3%)</p>
<p>Developers with the most reviews (total 4)<br />
Alan Coopersmith             2 (50.0%)<br />
Gaetan Nadon                 1 (25.0%)<br />
Dan Nicholson                1 (25.0%)</p>
<p>Developers with the most test credits (total 0)</p>
<p>Developers who gave the most tested-by credits (total 0)</p>
<p>Developers with the most report credits (total 0)</p>
<p>Developers who gave the most report credits (total 0)</p>
<p>Top changeset contributors by employer<br />
Oracle                      12 (54.5%)<br />
memsize@videotron.ca         3 (13.6%)<br />
yselkowitz@users.sourceforge.net    2 (9.1%)<br />
jcristau@debian.org          2 (9.1%)<br />
VMWare                       2 (9.1%)<br />
halsmit@t-online.de          1 (4.5%)</p>
<p>Top lines changed by employer<br />
Oracle                    46053 (99.7%)<br />
jcristau@debian.org         52 (0.1%)<br />
memsize@videotron.ca        36 (0.1%)<br />
yselkowitz@users.sourceforge.net   23 (0.0%)<br />
VMWare                       4 (0.0%)<br />
halsmit@t-online.de          2 (0.0%)</p>
<p>Employers with the most signoffs (total 23)<br />
Oracle                      13 (56.5%)<br />
memsize@videotron.ca         3 (13.0%)<br />
jcristau@debian.org          2 (8.7%)<br />
yselkowitz@users.sourceforge.net    2 (8.7%)<br />
VMWare                       2 (8.7%)<br />
halsmit@t-online.de          1 (4.3%)<br />
</tt></p>
<p>Nothing or close to nothing was done in the old font scheme (<a href="http://cgit.freedesktop.org/xorg/font">font</a> repo), bitmap and cursor <a href="http://cgit.freedesktop.org/xorg/data">data</a>. Also, from the total of 85 X traditional applications (<a href="http://cgit.freedesktop.org/xorg/app">apps</a>), only 180 changesets were made and mostly concerning autoconf clean up.</p>
<p>&#8212;</p>
<p>Of course lines of code and changeset are far from being a good metric to see actually how the development happened. But still, it does represents something. For sure, there&#8217;s also a lot of other inaccurate information that I&#8217;m missing from this all. For instance, companies like Collabora does X development but sometimes get the merits for Nokia. Is that fair? I don&#8217;t know. And I don&#8217;t want to discuss this either :)</p>
<h5>
PS: Canonical, where are you here? <a href="http://people.freedesktop.org/~vignatti/xdevelopment/xorg_19_xserver-SHOWING-WHEREIS-CANONICAL.txt">Hint</a> <a href="http://www.omgubuntu.co.uk/2010/07/gnome-census-is-out-reveals-canonical.html">hint</a> <a href="http://people.freedesktop.org/~vignatti/xdevelopment/xorg_19_xserver-SHOWING-WHEREIS-CANONICAL.txt">hint</a>.<br />
</h5>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/385/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/385/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/385/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=385&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2010/09/02/x-census-for-1-9/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>Xorg server 1.9 minimal</title>
		<link>http://vignatti.wordpress.com/2010/08/18/xorg-server-1-9-minimal/</link>
		<comments>http://vignatti.wordpress.com/2010/08/18/xorg-server-1-9-minimal/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 15:22:26 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[kdrive]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[minimal]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tiny X]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=376</guid>
		<description><![CDATA[That&#8217;s what I&#8217;m using for MeeGo now. Autoconf parameters, theeere we go: --disable-static --disable-aiglx --disable-config-dbus --disable-config-hal --disable-dbe --disable-dga --disable-dpms --disable-dri --disable-glx --disable-glx-tls --disable-int10-module --disable-ipv6 --disable-screensaver --disable-secure-rpc --disable-tcp-transport --disable-vbe --disable-vgahw --disable-xdm-auth-1 --disable-xinerama --disable-xwin --disable-xaa --disable-xace --disable-xdmcp --disable-xf86vidmode --disable-xfree86-utils --disable-xnest --disable-xvmc --disable-libdrm --enable-config-udev --enable-dri2 --enable-null-root-cursor --enable-record --enable-unit-tests --enable-visibility --enable-xorg --with-sha1=libsha1 PS: stop use kdrive hardware servers (Xfbdev [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=376&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s what I&#8217;m using for MeeGo now. Autoconf parameters, theeere we go:</p>
<p><tt><br />
--disable-static --disable-aiglx --disable-config-dbus --disable-config-hal --disable-dbe --disable-dga --disable-dpms --disable-dri --disable-glx --disable-glx-tls --disable-int10-module --disable-ipv6 --disable-screensaver --disable-secure-rpc --disable-tcp-transport --disable-vbe --disable-vgahw --disable-xdm-auth-1 --disable-xinerama --disable-xwin --disable-xaa --disable-xace --disable-xdmcp --disable-xf86vidmode --disable-xfree86-utils --disable-xnest --disable-xvmc --disable-libdrm --enable-config-udev --enable-dri2 --enable-null-root-cursor --enable-record --enable-unit-tests --enable-visibility --enable-xorg --with-sha1=libsha1<br />
</tt></p>
<p>PS: stop use kdrive hardware servers (Xfbdev and variants). They are dead!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/376/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=376&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2010/08/18/xorg-server-1-9-minimal/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux Graphics for Small Devices at FISL</title>
		<link>http://vignatti.wordpress.com/2010/07/30/linux-graphics-for-small-devices-at-fisl/</link>
		<comments>http://vignatti.wordpress.com/2010/07/30/linux-graphics-for-small-devices-at-fisl/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 16:38:58 +0000</pubDate>
		<dc:creator>vignatti</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[brazil]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[FISL]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[meego]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://vignatti.wordpress.com/?p=361</guid>
		<description><![CDATA[Last week I&#8217;ve been in Brazil at 11th International Free Software Forum (FISL) talking about Linux Graphics for Small Devices*. I tried to cover a bit of everything that I learned in the world I&#8217;ve been immersed in some near past &#8211; I guess there aren&#8217;t many news for freedesktopers though. Anyway, everyone is very [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=361&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last week I&#8217;ve been in Brazil at 11th International Free Software Forum (FISL) talking about Linux Graphics for Small Devices*. I tried to cover a bit of everything that I learned in the world I&#8217;ve been immersed in some near past &#8211; I guess there aren&#8217;t many news for <em>freedesktopers</em> though. Anyway, everyone is very welcome to give any kind of feedback and comment on it. Just follow <a href="http://people.freedesktop.org/~vignatti/talks/FISL11-LinuxGraphicsForSmallDevices.pdf">here</a>.</p>
<p>*actually, two nights in Porto Alegre and two nights in Curitiba. Was great to see most of my friends!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vignatti.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vignatti.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vignatti.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vignatti.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vignatti.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vignatti.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vignatti.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vignatti.wordpress.com/361/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vignatti.wordpress.com&amp;blog=769537&amp;post=361&amp;subd=vignatti&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vignatti.wordpress.com/2010/07/30/linux-graphics-for-small-devices-at-fisl/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c80e0b79eb21bbd134add2362d74f4ce?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vignatti</media:title>
		</media:content>
	</item>
	</channel>
</rss>
