Posts by eliotberriot@mastodon.eliotberriot.com
(DIR) Post #9l6xVhBFIoE6gq7FUu by eliotberriot@mastodon.eliotberriot.com
2019-07-22T14:55:06Z
0 likes, 2 repeats
Hey, if you have a debian or ubuntu server and are willing to help the project and also have a Funkwhale instance, would you mind having a look at https://dev.funkwhale.audio/funkwhale/ansible/merge_requests/1 ?It's a single shell script that should give you a fully functional #funkwhale instance within a few minutes.I've personally tested it on Debian 9 and 10, but the more tests and feedback we get, the more robust and useful it will be!
(DIR) Post #9mB2Ke6LtU6pCZaq7k by eliotberriot@mastodon.eliotberriot.com
2019-08-23T11:53:23Z
0 likes, 0 repeats
So, now that the documentation is live (https://docs.funkwhale.audio/installation/index.html#quick-install), I can elaborate a bit more.One legit critic we often get is that #Funkwhale is hard to configure, install and maintain.Over the past two months, I've been working on two shell scripts to help with that, and they are now live and ready for use on Debian and Ubuntu servers.sudo sh -c "$(curl -sSL https://get.funkwhale.audio/)" will get you a running Funkwhale instance in minutes, and take care of everything, including installing and configure Nginx, PostgreSQL, Redis, SystemD, Python and it's dependencies, etc.sh -c "$(curl -sSL https://get.funkwhale.audio/upgrade.sh)" will upgrade an instance installed with the previous script to the latest version.So, if you tried deploying your own Funkwhale pod but gave up because it was too hard, you may want to try again with this new method!1/
(DIR) Post #9mHR7X2WV9sPL1PC7s by eliotberriot@mastodon.eliotberriot.com
2019-07-29T11:49:51Z
0 likes, 0 repeats
So, today I'm starting to work on https://dev.funkwhale.audio/funkwhale/funkwhale/issues/890, which is the last of the 3 big features to be included in the 0.20 release.Context: - https://dev.funkwhale.audio/funkwhale/funkwhale/issues/890 (implementation ticket)- https://governance.funkwhale.audio/d/CIK2gzXG/report-option-on-everything (high-level design discussion)I want to do a thread on this to organize my thoughts, because the feature involves lots of work, on the UI, the API, the database, and I think it may be interesting to document this.The thread will likely last at least a month, until the feature is complete, and I'll post regular updates, so feel free to mute this thread if you're not interested :)Of course, feel free to ask any question you may have!Now, let's start!
(DIR) Post #9mz7zH0dqGSxDU4c2C by eliotberriot@mastodon.eliotberriot.com
2019-09-16T15:57:47Z
0 likes, 1 repeats
yay, account deletion is now fully supported, and starting in #Funkwhale 0.20, users will be able to request deletion without admin intervention!https://dev.funkwhale.audio/funkwhale/funkwhale/merge_requests/896This is broadcasted over federation, and we also keep a local copy of the username to ensure new users cannot signup with this username.
(DIR) Post #9rdPioIgrTnJbH1dFQ by eliotberriot@mastodon.eliotberriot.com
2020-01-31T10:14:37Z
1 likes, 2 repeats
So, I come with great news!Development of channels and #podcasts for the next #Funkwhale release is progressing, and we're now able to publish a #RSS feed for each Funkwhale channel.This RSS feed means listeners will be able to subscribe to the corresonding channel using podcasting apps, like AntennaPod or VLC, even if they don't have a Funkwhale account.If you are a podcast listener, would you mind trying to subscribe to the test feed linked below below from you typical podcasting app and let me know what works and what doesn't?https://channels.tests.funkwhale.audio/api/v1/channels/cb00a95d-81c9-485e-8302-0c4e0ba15ba6/rss(you can also see the corresponding Funkwhale UI at https://channels.tests.funkwhale.audio/channels/cb00a95d-81c9-485e-8302-0c4e0ba15ba6, still a WIP)One important thing: only the latest episode will play actual sound (the previous ones just have 1s of blank sound), that's expected.Thanks!
(DIR) Post #9sARFEESxKDEG7oxHM by eliotberriot@mastodon.eliotberriot.com
2020-02-18T16:00:18Z
2 likes, 2 repeats
5 days later, where are we?Well, just published a round of updates to the creators UI (still not merged, but it's going smoothly, so I expect a merge this week) 🎉 All of this is detailed at https://governance.funkwhale.audio/d/psEaAYN1/creators-test-group-podcast-channel-development/21, but basically:- Better error handling during uploader- Show processing progress once the "published" button is clicked- Display the user quota in the upload modal- Better attachment input (as designed by @mjourdan)- Ability to create albums/series through the UI- Ability to attach uploads to albums/series- display track cover if any- Added position field in metadata form- Delete track through UI (go to track detail and click "more…") (@stef)- Delete album through UI (go to track detail and click "more…") (@stef)- Truncate/line break channel name when it's too long- User-friendly urls for channel and RSS feed (/channels/mychannel instead of /channel/longrandomstring) (@stef)- Fixed wording/missing update button when updating upload metadata (@unklebonehead)I've also attached a video below in case you want to see how it renders in the UI.
(DIR) Post #9sCe93Pzw80UhdWLs8 by eliotberriot@mastodon.eliotberriot.com
2020-02-19T17:35:45Z
1 likes, 0 repeats
Oh.Audio federation from #Funkwhale to #Mastodon seem to work 🎉 And by work I mean: propely. Not with a bunch of hacks just to showcase it, like I did in december.(posting more in a few minutes)
(DIR) Post #9sCe94DywHzPCeuGmW by eliotberriot@mastodon.eliotberriot.com
2020-02-19T17:46:48Z
0 likes, 0 repeats
So I've included a full example in the video, in which you see me:1. Creating a channel on https://channels.tests.funkwhale.audio (the development server with the latest channels-related code, https://dev.funkwhale.audio/funkwhale/funkwhale/merge_requests/1033)2. Copy the channel username from the #Funkwhale UI3. Paste the username in Mastodon.social's search bar4. Browse the corresponding profile in #Mastodon (with the channel cover and description)4. Follow the channel in Mastodon5. Publish two tracks in the channel, in Funkwhale's UI6. Observe the corresponding tracks being displayed in Mastodon, with proper title and hashtags7. After a while (there's a small delay in Mastodon), you can see the embedded player to listen to the tracks directly in MastodonLevels of excitement are rising!
(DIR) Post #9sIAiAvECMMMQyidBQ by eliotberriot@mastodon.eliotberriot.com
2019-12-24T09:42:50Z
0 likes, 0 repeats
Hello Masto,Une amie qui est dans une situation galère aurait besoin d'un #hébergement pour une après-midi/nuit le 28.Elle arrive le samedi matin à #Paris pour récupérer ses enfants. À la base elle devait repartir juste après, mais son train a été annulé, et le seul qu'elle a pu trouver part dans la nuit du samedi au dimanche, vers 6h du matin.Elle n'a pas vraiment les moyens de se payer une chambre d'hotel, et elle voudrait éviter d'avoir à passer la journée à la gare avec ses enfants.Si vous connaissez quelqu'un qui serait en mesure de l'héberger avec ses deux enfants (un de 11 ans, une plus jeune, ils peuvent dormir avec elle sans problème) pour qu'elle puisse se poser la journée et/ou la nuit, ça l'aiderait vraiment beaucoup.Vous pouvez me contacter en privé si vous avez une piste ou besoin de détailsMerci d'avance, repouets appréciés 💙 💚 ❤️
(DIR) Post #9sYmNOAcxa8KByGTVg by eliotberriot@mastodon.eliotberriot.com
2020-03-01T09:48:41Z
1 likes, 0 repeats
One of the reasons I posted that is I'm barely able to keep up with what's going in your lives. I wanted you to know that, and why.I used to be more supportive, more present, more helpful here. I know it wasn't much anyway, but I tried to give a little. Emotional or financial support for instance. Or at least interact with people around me, show them they were read and valued.I don't seem to be able to do that anymore. I don't engage in meaningful discussions. I don't say hi in the morning, or good night before going to bed. I'm not sending kind words to friends who are really having a hard time.These days, the only reason I'm coming back here is to reduce anxiety. By reading all the interesting stuff you write and share (which I don't do), view your nudes or pictures (which I don't take or publish), or enjoying your tokens of affection and support (which I don't send back to you).I'm not feeling guilty about this. Just sad. I mostly know why I don't do this anymore.It's a matter of (broken) balance, and I'm slowly coming to terms with the truth: I don't think I'll ever be able to find this balance.Sometimes it will look like I did, for a very short time. Then it'll break under the load, spectacularly. Over the pas decade, I had dozens of breakdowns like this. I'll have dozens, hundreds more. I have to accept this handicap. This is the first time I actually use this word to describe what I experience.I don't know where it comes from, or what it is. It's here anyway, there is a pattern and I cannot find a way around it, so I have to deal with it.I love you, truly. What you gave me over the past three years, it's indescriptible.I wish I could be more present, but, more likely, you will hear me less, if at all. I still plan to come here for the time being, mainly to lurk, and for work-related discussions.You're welcome to reach out to me directly by email at contact@eliotberriot.com or through Matrix: Eliot:matrix.orgMaybe I'll be better someday and able to be more present here.Goodbye, I love you all
(DIR) Post #9sqcc8IsNL2yRWkks4 by eliotberriot@mastodon.eliotberriot.com
2020-03-09T14:12:49Z
0 likes, 1 repeats
One of the 0.21 roadmap items is the ability to federate reports with other #funkwhale pods and ActivityPub projects.I've got a working prototype in the video below, showing a report federating from Funkwhale to Mastodon, and from Mastodon to Funkwhale. Federation from Funkwhale to Funkwhale is implemented and works too (with support for our reports category, like "Invalid metadata" or "Takedown request").Hopefully, it will make moderators job easier and help increase the safety of the platform.If you're interested, the feature itself is rather small : https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1049/diffs (less than 500 added lines, which I consider small for a feature that involves federation :D)
(DIR) Post #9t1fupaQcqSGUs876G by eliotberriot@mastodon.eliotberriot.com
2020-03-13T12:29:53Z
1 likes, 0 repeats
So, another milestone in the podcast was reached this weekYou may remember we wanted our channels to be compatible with the current audio ecosystem. The first step was to ensure each #funkwhale channel had a RSS feed, to allow subscription outside of Funkwhale, through existing apps such as AntennaPod.But there also the other side: what about existing podcasts available through RSS feeds, outside of Funkwhale? Can we make this content accessible within the platform?Well, the answer is yes, and it's now possible to subscribe to any existing podcast from Funkwhale, using its RSS feed, as shown in the demo video below.We'll need further testing to ensure it works with the widest range of podcast feeds available out there, but it's already usable!
(DIR) Post #9tAcuyofQqc78IjbnM by eliotberriot@mastodon.eliotberriot.com
2020-03-19T15:16:26Z
1 likes, 1 repeats
So, it's now possible to list and manage channel subscriptions 🎉 I know, it sounds obvious, but the UI for this wasn't implemented ;)The #Funkwhale sidebar will now display the most recently updated subscriptions, and a link to a page where you can view and manage all your subscriptions.Quick demo of the feature in the attached video, the code is at https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1060, and you can actually try it yourself at https://channels.tests.funkwhale.audio/ if you're interested (login is demo, password is demo)!
(DIR) Post #9vhnCWQ3XBi11FieZs by eliotberriot@mastodon.eliotberriot.com
2018-03-21T20:32:56Z
0 likes, 0 repeats
#Funkwhale 0.7 is out, with playlists support, a revamped sidebar and multiple bugfixes.Want to learn more? Read the release notes and/or join us on #funkwhale:matrix.org :)https://docs.funkwhale.audio/changelog.html#id1 https://riot.im/app/#/room/#funkwhale:matrix.orghttps://mastodon.eliotberriot.com/media/_hDVPTics0_be74jKn4
(DIR) Post #9vjkZDFBV0UPjji5my by eliotberriot@mastodon.eliotberriot.com
2017-12-02T08:27:31Z
0 likes, 0 repeats
Je serai aujourd'hui au #veggieworld de #Marseille, s'il y en a qui veulent boire une tisane, sucer un caillou ou partager un bloc de tofu 😃J'aurai une queue de cheval et je serai mal habillé, comme a mon habitude !
(DIR) Post #9w1YHFbZXKxFpqpYKO by eliotberriot@mastodon.eliotberriot.com
2018-03-30T16:28:18Z
0 likes, 0 repeats
Could someone familiar with #ActivityPub / #Mastodon / #Federation explain me what's wrong with my actor representation at this URL?https://demo.funkwhale.audio/federation/instance/actorWhen searching @service@demo.funkwhale.audio in Mastodon search bar, for example, it yields no result (but I can see the request coming on the webfinger and the actor endpoint on the demo.funkwhale.audio server).I assume I'm missing some kind of metadata or header, but I can't figure what :/
(DIR) Post #9wGKTnGu1c4JVp1Rtw by eliotberriot@mastodon.eliotberriot.com
2018-05-12T09:50:59Z
0 likes, 0 repeats
Tiens, vous connaissez un moyen simple de prendre un fichier flac et de virer complètement l'audio pour avoir un Flac de 0 seconde (ou le plus court possible), mais en gardant les métadonnées ?Je voudrais éviter de commiter un flac dans le dépôt de Funkwhale pour mes tests :D
(DIR) Post #9wUozEJE0N8ciRdc3s by eliotberriot@mastodon.eliotberriot.com
2018-02-24T11:30:21Z
0 likes, 0 repeats
🇫🇷 Vous aimez la #musique, vous voulez participer à l'élaboration et l'amélioration d'un service de #streaming de musique #libre, gratuit et convivial ?Si tout se passe bien, ce week-end, j'ouvre mon instance de #funkwhale à des beta-testeur·se·s.Aucune connaissance technique requise, il vous suffira de créer un compte, d'utiliser la plateforme et de me faire remonter les bugs rencontrés et suggestions.https://mastodon.eliotberriot.com/media/qCzrtjN5miHOE8t96Ow
(DIR) Post #9wYKZYKCZbVhKwYbGy by eliotberriot@mastodon.eliotberriot.com
2018-04-02T18:32:44Z
0 likes, 0 repeats
So, #funkwhale 0.8 is released, and the full changelog is available here: https://docs.funkwhale.audio/changelog.html#id1Most of the new features where contributed by @Bat , like the new fancy detail page for radios.This releases also includes several bugfixes, and the foundation for federation between instances via ActivityPub.Full changelog available here: https://docs.funkwhale.audio/changelog.html#id1 https://mastodon.eliotberriot.com/media/YG0IqjpOXA68WuI78Is
(DIR) Post #9x3g1ppFMkI82Zew5o by eliotberriot@mastodon.eliotberriot.com
2018-08-09T19:44:42Z
0 likes, 0 repeats
You may have seen I've been working on per-user libraries for #funkwhale.This is a really, really huge set of changes that impact a lot how the application will behave, both technically and functionally.If you're remotely interested in Funkwhale, as a creator, user, instance owner..., please take some time to read this: https://code.eliotberriot.com/funkwhale/funkwhale/merge_requests/368I tried to explain what is being done, why, and how it will affect your experience.Let me know what you think about it.