Google+ page Facebook page Twitter page RSS feed

Nuvola Apps
Cloud music integration for your Linux desktop

Fundraiser February 2016

This is my monthly report for generous patrons who contributed €307.85 to support development of Nuvola Player in February 2015. Thanks to them, I spent 24.19 hours working on 9 tasks, which are listed bellow with a few comments, so my reward was €12.7 per hour.

My dream is to work as an independent open source developer on software for all users around the world. Software for you. 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: €307.85
Funding goal: €499.00
Spent funds: €314.47
Funded tasks: 9

Funded Tasks

Packaging improvements in the Nuvola Player 3.1 Rolling Releases repository

Date: Feb. 19, 2016, 1:59 p.m. • Work time: 3.05 hours • Spent funds: €39.65

Packages in the Nuvola Player 3.1 Rolling Releases repository have been modified to support independent installation of individual scripts, which now depend only on the nuvolaplayer3-core package. As a result, both nuvolaplayer3 and nuvolaplayer3-all-services metapackages along with all scripts you don't use can be safely uninstalled.

In addition, the Homepage and Vendor script package metadata have been fixed to contain valid values and the License field is going to be corrected as well.

Timeline for Deprecation of Ubuntu 14.04 LTS Trusty Tahr

Date: Feb. 19, 2016, 1:36 p.m. • Work time: 0.95 hours • Spent funds: €12.35

Since the next LTS Ubuntu release, Ubuntu 16.04 Xenial Xerus, is going to be released on April 21, 2016, I created the plan to deprecate Ubuntu 14.04 LTS Trusty Tahr in two stages (see bellow) and learnt what new API and features will become available for Nuvola Player 3.1 after the switch to newer libraries.

Stage 1 - June 1st, 2016 (~ 1 month after Ubuntu 16.04 LTS release): Nuvola Player 3.1 Rolling Releases for Ubuntu 14.04 will be discontinued.

Stage 2 - December 2016: Nuvola Player 3.0 Stable Releases for Ubuntu 14.04 will be discontinued and Nuvola Player 3.2 Stable Releases will be introduced for other distributions. However, commercial Nuvola Player 3.0 Legacy Releases for Ubuntu 14.04 may be provided on demand.

Support & bug fixes

Date: Feb. 16, 2016, 11:22 a.m. • Work time: 7.44 hours • Spent funds: €96.72

I was dealing with following support requests & bug reports:

Nuvola Player 3.1.1

Date: Feb. 14, 2016, 6:20 p.m. • Work time: 1.55 hours • Spent funds: €20.15

I released Nuvola Player 3.0.1. This was a bug fix release addressing following issues:

  • Configuration option --with-appindicator was removed as AppIndicator integration is currently unmaintained. Issues: tiliado/nuvolaplayer#201 and tiliado/nuvolaplayer#45

  • Web app integration template was moved to its own repository to keep it up-to-date independently on Nuvola Player releases. Developer documentation was updated accordingly.

  • The nuvolaplayer3 --help screen now lists also the -a/--app-id argument used to launch a particular service. Issue: tiliado/nuvolaplayer#147

  • All pop-up windows now can pop up a new window, which is required by the SoundCloud's log-in-via-Google feature, for instance. Issue: tiliado/nuvola-app-soundcloud#3

Code Review: Microsof Groove

Date: Feb. 8, 2016, 10:55 p.m. • Work time: 1.62 hours • Spent funds: €21.06

I reviewed and packaged Microsoft Groove web app script by Joel Cumberland (thanks!). Package "nuvolaplayer3-groove" is available for Nuvola Player 3.0 Stable Releases and 3.1 Rolling Releases as well.

Code Review: Soundcloud

Date: Feb. 7, 2016, 3 p.m. • Work time: 2.09 hours • Spent funds: €27.17

I reviewed and packaged Soundcloud script by kixam.

Nuvola Player project maintenance

Date: Feb. 1, 2016, 10:22 p.m. • Work time: 5.35 hours • Spent funds: €69.55

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.

This task also counts about 4.5 hours not funded in January 2016.

Update of Nuvola Player 3.1 Documentation

Date: Feb. 1, 2016, 9:11 p.m. • Work time: 0.39 hours • Spent funds: €5.07

I added information about a new feature "Option to always run in background" to the Nuvola Player 3.1 Documentation.

Update od developer resources

Date: Jan. 30, 2016, 4:23 p.m. • Work time: 1.75 hours • Spent funds: €22.75

I moved web app script template to a new repository and updated developer documentation regarding format requirements flags and Service Integration Guidelines.

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.