Le blog de Olivier Crête

Categories

Archives

September 2017
M T W T F S S
« May    
 123
45678910
11121314151617
18192021222324
252627282930  

RSS 2.0


Log in

Hier, je suis arrivé a Melbourne après presque 20h de vol. Nous avons d’abord fait un arret a L.A. ou nous sommes allés sur Hollywoord Blvd faire un petit tour, histoire de prendre un burger et une petite bière. Le vol fut beaucoup moins pénible que je ne l’avais imaginé, en fait ce n’est pas beaucoup plus pénible que d’aller en Europe. Le décalage horaire, c’est “seulement” 8h, donc une seule de plus que Helsinki, et l’ajustement s’est très bien passé pour le moment. Plus de nouvelles suivront…

First, this is my first post on Planet Gnome, so I’ll introduce myself. I’m one of the developers of GnomeICU and Farsight. I work for Collabora, mostly on Farsight and related things. For those who don’t know, Farsight is the GStreamer based audio/video conferencing framework used in Telepathy. Its most prominent platform is currently Nokia’s Tablet, but its coming to a desktop near you soon.

For the last two months, I’ve been working on a complete redesign of Farsight, in an effort we call Farsight 2. The new generation RTP plugin is based on the excellent RTP implementation by Collabora’s own Wim Taymans. With it, we gain some exciting new features, most prominently A/V synchronization and multi-party conferencing. Also, the first generation wasn’t designed with video in mind and it wasn’t nice, but this time we’re trying to make it right. It’s now a GStreamer element that implements an interface, so it can easily be used in GStreamer based applications to give some of the integrated features Telepathy is designed for. I’m also trying to have nice unit tests, so we can try not to have the same kind of regressions we keep on fighting with Farsight 1. We also want to keep the API as simple as possible and well documented.

This week, I’ve finally reached an important milestone.. it works! So I had to make a screencast (sorry for cutting it a bit short at the end and no, its not slow, its the screencast thats 10fps):

Three way conferencing with Farsight

For those who want to try, you need the CVS HEAD of gst-plugins bad, and for the demo gui, a patch to gst-python. Then you can try my git tree. It’s all very new, so if it breaks, you keep the pieces. I’d also like to thank Philippe Khalaf and Youness Alaoui who worked a lot on the design and all the people who wrote the code that was carried over from previous versions of Farsight.

Update: Oops, the git repository was not fetchable by http, its now fixed… Updated again: now we have a gitview and git server, so I’ll let the link point there instead

Hier, je suis allé à Salisbury, connu pour sa cathédrale. J’ai fini par passer presque deux heures à en faire le tour, vous saviez qu’il y avait une copie de la Magna Carta? C’est la 2e copie que je vois (sur les 4 qui existent encore). Ce qui est aussi remarquable de Salisbury, c’est que la cathédrale a été construite en seulement 34 ans et est donc entièrement du même style (Early English). Je suis ensuite allé à Old Sarum, site de l’antique Salisbury, il ne reste que les ruines du château construit à l’époque de Guillaume le conquérant et les ruines de la cathédrale qui y était.

Aujourd’hui, j’ai visité la cathédrale de Chichester, en partie romane et en partie Early English, intéressant (même si ça se répète un peu les dernières que j’aie vue!). Puis je suis allé visiter le château de Arundel, dont le donjon est d’époque romane. Par contre, la majorité de ce qui est la présentement à été construit au 19e siècle durant l’époque du Gothic Revival. Fort intéressant!

Le jour suivant la fin de GUADEC, je n’ai pu partir de Birmingham, les trains ne partaient tout simplement pas à cause des inondations et les bus étaient tous pleins. J’ai donc passé la soirée en compagnie de trois Gnomeux notoires. J’ai enfin pu manger le fameux curry qui fait la renommé de Birmingham (étrange endroit où la meilleure nourriture en ville vient de l’autre bout du monde). Birmingham est vraiment un endroit étrange. Ce sont les années 60 à leur pire. Le centre-ville est parcourues par des routes qui ont plutôt l’aspect de bretelles d’autoroutes, et est rempli d’un nombre assez important d’immeubles en béton horribles. Il y a même deux immenses centre d’achats. Mais il y a aussi de très beaux immeubles visiblement beaucoup plus anciens mélangés dans le tout.

Je suis ensuite allé à Bath, où je suis depuis 3 jours, j’ai visité les bains romains, le Royal Crescent, le Circus, l’abbaye local, etc. J’ai aussi beaucoup marché dans les différentes rues de la ville où l’on retrouve un grand nombre de magnifiques maisons des périodes Georgiennes et Victoriennes. Le lendemain, je suis allé à Wells, où l’on retrouve une magnifique cathédrale, la première du style Early English, j’ai aussi visité le palais de l’évêque, entourée de sa muraille et de ses douves! Je suis ensuite allé à Glastonbury, site d’un abbaye très prospère au Moyen Âge, mais qui fut ruiné par Henry VIII, il n’en reste que des ruines, mais qui témoignent déjà de la grandeur de l’édifice et de sa magnificence. À côté de Glastonbury, on retrouve le Glastonbury Tor, une colline aux parois raides sur laquelle se trouve la tour de St Michael, seul vestige d’une église construite là au 14e siècle. Ces trois villes ont une chose en commun, c’est la présence de sources, il semble que la région en soit remplie.

Aujourd’hui, j’ai pris un tour d’une demie journée pour aller voir Stonehedge, comme ne pas y aller quand on en est si près. Notre bus s’est aussi arrêté à Lacock, pittoresque petit village dont les maisons dates d’entre les 14e et 18e siècles. Des scènes de plusieurs films y sont tournées, dont certains Harry Potter. On y retrouve aussi le George, un pub qui a un licence pour vendre de la bière depuis 1361, je n’ai malheureusement pas eu le temps d’y déguster une “Real Ale” comme on dit ici (ils ont de fausses Ales?).

Last week was GUADEC in Birmingham, it was really fun, I got to see some old friends and also meet many people that I only knew from IRC, including many Collaborans, they really are a nice bunch. And even some Gentoo developers! There were lots of interesting talks, great Ale (and Pimm’s!).

Nokia also released a Developer Preview of the new RTCOM software which includes the latest version of Farsight. So you can now do calls to SIP services on your Nokia N800. We hope many people try it and find the interoperability problems before the next release. Many SIP implementations are at best barely standard and we’ve end up finding subtle problems with many services with tested.

See you all next year in Istanbul!!

Je suis arrivé à Birmingham cet après-midi pour GUADEC, on reste dans le Etap Hotel avec plein plein d’autres Gnomeurs. Durant l’après-midi, on a fait un tour du centre de la ville, c’est plein de batiments récent. Rien de bien extra-ordinaire à visiter pour le touriste en moi. Donc je suis dans le lobby de l’hotel, où il y a du free wifi avec les Gnomeurs!

I just added the net-im/pidgin-2.0.0beta7 package to the portage tree. Its the continuation of net-im/gaim. Only two of the plugins that we have in portage (pidgin-rhythmbox and pidgin-extprefs) have released versions that are compatible with the new name. When most of them (at least the most popular ones) are released, I will add a gaim-9999 ebuild that depends on net-im/pidgin to help the transition. Then, some time after the final version of pidgin 2 is released, I will add gaim and all non ported packages to package.mask then remove them from the tree. That will also allow us to cleanse the tree of unsupported packages.

Collabora has provided me with a new computer: a ThinkPad x60s. Its really nice, extremely light and the battery lasts for a very long time (enough to fly to Europe!). On the inside, it’s almost all Intel, which means that there are Free drivers for everything (now that iwlwifi has been released). Well actually, not everything, one small chip resists, the modem. But it seems to be supported by Linuxant’s hsfmodem (not that I would use it). Did I say that suspending, both to RAM and to disk works like a charm? Hot-plugging an external display also works great with Xrandr 1.2 (again, thanks Intel!). And everything I needed to make it work is right there, in our Portage tree.

Deux de mes amis se sont alliés pour faire un caricaturoblog. Allez le voir (pas pour les gens facilement insultables!).

We now have a cool Montréal office. It’s still kind of a mess, we just moved in yesterday. You can get a glimpse of another room on the right, its still empty. And we have a fully featured kitchen (and a bathroom).

Collabora Montréal

 

This page is XHTML 1.0 Strict and CSS level 3