Debarshi's den

Yorba’s Geary Fundraiser

leave a comment »

The fine folks at Yorba are raising money to improve Geary, their shiny new email client for GNOME.

Please donate if you want to make a difference.

Written by Debarshi Ray

8 April, 2013 at 00:20

Posted in GNOME, Yorba

Submit your talks for GUADEC 2013

leave a comment »

It is still snowing in Brno, but there is no reason to believe that summer is far away. So, please go ahead and start submitting your talks for this year’s GUADEC.

This year’s conference will focus on:

  • Design of the core user experience (core applications, shell, toolkit)
  • Design of the developer experience (tools, documentation, services)
  • Integration and extension of the operating system plumbings into the core UX
  • Application development and deployment
  • Integration of web technologies into the GNOME user experience
  • Improving the user experience on different form factors
  • Outreach to new contributors
  • Organization and governance of the project

I am sure you have a lot of cool things to talk about and the deadline is barely three weeks away on the 27th of April. So, hurry up and send those talks our way. We hope to see you in Brno in August.

Cathedral of St. Peter and Paul

Written by Debarshi Ray

4 April, 2013 at 00:50


GNOME Online Accounts and IMAP / SMTP

with 3 comments

Starting from GNOME 3.7.91, you can configure your IMAP/SMTP accounts via GNOME’s single sign-on framework and then use them from Evolution.

Using a GOA configured IMAP/SMTP account in Evolution

Many thanks to Matthew Barnes for making the required adjustments in Evolution Data Server and making sure that it landed in time for the 3.8.0 release later this month.

Written by Debarshi Ray

5 March, 2013 at 02:03

GNOME meets ownCloud

with 13 comments

Now that we are in the middle of the various freezes in preparation for GNOME 3.8, it is a good time to talk about some of the things that happened over the last six months. One such thing is the integration of ownCloud in GNOME. Go to the Online Accounts panel in Settings (hit the super key or the Activities button and type “online”) to enable your ownCloud account, and you will be able to access your calendars, contacts and files from GNOME.

Calendars and contacts can be accessed via CalDAV and CardDAV from their respective tabs in Evolution. Files in your ownCloud storage show up as volumes via WebDAV in Nautilus and GtkFileChooser.

ownCloud calendar in Evolution

ownCloud contacts in Evolution

ownCloud files in Nautilus

Many thanks to Milan Crha for making the necessary changes to hook up Evolution with ownCloud in time for 3.8.0.

Written by Debarshi Ray

4 March, 2013 at 22:48

Infinite scroll back in Empathy

with one comment

The Nokia N9, N900 and other phones have popularized the idea of scrolling upwards to incrementally retrieve your chat history. Now you can have it on GNOME too, via Empathy. The code is now in Git master, so you can either grab it from there or wait till GNOME 3.8 is released in March this year.

Internally, it works using the TplLogWalker API that was recently added to telepathy-logger, and by adding a #prepend node to each of the Adium themes provided by Empathy. Currently it is not a part of the Adium specification. So if you are a vendor (eg., Ubuntu) shipping your own themes, then you should update them accordingly.

There is room for further improvements to the user experience, but it works and it can be very addictive once you get used to it.

Thanks to Guillaume Desmottes, Xavier Claessens and Nicolas Dufresne for all their reviews.

Written by Debarshi Ray

21 January, 2013 at 18:22

Posted in Blogroll

Tagged with , , ,

The VoIP stack in GNOME 3.6.2

leave a comment »

GNOME‘s VoIP stack based on EmpathyTelepathyFarstream (formerly Farsight), Libnice and GStreamer received a bunch of fixes for GNOME 3.6.2 which significantly improves voice and video calling over Jabber or XMPP as compared to what it used to be in earlier GNOME releases.

If you are an end-user you can expect voice and video calls between Empathy clients on both ends to be much more stable. There are still a few oddities here and there, but you should be able to place and receive calls much more reliably now.

Voice calls between the proprietary Google Talk client and Empathy should also work, but if you are looking to place a video call then make sure you have the H264 encoder and decoder for GStreamer 1.0. Typically they come from gst-plugins-ugly and gst-libav respectively. Trying to place a video call without H264 support will not cause it to be gracefully degraded into an voice or audio only call. This is something that we need to address in the future. So, if you don’t have the H264 codecs then you should explicitly choose to make an audio call.

If you are a distributor or packager, then please make sure that you are shipping the following releases that were made for GNOME 3.6.2:

  • empathy-3.6.2
  • telepathy-gabble-0.16.4
  • telepathy-glib-0.20.1
  • farstream-0.2.2
  • gst-plugins-good-1.0.3
  • webrtc-audio-processing-0.1

So, go ahead and try it out, and let us know if it breaks.

Written by Debarshi Ray

15 January, 2013 at 15:10

Posted in Blogroll

Tagged with , , , , ,

Setting up an ownCloud instance on OpenShift

with one comment

Ever since suspended their gratis offering and sereinity (from #fedora-devel) shut down his server, I had run out of instances that I could use for working on bringing ownCloud closer to GNOME.

Few days ago, Michael Scherer pointed me to ownCloud-OpenShift kickstart, and it is really as easy as the claims to be.

Thanks to it I have now got myself

Written by Debarshi Ray

21 December, 2012 at 18:34


Get every new post delivered to your Inbox.

Join 26 other followers