GStreamer: GStreamer Conference 2013 Schedule now available

The GStreamer team is pleased to announce that the
for this year’s GStreamer Conference is now available.

The GStreamer Conference takes place on 22-23 October in Edinburgh (UK),
alongside LinuxCon Europe, the Embedded Linux Confere…

Development: GNOME 3.9.91 release


the second beta release of the GNOME 3.9 development cycle is finally here!

With this release we are officially now in “The String Freeze” [1] (that
stacks with all the current freezes):

– String Freeze: no string changes may be made without co…

GNOME Foundation: Minutes of the Board meeting of August 20, 2013

[note: sorry for the delay]


= Minutes for August 20th, 2013, 16:00 UTC =

== Next Meeting ==

* Tuesday, September 3nd, 2013, 16:00 UTC

== Attending ==

* Rosanna Yuen
* Andreas Nilsso…

GStreamer: GStreamer Core and Plugins 1.0.10 bug-fix release

The GStreamer team is pleased to announce another bug-fix release for the
new API and ABI-stable 1.x series of the GStreamer multimedia

Check out the release notes for
GStreamer core,

GStreamer: GStreamer Core and Plugins 1.1.4 development release

The GStreamer team is pleased to announce a new development release with feature additions for the API and ABI-stable 1.x series of the GStreamer multimedia

Check out the release notes for
GStreamer core,

GStreamer: Orc 0.4.18 bug-fix release

The GStreamer team announces another maintenance bug-fix release of liborc,
the Optimized Inner Loop Runtime Compiler. It contains:

Important bugfix in reading constants from bytecode
Documentation and code…

Development: GNOME 3.9.90 release


the first beta release of the GNOME 3.9 development cycle is here!
With the 3.9.90 release, most of our feature work for 3.10 is wrapping
up and we’re heading into the the “Freeze” [1]:

- UI Freeze: No UI changes should be made without prior cons…

GNOME Foundation: Minutes of the Board meeting of July 31st, 2013


= Minutes for Meeting of July 31st, 2013,  UTC =
== Next Meeting ==
 * Tuesday, August 13th, 2013, 16:00 UTC

== Attending ==
 * Rosanna Yuen
 * Andreas Nilsson
 * Joanmarie Diggs
 * Tobias Mueller
 * Karen Sandler
 * Shaun !McCance (remote)
 * Ekaterina Gerasimova
 * Marina Zhurakhinskaya
 * Sriram Ramkrishna
 * Emmanuele Bassi
 * Bastien Nocera
 * Seif Lotfy (remote)

== Board Meeting Agenda ==
 * Board roles
  * what should be changed in the board structure and processes in
order to improve them?
  * the board should be more active on the list and IRC
   * should use the meetbot to have a log of the actions and topics on IRC
   * we need to modify the bot to not publish the logs to a public location
   * Sri will ask Andrea to check the bot
  * Karen would like to have better guidelines and boundaries for
independent action of the ED from the board
   * "signature authority" for authorising small disbursements without
board discussion
   * time-critical decisions that should not require an emergency
meeting to get a vote
    * up to USD 500: direct approval from the ED
    * up to USD 1000: ED with additional approval from the treasurer
    * immediate notification on the board list and 24 hours for objections
    * '''VOTE''': Allow Karen to authorize time-sensitive expenses
without requiring a vote from the board: unanimous
   * We should also allow board directors can authorize small expenses
using the same model
    * up to USD 250: direct approval of a board director
    * up to USD 500: needs two directors approval
    * immediate notification on the board list and 24 hours for objections
    * '''VOTE''': Allow board directors to authorize expenses without
requiring a full vote: +1 Emmanuele, Tobi, Kat, Andreas, Marina; -1
  * we should improve the reporting of the ED activities
   * publish the public items on Planet
   * send the annotated version of the status to board-list
  * we should have a vice-secretary when the secretary is absent/ill/travelling
   * the vice-president could cover the secretary's role
  * notifying the board of topics for discussion is complicated and opaque
   * tracking items across private mailing lists is hard
   * we should have a wiki page open for suggestions
   * the agenda should be published the week before the meeting
   * the minutes for the previous meeting should be published in the off-week
   * directors should review the minutes between the meeting and publishing
  * positions on the board
   * president: Andreas volunteered. '''VOTE''': Andreas to be
president: unanimous, Andreas was also thanked for his service over
the past year.
   * vice-president: Joanie volunteered. '''VOTE''': Joanie to be
vice-president: unanimous, Bastien was also thanked for his service
over the past year.
   * secretary: Emmanuele volunteered. '''VOTE''':  Emmanuele to be
secretary: unanimous, Emmanuele was also thanked for his service over
the past year.
   * treasurer: Kat volunteered. '''VOTE''': Kat to be treasurer:
unanimous, Shaun was also thanked for his service over the past years.
 * Agenda for AGM
  * Pants
  * Team reports
  * Upcoming events
   * GNOME Summit in Montreal
   * GUADEC 2014
 * Last keynote slot: board Q&A panel
  * Karen will moderate the panel
  * '''ACTION''': Karen will send and email to foundation-list for
questions for the board Q&A at GUADEC
 * New advisory board member
  * The Linux Foundation has joined the GNOME advisory board
  * Karen drafted the PR and it will be announced at the GUADEC opening
 * Advisory board agenda
  * Presentations and discussions
  * Topics to be raised with the adboard
   * OPW
   * ZaReason
   * adboard meeting at FOSDEM 2014
 * 20k privacy money
  * Suggestion for using the campaign money
   * Location services for GNOME
   * We need resources on GNOME servers
    * cache for geo names
    * IP geolocation
   * we need to integrate them with the desktop
   * we need to host those services outside of the US to
maintain/guarantee privacy
  * Other suggestion: call for bids, modelled on the a11y one
   * narrow down the call for bids options
   * we can use part of the money to sponsor 1 or 2 interns for the
next round of outreach pro
  * '''ACTION''': Karen to contact Tor, EFF, OTI for feedback and
eventual funding for privacy work
  * '''ACTION''': Karen to "call for ideas" for privacy work related
bids at GUADEC and by blog/email to foundation-announce
 * Finances
  * So far, we're mildly in the black
  * We are missing some adboard invoices
  * Critical areas
   * Need to update the PayPal donations
   * GUADEC sponsorship decreased
  * Expenses
   * Higher than budgeted
  * We are still tight on resources, but we have reserves
  * We should write off some of the receivables we still have pending
  * Do we have the right amount of financial controls?
   * We have three points of control: board/treasurer, book keeper,
and executive director
   * There's room for improvement in the tools we use to track
finances and budget
 * Action items update
 * Montreal/GNOME summit
  * We have hotel rates for accommodations near the venue
  * Finalization of the recommended accommodation is pending
  * After we chose an accommodation we can book a block of rooms
  * Further discussion: should we open the Summit to other cities in
North America?
 * Reimburse Rosanna for her new laptop
  * Older one she was using was breaking down
  * New ZaReason laptop (similar to Karen's)
  * '''VOTE''': Reimburse Rosanna USD 1200 for her new laptop: unanimous
 * Implement a Foundation employee policy for COLA (Cost of Living Adjustment)
  * To be discussed on board-only
 * Pants of GNOME
  * Allan wins the Pants
  * in previous years we had a token award for other notable contributors
   * it was slightly confusing, so we should announce them separately
   * alongside "pants", we could use shorts
   * Andrea wins the shorts
 * Travel committee
  * Montreal/GNOME summit: should be used as a test for the new travel
committee policies?
  * The travel committee is currently verifying the travel requests
   * The event's local team should take over this role
  * The travel committee needs more resources
   * Three potential volunteers
   * Streamline the process
  * '''ACTION''': Joanie, Kat, Tobi, Rosanna, Karen will hold a work
group at GUADEC about the travel committee process
 * CiviCRM
  * CiviCRM is installed
  * We still miss the integration with the data from PayPal
  * But we don't need that right now
  * We have our own homegrown system of scripts that mines PayPal data
and generates reminders and gift tracking
   * Bus factor is still pretty high
   * '''ACTION''': Tobi to talk to Andrea to move the PayPal data
extraction scripts over to the GNOME infrastructure
   * If we ever change the payment provider, the system will need to adapt

== Completed Actions ==
 * All directors should discuss the first-response contact for emails
- less necessary now that Karen not on maternity leave and board is
generally more responsive
 * All directors should continue discussing the a11y team proposal on
the mailing list for the Accessibility FoG project - finished some
time ago
 * Andreas to update the employee handbook with the parental leave
policy - in fact parental leave will be handled n a case by case basis
 * Bastien will research what the status of the Banshee Amazon revenue
is and report back to Bertrand Lorentz - Karen has followed up on this
 * Emmanuele to start a wiki page on the community feedback of GUADEC
2012 - a new page for GUADEC 2013 has been open by Kat
 * Seif to contact Collabora to ask if they can help with securing a
venue in Montreál for the summit - Ryan took care of this with
Savoir-Faire Linux
 * Karen - To look into Google Checkout as an annual payment option
for FoG - Google has a completely different system with higher fees
 * Karen - Develop trademark usage forms for common use cases. James
Vasile from legal is working with Brian on this.
   * This has been done.
 * Karen - Check records of organizations with existing contracts to
use the GNOME trademark.
   * Taken over from Vincent Untz. Look at the archives in 2005 and
try to  determine which companies can use the GNOME trademark. Know
what kind  of contracts we had with them.
   * Information is in the wiki
 * Karen to explore funding options for the GNOME Foundation to be a
member of the W3C -  The a11y team has W3C contacts and regular
 * Karen to explore funding options for a marketing director
 * Karen to make LWN integration with CiviCRM one of the requirements
for the contracted project - part of the larger CiviCRM
 *  Karen to coordinate with Robert and Florian to make sure that the
right  person send the letter of invitation to those who need it for
VISAs to  GUADEC - completed
 * Karen and Tobias to write a Memorandum Of Understanding for
collecting fund in Europe.- done
 * Rosanna - Automate the process of entering !PayPal information into
!GnuCash - completed
 * Rosanna - Will apply for the GNOME credit card - completed
 * Rosanna - Received the PO from Google for the GSOC payments;
waiting for individual mentor travel receipts to submit invoice. -
 * Rosanna - Look at the actual amount of money allocated for the
sysadmin that we can still use - completed, we have a new sysadmin now
 * Seif to send an email on board-list to start the discussion on the
areas of involvement for each board member - less necessary now that
Karen is not on maternity leave and the board is generally more

== Pending action items ==
 * Andreas to put together a GNOME supporter card for our donors
 * Emmanuele to send Zana and Tobi an update on FoG donors gifts
 * Emmanuele to send hackers up for "adoption" the list of donors that
want a postcard
 * Joanie to draft a new travel assistance form to replace the current
one (Kat, Joanie and Zana to discuss and come up with a solution)
 * Joanie, Kat, Tobi, Rosanna, Karen will hold a work group at GUADEC
about the travel committee process
 * Kat to create a private wiki page on the web services accounts
holders and passwords
 * Kat to check with Andrea how to improve the spam filters of the
board-related list archives
 * Karen to write the Privacy policy for GNOME services
 * Karen to carry on the discussion to explore the offer from
Wau-Holland-Stiftun for collecting funds in Europe for us
 * Karen to contact Tor, EFF, OTI for feedback and eventual funding
for privacy work
 * Karen to "call for ideas" for privacy work related bids at GUADEC
and by blog/email to foundation-announce
 * Karen will send and email to foundation-list for questions for the
board Q&A at GUADEC
 * Sri to investigate better uses of adwords on the GNOME websites
 * Tobi to talk to Andrea to move the PayPal data extraction scripts
over to the GNOME infrastructure

GNOME: GUADEC 2013 Talks Available to View Online

GUADEC, the GNOME annual European conference, wrapped up last week in Brno, Czech Republic. Over the course of the core conference days, there was a total of 42 talks on a range of subjects, including technological developments and plans, design, and…

GNOME: Thank you to our sponsors

GUADEC 2013, GNOME’s annual European conference, just finished in Brno (Czech Republic). The event was a huge success. Hundreds of contributors participated, including volunteers, interns, and the employees of many companies. The schedule had a high q…

GNOME: GUADEC 2013: It’s been a blast

GUADEC 2013 has been a blast. We talked, we planned and we worked. We met old friends and we made some new ones. We had 42 talks, two sessions of lightning talks, two parties, 15 working sessions, three hackfests, a football match, a city tour, a Cre…

GNOME: GUADEC 2013, Day 4

The final core day of GUADEC began with a keynote by Cathy Malmrose. Cathy is CEO of ZaReason, which sells computers pre-installed with Linux. She talked about the goals of ZaReason: to provide beautiful, high-end computers that can be freely used. ZaReason machines are used by FedEx, NASA’s jet propulsion labs and Stanford’s AI Lab, among many others, and uses local shops for assembly and support.

Cathy spoke passionately about the affinity between ZaReason and GNOME, and her desire for a closer working relationship. She said: “To thrive F/LOSS must be part of the hardware chain. Hardware & software must work together.” For her, GNOME has all the pieces and has produced an incredibly valuable codebase that she wants to support.

Then it was time for talks. Juan Pablo Ugarte presented CSS support in the Glade interface designer. There were cheers when he revealed that he had created his presentation slides – which included animated backgrounds – purely using Glade, which even let him export to PDF. Alejandro Piñeiro Iglesias and Joanmarie Diggs also spoke about their work on PDF tagging, which improves formatting and accessibility.

Stef Walter’s “More secure with less ‘security’” provoked an extremely positive reaction. He talked about plans to improve the security of GNOME software while also enhancing the user experience. As Stef talked, the auditorium Twitter wall filled up with comments like “A sudden outbreak of common sense!” and “Stef talks gold”. At the same time, Anish Patil and Mike Fabian gave a talk on their recent predictive input methods, which allows an input method to automatically complete words as the user types. They described how necessary it is to have effective features like this for parts of the world like indea, where there are more than 25 languages.

After lunch, Martin Robinson gave a talk on the work done to integratie WebKit2 into GNOME for version 3.8. This was a major undertaking, and brought new features and enhancements to the platform. Martin and Carlos discussed some of these, and gave advice to application authors on how to best take advantage of them. In the other room, Marta Maria Casetti presented her work to produce guides and tutorials for new programmers working with GNOME technologies. Giving his second talk of the conference, Jeff Fortin presented the latest development work on PiTiVi, a GNOME video editor application.

The end of the day – and the final session of the core days – was interns’ lightning talks. A large audience gathered to hear about the many projects that have been undertaken by interns on the Outreach Program for Women and Google Summer of Code. A huge number of topics were covered, including dual screen presentation mode in Evince, a new GNOME avatar picker dialog, work on geolocation support, PitiVi, GCompris, redesigned Date & Time settings, a new Maps application, focus and caret tracking in the screen magnifier feature, a new sound recorder application, a major upgrade to Cantarell (the GNOME font), porting color management to Wayland, folder encryption support in Nautilus, search and selections in the new Music application and an F-Spot faces tool. There was a round of applause when we heard that one of the interns has taken over maintainership of the GNOME Dictionary. We also saw the return of Richard Schwarting’s Foxy mascot.

As the core day came to a close, the conference organizers took to the stage and were given a huge standing ovation for all their work. Many of the conference attendees then embarked on a walking tour of Brno, which gave them a chance to see some more of the city and learn its history.


Photos courtesy of Garrett LeSage.

GStreamer: GStreamer Conference 2012 Schedule online

We are happy to announce that the schedule for this years GStreamer Conference in San Diego, USA is available. You can find out more about the conference and schedule on the GStreamer Conference page. This year in addition to a lot of interesting tal…

GNOME: GUADEC 2013, Day 3

GUADEC is still going here in Brno. The conference has switched modes from days of presentations to a busy schedule of working sessions. This is the first of our reports on what happened over the weekend, starting with Saturday 3rd August.
As the temp…

GNOME: Call for hosts for GNOME.Asia Summit 2014

The GNOME.Asia Committee is inviting proposals to host the GNOME.Asia
Summit during the 2nd quarter of 2014. The GNOME.Asia Summit is the
featured annual GNOME Conference in Asia. The event focuses primarily
on the GNOME desktop, and also covers appli…


There’s a motto in the GNOME Project: “GNOME is people”. GUADEC is the best place to experience that first hand: it is our chance to spend time with and enjoy the company of contributors. Meet GUADEC 2013.

Development: GNOME 3.9.5 Development Release

GNOMEtters & GNOMErs,

the latest development update before our planned freezes and beta
release for GNOME 3.1o is finally available.

I know, better and bigger things are now happening in Brno, but allow
me to introduce you one or two changes.
This is the first release including GStreamer 1.1 with feature
additions for the API and ABI of our favourite multimedia framework.
We have an updated geolocalization framework, with a rewritten
geocode-glib and the initial release of geoclue2 too. This means...
Yes, GNOME Maps is finally available for your pleasure and testing.
Other noticeable changes include support to RFKill for Linux systems,
no more password prompt for Google calendars, redesign for Universal
Access panel in System Settings and the ability for all your mortal
beings to win a GNOME chess game ;-)

More details about all changes and news are available here:

  * core:
  * apps:

The GNOME 3.9.5 release itself is available here:

  * core sources:
  * apps sources:

JHBuild moduleset to compile GNOME 3.9.5 by hand are available here:


Next stop mark is August 22, with our beta release.


This release is a snapshot of early development code. Although it is
buildable and usable, it is primarily intended for testing and hacking
purposes. GNOME uses odd minor version numbers to indicate development

For more information about 3.9, the full schedule, the official module
lists and the proposed module lists, please see our colourful 3.9

For a quick overview of the GNOME schedule, please see


Happy coding and testing,
Luca, in the behalf or release team.

GNOME: GUADEC 2013, Day 2

The temperature rose once again in Brno today. Thirsty hackers were seen sheltering in the shade, while the local conference team shipped in extra water for all the participants.

The day began with our second keynote of the conference, by Matt Dalio from Endless. Matt spoke passionately about bringing computers to the billions in the world who lack access to them, and his plans to utilize GNOME technologies to do so. It was an inspiring talk, which got an extremely positive response from the audience. During the talk, the stories of real people who currently don’t have access to computers and the internet were told, and Matt challenged the GNOME community to develop our software with their needs in mind.

After the keynote, we once again hit the track rooms for another day of talks.

First up, Emmanuele Bassi spoke about the future of Clutter, while in the other room, Tim-Phillip Müller talked about “What’s cooking in GStreamer”. Emmanuele talked about the current difficulties experienced by both Clutter and GTK+, and the plan to resolve these by merging them. The plan is to make Clutter internal an internal scene graph for GTK+. Emmanuele also issued a health warning for those searching for slide images on the internet. Since the GTK+ hackfest in April, some progress has been made here.

Tim-Phillip described progress within the GStreamer project. He announced that the 1.2 release will be on time for GNOME 3.10, and that 1.4 will bring fewer new features, but more cleanup, QA, polishing and documentation improvements.

GTK+ was a theme for today’s talks. After Emmanuele, Tristan van Berkom spoke about the UI developer experience with Glade/GTKBuilder. One of his key messages: “a good developer experience is one which reduces the steps involved in creating software.” He demonstrated his recent work with template widgets. We also heard about new work that will allow drag and drop repositioning of controls, and a demo of this raised a big round of applause. Matthias Clasen also gave a talk on GTK+, and showed the audience how to create a new application using GTK+3. This used the standard documentation which is supplied with GTK+, which provides a straightforward step-by-step tutorial

In one of the last sessions of the day, Benjamin Otte gave his talk, called “GTK: To Infinity and Beyond”. He talked more about the plans described in Emmanuele’s talk, and spoke about the plans for the future. According to Benjamin, our new GTK+ widgets have well thought out APIs and are well tested. He also spoke about plans to ensure stability in GTK+ in the future.

Wayland was another theme for the day. Robert Bradford gave a talk on Wayland, “the future of Linux graphics”. That was followed by a Wayland panel discussion, which included Robert, Owen Taylor and Kristian Høgsberg. Here there was much talk of the future and ongoing work to have GNOME 3 and applications running on the new display manager. Many of the details are being worked out, and GNOME is expected to be running on Wayland in the near future.

Finally, we had the annual GNOME Foundation Annual General Meeting. Karen Sandler (the GNOME Foundation Executive Director) opened by welcoming new Foundation members, and encouraged everyone to attend the question and answer session with the Board of Directors on Sunday.

Reports were given by each of the GNOME teams. Allan Day (design team), the Release Team (Andre Klapper), the Bugsquad (Andre Klapper) accessibility (by Juanjo Marin), localization (Petr Kovar), websites (Andreas Nilsson and Fabiana Simões), the membership committee (also Fabiana Simões), marketing (Emily Gonyere), outreach (Marina Zhurakhinskaya), system administration (Andrea Veri) and documentation (Sinhdu Sundar).

There was lots of interesting news during the presentations…

  • Jasper St Pierre filed the most patches again for another year.
  • Strasburg is the capital of Europe
  • Our outreach efforts are going from strength to strength. GNOME now offers internships for women on behalf of 16 organizations.
  • GNOME 3.8 supported a total of 52 languages, thanks to the work of our localization teams.
  • Andrea Veri, the GNOME sysadmin, is the web team’s favourite person in the whole world (and got a big round of applause).
  • In 2012 we received more donations from individuals than in any other year previously.

After that we had presentations from our new treasurer and Karen Sandler. And finally, the annual pants award was presented to Allan Day. We expect to see him wearing them for the rest of the conference.

Emmanuele Bassi speaks about the future of Clutter
The Wayland panel discussion
The hacking never stops
People listen to someone talking about something
Top patch contributors for 2012-13
A 3D printer arrived at the conference venue today
Hackers sheltering from the sun
The audience assembles for the 2013 GNOME Foundation AGM

GNOME Foundation: GUADEC 2015 intent to bid for Italy, Udine

Here it comes my intention to bid for GUADEC 2015 to be held in Italy,
Udine. I’m really sorry I wasn’t able to send this email earlier before the
timeline’s expiration but the internet access is currently not working at
all at the dormitories where I’…

GNOME: GUADEC Day 1 Gallery

Photos from day 1 of GUADEC 2013.

All images courtesy of Jakub Steiner.