Google+ page Facebook page Twitter page RSS feed

Nuvola Apps
Cloud music integration for your Linux desktop

Fundraiser May 2016

This is my monthly report for generous patrons who contributed €140.75 to support development of Nuvola Player in May 2016. Thanks to them, I put aside €6 for VPS hosting and spent over 9.22 hours working on five tasks, which are listed bellow with a few comments, so my reward was €14.61 per hour. However, I didn't count support requests which were dealt with for free.

You can support my work on Nuvola Player via PayPal, Gratipay, Patreon, Flattr or Bitcoin. Let's make Nuvola Player more awesome!

Thank you!

Jiri Janousek

Fundend time by month

Status of Fundraiser

Donations received: €140.75
Funding goal: €499.00
Planned tasks: See the roadmap
Spent funds: €144.30
Funded tasks: 7

Funded Tasks

Support request

Date: May 30, 2016, 5:23 p.m. • Work time: 0.00 hours • Spent funds: €0.00

There were many support request but I haven't tracked them as the funds had been already spent.

Nuvola Player project maintenance

Date: May 30, 2016, 5:20 p.m. • Work time: 1.50 hours • Spent funds: €22.50

Project maintenance generally includes following tasks:

  • Management of tasks and roadmaps at Github.
  • Reports for patrons.
  • Update of package building environments (deb/rpm).
  • Update of Virtualbox machines.
  • Management of the package repository.
  • News about the project posted to Facebook, Google+, Twitter, Launchpad announcements or sent in the weekly or monthly newsletter.

HTML5 Audio & Google Play Music

Date: May 8, 2016, 4:39 p.m. • Work time: 2.35 hours • Spent funds: €35.25

I investigated HTML5 Audio support in Google Play Music in my VirtualBox machines. So far, HTML5 Audio in Google Play Music works in Nuvola Player 3.1 in Ubuntu 14.04, 15.10 and 16.04, Debian Jessie and Fedora 23 with my account without All Access subscription. I'm going to check also Ubuntu 15.04, Fedora 22 and Arch Linux later and post here more details. Stay tuned :-)

MRIS Rating

Date: May 8, 2016, 11:46 a.m. • Work time: 2.69 hours • Spent funds: €40.35

I worked on the MPRIS Rating feature requested by a Nuvola Patron. This month, I worked on documentation for service maintainers and users and released Google Play Music script 5.13 supporting track rating.

For the record, this task is really huge as it comprises:

  • Nuvola Core & JavaScript APIs to provide track rating metadata - done.
  • Nuvola Core & JavaScript APIs to set track rating remotely - done.
  • Documentation for service maintainers - in progress.
  • Actual implementation in the Media player indicator GNOME Shell extension - not yet merged.
  • Actual implementation in web app scripts such as Google Play Music - done.

Under the hood

Date: May 7, 2016, 3:24 p.m. • Work time: 0.74 hours • Spent funds: €11.10

  • I raised WebKitGTK dependency of the master branch to 2.6.2
  • I modified the build script not to allow fuzzy builds
  • I fixed Python 3 incompatibility in the build script

MPRIS spec incompability affecting Ubuntu 16.04

Date: May 3, 2016, 9:23 p.m. • Work time: 1.94 hours • Spent funds: €29.10

I investigated & fixed the issue MPRIS integration not working properly on Ubuntu 16.04 in Nuvola Player 3.1. Later, this fix will be included in the next bugfix release 3.0.3.

An advance on domain & hosting

Date: May 1, 2016, 10:40 a.m. • Work time: 0.00 hours • Spent funds: €6.00

I've put aside an advance of €6 on domain & hosting.

Our Patrons

These patrons support development of Nuvola Apps. Thank you all!

Christian Dannie Storgaard, José Antonio Rey, Ryan Wagner, Simon Law, Bart Libert, Chris Beeley, Andrew Azores, Bryan Wyatt, Balázs, Denton Davenport, Ben MacLeod, Duco van Amstel, David Wiczer, Andrew Allen, Nathan Warkentin, Chuck Talk.

9 patrons wish not to show their name in this list.

Become a Patron

© Jiří Janoušek 2014-2016. Powered by Django, which takes great advantage of Python. Uses Bootstrap theme United.