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 7, 2022 06:47
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 홀덤사이트
September 28, 2022 05:59
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 ispo
October 1, 2022 08:40
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 Thai lawyer Katrina Sriranpong
October 3, 2022 07:15
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 8, 2022 07:03
Woh I enjoy your content , saved to favorites ! . 토토커뮤니티
October 10, 2022 06:47
Woh I enjoy your content , saved to favorites ! . 꽁머니
October 16, 2022 06:50
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 16, 2022 07:13
you are actually a good webmaster. The web site loading pace is incredible. It kind of feels that you’re doing any unique trick. Moreover, The contents are masterwork. you’ve done a great task in this topic! สูตรบาคาร่า
November 3, 2022 06:50
I just added this blog to my rss reader, excellent stuff. I like your writing style. acim
October 16, 2022 12:43
Woh I enjoy your content , saved to favorites ! . 먹튀폴리스
November 1, 2022 06:06
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
October 18, 2022 07:35
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:38
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 19, 2022 08:27
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 14, 2022 10:27
sometimes i have a hard time choosing laptop accessories, there are just so many options to choose from,, akamsremoteconnect.org
November 15, 2022 06:57
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 16, 2022 08:22
We are a group of volunteers and starting a new scheme in our community. Your website offered us with valuable info to work on. You’ve done a formidable job and our whole community will be grateful to you. betreutes wohnen pflegeeinrichtungen
November 22, 2022 09:58
i can say that David Archuleta has some great potential. all he need is more epxerience’ acim
November 27, 2022 10:12
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 먹튀검증
December 11, 2022 12:20
Just to let you know, i think this would be great as an article, try Yahoo Articles or ezine, you could get some money for it! curso de milagros
December 24, 2022 07:38
It’s nearly impossible to find knowledgeable individuals with this topic, however, you be understood as guess what happens you’re talking about! Thanks 꽁머니
December 5, 2022 12:56
The the next occasion I just read a blog, Hopefully that this doesnt disappoint me up to this. I am talking about, It was my method to read, but I really thought youd have something interesting to express. All I hear can be a number of whining about something that you could fix should you werent too busy looking for attention. https://kkmtm.com
December 7, 2022 12:27
We are a group of volunteers and starting a new scheme in our community. Your website offered us with valuable info to work on. You’ve done a formidable job and our whole community will be grateful to you. shihtzu puppies for sale
January 25, 2023 11:39
sports watches that are made from titanium are great, expensive and very lightweight:: offshore betting
January 22, 2023 10:34
you can get some free catalogs over the internet easily if you just search on google** betting sites
January 3, 2023 10:27
hassan
Hello there, just became aware of your blog through Google, and found that it’s really informative. I am going to watch out for brussels. I’ll appreciate if you continue this in future. Numerous people will be benefited from your writing. Cheers! un cours en miracles france
January 4, 2023 10:55
I recognize there’s lots of spam on this website. Do you need help cleansing them up? I may help among courses! jesus christ gospel of love
January 29, 2023 13:16
I’m curious to find out what blog platform you have been utilizing? I’m experiencing some minor security issues with my latest site and I’d like to find something more secure. Do you have any recommendations? Red Boost
February 13, 2023 10:17
Nice post. I learn some thing tougher on distinct blogs everyday. Most commonly it is stimulating to learn to read content from other writers and exercise a specific thing there. I’d would rather use some together with the content in my weblog no matter whether you don’t mind. Natually I’ll provide you with a link in your web weblog. Many thanks for sharing. สล็อต เว็บตรง ฝากถอน true wallet ไม่มี ขั้นต่ํา
February 14, 2023 11:33
dress shops that offer discounts are very common in our place and i always shop at them,. เว็บรีวิวหนัง
February 14, 2023 11:35
Nice post. I learn some thing tougher on distinct blogs everyday. Most commonly it is stimulating to learn to read content from other writers and exercise a specific thing there. I’d would rather use some together with the content in my weblog no matter whether you don’t mind. Natually I’ll provide you with a link in your web weblog. Many thanks for sharing. 플레이포커 머니상
February 21, 2023 13:20
Perfect work you have done, this web site is really cool with good information. 사기사이트
March 7, 2023 07:21
I appreciate reading articles that fit a specific genre. I used spacebar clicker to read useful stuff during my free time. With the aid of dissertation writing services, I am currently working on my thesis papers.
January 10, 2024 10:38
bilalsonija
Wonderful blog! I found it while surfing around on Yahoo News. Do you have any tips on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Thank you đăng nhập banca
January 6, 2024 05:18
AS
Thanks for sharing this valuable content. In my view, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before. gutter cleaning bristol
January 9, 2024 12:28
bilalsonija
Wow, marvelous blog format! How lengthy have you ever been blogging for? you make blogging look easy. The full look of your web site is excellent, as smartly the content material! Dabwoods Carts
January 16, 2024 11:30
bilalsonija
This is exactly why it is actually better which you can related exploration well before delivering. It will be possible to publish bigger report using this method. 7m cn
January 17, 2024 11:59
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:31
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