Google+ page Facebook page Twitter page RSS feed

Nuvola Apps
Cloud music integration for your Linux desktop

Fundraiser February 2015

This is my monthly report for generous patrons who contributed €250.81 to support development of Nuvola Player in February 2015. Thanks to them, I paid for hosting for Nuvola Player repository and website (one year for €51.28) and spend 21.32 hours working on six tasks, which are listed bellow with a few comments, so my reward was €9.36 per hour (near a minimum wage in Western Europe, not bad). However, the Nuvola Player project is still underfunded, I could work more if you would wish so.

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

Status of Fundraiser

Donations received: €250.81
Funding goal: €499.00
Spent funds: €264.48
Funded tasks: 6

Funded Tasks

Support & bug fixes

Date: Feb. 23, 2015, 8:53 a.m. • Work time: 0.99 hours • Spent funds: €9.90

Bandcamp for Nuvola Player 3

Date: Feb. 19, 2015, 10:08 p.m. • Work time: 2.92 hours • Spent funds: €29.20

I ported Bandcamp integration script from Nuvola Player 2. It has been a bit tricky as the Banndcamp script is the most complicated one.

4 Commits:

Issue: tiliado/nuvolaplayer#68

Virtual Server for Tiliado/Nuvola Player (one year)

Date: Feb. 15, 2015, 4:03 p.m. • Work time: 0.00 hours • Spent funds: €51.28

I've ordered one more year of virtual private server which I use to host tiliado.eu website and APT/YUM repository for Nuvola Player and Diorite.

Nuvola Player 3.0 Beta

Date: Feb. 14, 2015, 4:08 p.m. • Work time: 13.70 hours • Spent funds: €137.00

I released beta builds of Nuvola Player 3.0. It sounds easy, but it actually involves a lot of work:

  • I created a beta commit in Nuvola Player source repository and started building beta packages.

  • I uploaded beta packages to a new "stable" component of the Nuvola Player 3 repository, but kept them private for testing.

  • I tested Tiliado Repository installer in Virtualbox, found and fixed some issues. Then I uploaded new version of the installer.

  • I made beta builds publicly available in the "devel" component of the Nuvola Player 3 repository for early adopters, but didn't announce them to wider audience because documentation was not up-to-date

  • I reworked and updated Nuvola Player 3 documentation and wrote release notes. This was quite time consuming as I'm better in programming than in writing, especially in English.

  • I finally updated Nuvola Player homepage and announced beta builds in social networks.

Arch Linux packages

Date: Feb. 6, 2015, 1:43 p.m. • Work time: 1.15 hours • Spent funds: €11.50

Keerthan Jaic created unofficial Nuvola Player 3 and Diorite packages for Arch Linux. However, web app integration scripts have to be installed manually. To avoid confusion of users seeing empty Nuvola Player window with no clue how to install web app scripts, I've created wiki page Web App Scripts that contains some useful information and instructions. This wiki page is opened in your web browser if you click the "plus" ("add") button in Nuvola Player service selector window.

I've also participated in discussion in related ticket.

Commits:

Code review for beta

Date: Feb. 6, 2015, 11:23 a.m. • Work time: 2.56 hours • Spent funds: €25.60

As I would like to release Nuvola Player 3 Beta soon, I did some code review to fix some easily spotted issues. More will come during beta testing though.

6 commits in tiliado/nuvolaplayer Feb 02-06, 2015

Our Patrons

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

Andrew Allen, Bart Libert, Simon Law, Bryan Wyatt, Christian Dannie Storgaard, José Antonio Rey, Ryan Wagner, Chris Beeley, Andrew Azores, David, Andrew Kvalheim, Balázs, Ben MacLeod, Duco van Amstel, David Wiczer, Martin Wimpress, Gabriele.

13 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.