What has happened since last time?
We're now in Fork Awesome!
Thanks to a request from @DeadSuperHero, our logo will be included in the next version of the Fork Awesome icon font.
We're using Fork Awesome on various of the Funkwhale websites, and we'd like to use the occasion to send a huge "thank you!" to the Fork Awesome community!
Development notes
Several small and medium fix and features were shipped over the past weeks, and will be included in the 0.22 release:
- Sorting and pagination options will now be saved when browsing artists, albums, playlists and radios (contributed by @Renon
- Pod admins got a new, powerful CLI to create, update and remove users (@eliotberriot
- It's now possible to easily update album covers through the web UI (@eliotberriot).
- Two new radios are now available, to let you play your own content, or content from a specific library (@eliotberriot
- Recently edited playlists will now show up first on the landing page (@Renon
- Fixed a padding issues on playlist cards (@Renon
@mjourdan also opened a redesign proposal to harmonize the various artist, album, playlist and radio cards. The initial wireframes are really exciting, don't hesitate to have a look and share your feedback!
Podcasts and channels are on the way
The working group gathered last week for the first time, and we're now ready to start the design, implementation and testing work of the feature.
You can follow the progress or join the working group on the dedicated Matrix Channel or on the corresponding forum thread. We'll also have a weekly meeting on thurdsay or saturday (in alternance) at 17:00 UTC, until the feature is released.
The current focus is on collecting user stories and relevant art to feed the upcoming design process.
An anniversary
We've been using the "we" pronoun for a while here, but we'll make an exception today. Sometimes, things are personal, and there is no shame in that.
If you've been following the project for a while, you probably know that I, Eliot, usually write and publish these blog entries. But why?
Recurring publication on this blog started a year ago, in the form of a logbook. A year ago, I left my job to focus on Funkwhale, and commited to write a weekly blog entry. This quote from the first logbook describes my mindset at the time pretty well:
Transitioning from a traditional job - eventhough I worked remotely - with meetings, schedules, (brilliant) colleagues, external goals and all the daily routine to a completely different setting, well, it's scary, and exciting, at the same time.
Part of my efforts to keep this momemtum will go into a weekly log I intend to publish every friday. For you, this log will be the occasion to get news, facts and insights about what's actually going on for Funkwhale. As for myself, I hope it will be a - rather fun - way to structure my week and motivate myself.
The switch was planned for months, I mentionned it in september 2018 in a blog entry. Still, it was a deeply scary moment. On Friday, I was working for a company, although remotely. On Monday, I was on my own, without much structure, staring at my screen.
I was so afraid to loose my rythm, motivation and routine that I basically kept my previous job's schedule and replaced everything with Funkwhale-related tasks!
Another scary thing was the amount of work to do. In particular, I commited to work toward the following goals:
- make the project more accessible to users and contributors
- simplify the installation / maintainance / upgrade processes
- enable financial and non-financial support to content creators that publish their work on Funkwhale
- set up a proper structure around Funkwhale to receive donations, pay contributors (as myself), manage the community spaces, etc.
- work on bigger features
I'd be lying if I said everything was still to do. The project already had a small but active community, and discussions on some of those topics was ongoing. In fact, I wouldn't have left my job if this community didn't exist.
Today, I need to acknowledge the work we've done together, as a community of individuals. I mean, look at this list, over the past year, we:
- Setup a non profit around Funkwhale and had our first General Assembly
- Established a formal and democratic governance around the project
- Adopted a Code of Conduct
- Got a bank account
- Appointed a moderation team
- Shipped 4 major releases, from Funkwhale 0.18 to Funkwhale 0.21
- Grew the public network to 35 pods and almost 400 active users each month
- Agreed on and published an official budget
- Collected more than 1000€ of donations, and got enough recurring donations to cover our monthly costs
- Had Funkwhale fully translated to 8 languages (and partially translated to many more)
- Fixed hundreds of issues through hundreds of contributions
- Started a working group for Retribute and published https://retribute.me
- Started a working group to develop our next big feature, Funkwhale channels
- Got our first native android app
- Agreed on a formal roadmap
- Started a cycle of monthly interviews on the blog
- Published more than 35 blog entries
- Redesigned https://funkwhale.audio, with the cutest mascots ever
- Set up our new donation system
- Identified, designed and implemented critical moderation tools in the platform
- Published a fully automated installation and update script
All this work, and everything else I forgot, is worth celebrating, really. We did that together folks!
On a personal level, whenever I read this evergrowing list, I don't feel scared anymore. This is one of the reasons I try to account for all the work we're doing, through blog posts or forum threads. I believe it fuels our motivation more than anything else.
I am intensely grateful to be able to work on this project I love, with people I love. Thank you, to each of everyone who is, has been or will be a member of the Funkwhale community. Thanks to your presence, support, feedback, ideas and kind words, I am living one the most intense and rewarding period in my life.
Everything isn't bright and shiny, though, and I also think it's important to acknowledge our failures and weaknesses.
The amount of changes our group went through means we lost some people on the way. As of today, we still have no sustainable funding to pay our contributors. I'm still the only one to handle most of the developpment and implementation work. Funkwhale is still harder to deploy, maintain and use than it should be.
Next year, I'll continue to work on the various roadmap items. But I'd also like to address some of these issues. In particular, I really want to make it possible for other people to contribute to the project and get paid for it. After all, there are no valid reasons I'm the only one to enjoy this.
Saying I'm looking forward to next year would be an understatement. I'm craving it. And even if it's only half good as 2019, 2020 will be amazing.
From the bottom of my heart, thank you for being a part of it.
Eliot
Comments
October 3, 2022 07:20
I read your web journal every now and again and I just thought I’d say keep up the stunning work! dissertation-help price
October 7, 2022 06:57
Excellent blog here! Also your site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol 홀덤사이트
October 8, 2022 08:01
Woh I enjoy your content , saved to favorites ! . 토토커뮤니티
October 10, 2022 06:55
Woh I enjoy your content , saved to favorites ! . 꽁머니
October 16, 2022 12:51
Woh I enjoy your content , saved to favorites ! . 먹튀폴리스
October 18, 2022 07:49
There are some attention-grabbing closing dates in this article however I don know if I see all of them heart to heart. There may be some validity but I will take hold opinion until I look into it further. Good article , thanks and we wish more! Added to FeedBurner as well http://www.loyno.edu/mardigras/agen-poker/
October 20, 2022 09:43
My husband and i got absolutely joyful that Raymond managed to finish up his web research by way of the ideas he obtained out of your blog. It is now and again perplexing to just be giving for free solutions that many other folks have been selling. And we all do know we have got the website owner to thank for this. All of the explanations you have made, the simple site navigation, the friendships your site aid to engender – it is mostly remarkable, and it’s aiding our son in addition to our family do think that theme is exciting, and that is pretty important. Thanks for the whole thing! 토토사이트
November 1, 2022 06:12
Thanks for your blog post. I would also like to say that the health insurance broker also works well with the benefit of the coordinators of a group insurance policy. The health insurance agent is given a listing of benefits searched for by individuals or a group coordinator. What a broker may is look for individuals or perhaps coordinators which usually best match up those requirements. Then he provides his ideas and if both parties agree, the actual broker formulates a contract between the two parties. ucdm
November 3, 2022 06:55
I just added this blog to my rss reader, excellent stuff. I like your writing style. acim
November 14, 2022 10:58
sometimes i have a hard time choosing laptop accessories, there are just so many options to choose from,, akamsremoteconnect.org
November 15, 2022 07:32
sometimes i have a hard time choosing laptop accessories, there are just so many options to choose from,, Russian Blue cats for sale near me
November 19, 2022 08:41
There are some attention-grabbing closing dates in this article however I don know if I see all of them heart to heart. There may be some validity but I will take hold opinion until I look into it further. Good article , thanks and we wish more! Added to FeedBurner as well 1win com
November 27, 2022 10:19
Excellent blog here! Also your site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol 먹튀검증
January 17, 2024 12:01
bilalsonija
Thanks for another excellent article. The place else could anyone get that type of information in such a perfect means of writing? I have a presentation next week, and I’m at the search for such info. bóng đá 7m
January 19, 2024 16:37
bilalsonija
This is often additionally an excellent post we truly loved taking a look at. It is never every single day we retain the likelihood to see anything. đăng ký 789club