Linux Foundation Collaboration Summit Coverage – Part II: Slides

Tux
The Linux Foundation Collaboration Summit is over. There wasn’t too much official press coverage while it took place, but the blogosphere was alive, and now the slides are available also. This post gives a summary about the slides which are now available.

Following Part I about the “coverage” of the Linux Foundation Collaboration Summit which had a look at the blog posts this post gives an overview about where to find available slides.

The main problem is that there is no central place where you can download the slides, but that they are a bit spread: While the LSB Face to Face meeting and the Open Printing Summit linked the slides directly from their schedule the Desktop Architects Meeting created a dedicated page just for the slides.

The other meetings have not published any slides at all – yet. Also, the slides of course only cover the presentations given at each meeting and of course not the outcome. So for example if you are – like me – interested in the outcome of the “LSB 3.2 and 4.0: Owners and Key Issues” discussion you have to wait until someone else tells you.

Still, some slides are worth reading. For example Google’s Linux wishlist (PDF):

  • file manager: xdg-open-folder-highlight-file
  • screen saver interface: xdg-add-screensaver
  • web: xdg-add-mimetype, xdg-add-protocol
  • pkg manager interface: xdg-add-trusted-repo
  • 32 bit library pkgs on 64 bit ubuntu
  • Stable, fast CJK fonts
  • Stable OpenSSL abi
  • Easier inotify (cf. FindFirstChangeNotification)

Note the heavy dependency on an xdg/Portland tools extension!

Also interesting is Adobe’s presentation about Flash Player 9 (PDF) development: it shows the decisions Adobe was faced (which GUI toolkit, which Audio toolkit, etc.), and shows how they decided each time. Most often the decisions where to take solution xyz because “Works for today’s devices”. It is a pretty realistic approach and does not try to artificially push or support anything.

I was however a bit confused by the Helix Community presentation (PDF). I do like Helix and helped testing the newest player – I even had great expactations for it to become the standard backend on Linux. However, today Helix doesn’t really play a role in the Linux desktop: current stable neither supports x86_64 (!) nor Alsa, and the next release will only fix the Alsa part, not the x86_64 problem. A possible Linux multimedia backend would at least have to support x86, x86_64 and ppc!
Of course you might argue that we should not give up hope, but in the meantime Gstreamer is shaping up quite a lot, and Xine became more and more interesting in the last months since it was spilt in free and non-free parts.

But read the slides for yourself, mabye I don’t get the point. Also, have a look at the other meetings pages, maybe the slides will appear there as well in the next days.