vendredi, avril 12 2013
Par Guillaume Desmottes le vendredi, avril 12 2013, 11:09 - Nerdzage
J'animerai ce mercredi, dans le cadre du hackerspace de l'ULB, un atelier sur le système de versioning Git.
Le contenu exact de l'atelier n'est pas encore arrêté mais devrait être accessible à toute personne ayant peu d'expérience avec Git. Selon le temps disponible et le niveau des participants, on abordera peut-être des fonctionnalités plus avancées, mais il y a de bonnes chances que celles-ci soient plutôt étudiées lors d'un atelier futur.
Si le sujet vous intéresse, vous êtes les bienvenus (inscription optionnelle mais appréciée).
lundi, septembre 17 2012
Par Guillaume Desmottes le lundi, septembre 17 2012, 09:07 - 3615 My Life
Next week GNOME 3.6 will be released upon the world. That's the perfect excuse to meet the day after the release (Thursday 27th) and share some beers together. All the infos are on the wiki.
lundi, juillet 30 2012
Par Guillaume Desmottes le lundi, juillet 30 2012, 18:38 - Nerdzage
I'll lead an Empathy BoF session tomorrow (Tuesday) from 4 to 6 (room 2.2a) feel free to show up if you are interested about the recent redesign work we have done in Empathy and our plans for the future.
Btw, a bunch of people have asked me about two annoying Telepathy issues:
* GTalk contacts not showing up. That's actually a telepathy-glib bug which has been fixed in 0.18.2. If you are running F17 you can upgrade by grabbing the package from updates-testing: yum --enablerepo=updates-testing update telepathy-glib
* Not being able to chat with 'People Nearby' contacts. Turns out that's because of Fedora's stupid firewall blocking incoming connections; disabling the firewall should make you reachable with Salut.
vendredi, juin 15 2012
Par Guillaume Desmottes le vendredi, juin 15 2012, 14:58 - Nerdzage
I've been working for a while implementing a new Empathy contact list and I'm happy to announce that this work just reached master! It's based on a brand new design from Allan; I'm pretty happy with the result as it looks pretty similar to the mockups.
This new contact list has been implemented using Alexander's awesome EggListBox. This new GTK+ container has been extracted from Contacts to its own git repository to be easily usable by other applications using git submodule or subtree. If you've ever cursed at GtkTreeView for being such a pain to use you should really give it a try. It's a delight to use: you can pack any GtkWidget in it and so don't have to use GtkTreeModel and GtkCellRenderer any more.
One of the goals of this new design is to unify the way contacts are presented to users across the whole GNOME desktop, which is why it looks pretty similar to Contacts. We also wanted to make it look 'cleaner' so presence statuses are now only displayed if the contact explicitly defined one. Groups have been disabled by default as most users don't really use them (they are not as useful as they used to be as you can quickly find any contact using the integrated live search) but can easily be re-enabled in the preferences dialog.
A very nice feature of this new roster are the 'top contacts' which are always displayed at the top of the contact list. It contains the contacts you tagged as 'favourite' but also the contacts you to talk most often. This is done using Folks's Zeitgeist integration.
I want to thanks all the people involved especially Alexander for his help with EggListBox, Allan for his design, Seif for the Zeitgeist integration, Danielle who reviewed my code, Intel who funded parts of the Folks and Zeitgeist work and of course Collabora who sponsored most of this work.
lundi, avril 16 2012
Par Guillaume Desmottes le lundi, avril 16 2012, 16:12 - Nerdzage
GNOME 3.4 has been released since a short while and we didn't find the time to properly celebrate it here in Brussels. It's time to fix this critical mistake and so I'm glad to announce the GNOME Brussels Beer 3.4 party this Thursday. Feel free to join us if you're around and want to share some beers with us.
lundi, janvier 16 2012
Par Guillaume Desmottes le lundi, janvier 16 2012, 16:58 - Nerdzage
Despite what some stats may say, my biggest contribution to GNOME is not in bugs or code but in the organization of beer related events!
So I'm pleased to announce that, like each year, we'll have a GNOME Beer party on the Saturday night of FOSDEM (4th Feb). People seemed happy of the location of last year, so we decided to stay at "La Bécasse" in the city center. Feel free to add yourself to the wiki if you are planning to attend.
See you at FOSDEM!
mardi, septembre 27 2011
Par Guillaume Desmottes le mardi, septembre 27 2011, 10:10 - Nerdzage
One of my favourite feature of my N900 is the ability to very easily call a contact using my SIP account.
Calling phone numbers in Empathy through SIP is possible since a while using the New Call dialog but you have to enter the number manually which can be annoying.
Thanks to Folks's evolution-data-server backend, GNOME 3.2 will allow you to very easily call contacts from your address book!
First step is to mark a SIP account as being able to call phone numbers. We added an option for that in the accounts dialog.
Then if an IM contact is linked to an Evolution one having at least a phone field, you can call him from the contact list!
Soon you should be able to call IM contacts publishing their phone numbers in their personal personal info as well.
You can also call any contact using gnome-contact directly; just click on the phone icon next to the phone number.
This is pretty cool because thanks to gnome-shell's contact integration it's now easier than ever to call a contact. Just search for him in the Shell overview and then start the call from gnome-contacts. That's the kind of integration we were aiming for when we started the Telepathy and Folks projects and it's great to see that we are finally getting there!
jeudi, septembre 15 2011
Par Guillaume Desmottes le jeudi, septembre 15 2011, 16:42 - Nerdzage
It's been a while since our first beer event and the GNOME 3.0 release party so I'm please to announce that the GNOME Brussels Beer 3.2 event will be the 22th Sept (next Thursday).
As you can see I synced the version with GNOME releases as a I think it's a good idea to have at least one per release. :)
So if you're around, feel free to add your name on the event page and join us!
See you there!
lundi, août 29 2011
Par Guillaume Desmottes le lundi, août 29 2011, 17:06 - Nerdzage
One of our main goals during this developement cycle was to continue improving Empathy's user experience by re-designing different parts of the UI. To do so our Empathy team at Collabora worked closely with designers from the awesome GNOME Design Team.
The log viewer has been completely re-written based on an original design from Matthew Paul Thomas (Canonical). As you can see, this new log viewer now displays calls and offers different options to easily search through the mass of logs.
Empathy 3.2 will also introduce a whole new experimental user interface for audio and video calls designed by Nick Richards (Intel). The new UI is based on Clutter and allows users to select the webcam and microphone used during the call, move the video preview around, etc. It should also gain support for video effects once Raluca finishes integrating her work with Nick's design. This new UI will be optional in 3.2 as it relies on new Telepathy API but will definitely become the default as soon as those API are stabilised.
Not actually me
I have to say that working closely with designers is a really enjoyable experience. It's good to have people to ask to when we are unsure about the best way to present a feature or an option to users. I'm really looking forward to continuing to improve Empathy with them.
jeudi, août 11 2011
Par Guillaume Desmottes le jeudi, août 11 2011, 15:08 - Nerdzage
As some people have to leave earlier today, the GNOME IM Integration BoF will a start at 4 rather than 5 today. See you there, room 1.204
vendredi, août 5 2011
Par Guillaume Desmottes le vendredi, août 5 2011, 22:51 - Nerdzage
Thanks to Olivier and Will you can very easily check the full schedule of the Desktop Summit on your N900. Just install the latest version of sojourner and enjoy!
Par Guillaume Desmottes le vendredi, août 5 2011, 16:15 - Nerdzage
Like 36 other Collaborans, I'm going to attend to the Desktop Summit in Berlin.
I'll lead the GNOME IM integration BoF session on Thursday. It will basically be a follow up of our Hackfest in June so if you are interested into instant messaging integration in GNOME feel free to join us.
mercredi, juin 8 2011
Par Guillaume Desmottes le mercredi, juin 8 2011, 15:55 - Nerdzage
I'm happy to announce that next week a bunch of developers and designers from Telepathy, libsocialweb, Empathy, Folks and GNOME will meet in Cambridge (UK) for the first IM, Contacts & Social GNOME hackfest.
We are going to work on making GNOME a more social desktop. This includes improve IM and contacts integration into the Shell, the new Contact app, the Online accounts panel, etc.
Thanks to my employer, Collabora, for hosting and allowing me to organise this event.
So stay tune next week for more info. :)
mardi, avril 12 2011
Par Guillaume Desmottes le mardi, avril 12 2011, 12:19 - Nerdzage
The GNOME 3.0 Brussels Launch Party will be this Wednesday at Chaff (the same place where we did our first GNOME beer event) from 6:30 pm.
We'll order food around 8 and we'll have a bunch of GNOME 3 goodies to give away.
I know it's pretty short notice, sorry for that, but we had some troubles to find a place. We were initially looking for a place that would have allowed us to do some presentations but didn't find any. Anyway, we'll have beers which is certainly the most important thing. :)
See you there!
mercredi, mars 16 2011
Par Guillaume Desmottes le mercredi, mars 16 2011, 15:19 - Nerdzage
Since its first release, Empathy was using the Telepathy logo as icon.
This icon suffers different problems, the main ones being its look in smaller sizes. Also, 2 blue heads may not be the best way to present an IM client to users.
So, after lot of discussions and different propositions, Empathy has now, thanks to Jakub Steiner, a new icon! As you can see, we now have slightly different versions depending on the size.
I hope you'll like it!
jeudi, février 3 2011
Par Guillaume Desmottes le jeudi, février 3 2011, 15:30 - Nerdzage
Just 2 days before FOSDEM! Like most years, I helped a bit with the organisation on the GNOME side. So I can already tell you that we'll have stickers and brand new t-shirts available at our stand.
But my most important contribution is certainly the organisation of the GNOME Beer event. The most common complain regarding this event was the massive amount of smoke at La Porte Noire, so we decided this year to look for a new place. It wasn't an easy task as it's pretty hard finding a big enough place having a decent choice of beers and a non smoking policy. But I'm glad to say that La Bécasse fits all these requierements so I'm sure we'll have a great time.
See the wiki for all the details and an extensive FAQ where I tried to reply to most of the questions you may have. If I forgot anything please just ask.
See you there!
edit: humm looking at the top 3 posts of this blog, it seems that my main contribution to GNOME is now organizing beer-oriented events; I'm still not sure if that's a good thing or not...
mercredi, décembre 15 2010
Par Guillaume Desmottes le mercredi, décembre 15 2010, 14:13 - Nerdzage
So, tonight is the first GNOME Brussels Beer. The good news is, 11 people have planned to attend! That's a lot more that I would have expected, cool. :)
The bad news is, there has been a problem with the place where we initially planned to go. So it's not at La porteuse d'eau any more but at
Chaff. Check the wiki for the exact address, but don't worry, it's pretty close to the initial place.
I'm really sorry for this last minute change. I already contacted all the people on the wiki, so hopefully that shouldn't be too much of an issue.
mardi, décembre 7 2010
Par Guillaume Desmottes le mardi, décembre 7 2010, 13:27 - Nerdzage
We have a ressonably good Belgian GNOME community (for such a small country) but even so we only see each other once or twice per year. In order to try to improve that I'm happy to announce the first GNOME Brussels Beer event which will take place the 15th December.
The idea is pretty similar to the London Beer events: meet at some nice place
to discuss around some beers (except ours will be proper beers ;).
So if you're around Brussels this day, feel free to join us!
vendredi, octobre 1 2010
Par Guillaume Desmottes le vendredi, octobre 1 2010, 14:45 - Nerdzage
GNOME 2.32 was released a few days ago. As most of the developers focused on the upcoming 3.0 it's not exactly the most exciting release ever but
I'm glad to say that Empathy is one of the modules with the most user-visible changes.
- The main one is definitely meta-contacts. Thanks to the awesome work of Travis Reitter and Philip Withnall, it is now possible to easily link contacts together. This has been achieved using Folks, our new contacts aggregator library. See Travis's post if you want to know more about Folks.
- Another new feature I really like is the contacts list live search implemented by Felix Kaser and Xavier Claessens. It allows you to very quickly find any of your contact by typing in the contact list. I hope to see more GNOME applications using this feature in the future as it's a very efficient way to dig through a treeview. Xavier even proposed to add this feature directly to GTK+. See Felix's post if you want to see it in action.
- Notifications bubbles now have actions buttons allowing you to quickly accept or decline incoming events such as calls, file transfers, room invitations, etc.
- Server certificates have been improved thanks to Cosimo Cecchi. Empathy can now ask the user if he wants to accept an untrusted certificate.
- The IRC account widget has been improved to make it easier to select your IRC network. You can easily search through the list of networks using the live search feature and you can now create IRC accounts using the accounts assistant.
- Empathy is now able to display vCard of your contacts and allow you to edit your own.
- The audio/video pane gained a Details page displaying technical info about the call such as the codecs used which is always nice when you want to know what's going one without digging the logs
- Some preferences have been added, by popular request, such as the ability to disable chat logging or automatically display incoming events (without blinking in the status area).
- Connection error messages have been improved. Hopefully it should now be easier to understand the problem when an account fails to connect.
- Empathy is now using status icons from the theme so artists can easily tweak them to fit well with the rest of your desktop.
Once you'll update your distribution you'll probably also update your Telepathy components. These upgrades should bring you some nice new features as well:
- GTalk compatible p2p file transfers allowing you to exchange files with users of Google's GTalk desktop client. See Youness's post for details.
- MSN file transfers and the return of MSN audio/video calls
- And, last but not least, proxy support! Telepathy-gabble and telepathy-butterfly should now be able to make use of your proxy settings when connecting. Once again, best to check the blog of the one who implemented the feature if you are interested in details: Nicolas
Most of this work has been sponsored by my employer Collabora. But let's not forget all the contributors who have done a great job at reporting and triaging bugs, submitting patches, writing documentation, translating, etc. Your hard work is greatly appreciated!
mercredi, juillet 28 2010
Par Guillaume Desmottes le mercredi, juillet 28 2010, 16:40 - Nerdzage
Once again I'm attending GUADEC thanks to my employer Collabora. There are certainly a lot of interesting things going on during these 3 days but I'd like to highlight 2 events that you certainly don't want to miss.
The traditional Collabora GUADEC party will take place on Thursday night at 7pm and will be a barbecue over the beach! Check the parties map for the exact location.
Friday at 9:30 am I'll give a talk called GNOME 3: the Telepathic Desktop. The first part of the talk will be some kind of overview of the cool new stuff we have recently added to the Telepathy framework or which should land soon. I'll also talk about the work we have done to make Telepathy easier to use by third party applications. The second part of the talk will present new features we have added to Empathy during this cycle. I'll also focus on integration of Telepathy in the GNOME desktop in general. I'll have some demos to show hoping they won't fail horribly. :)
Hope to see you there. I know that's pretty early in the morning, especially after the Collabora party but I'll be there in time so you don't have any excuse. :p
edit: Seems there is a live stream of sessions so you should be able to watch the talk even if you are not at the conference.