TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Modernizing the AntennaPod Code Structure

157 pointsby moasda12 months ago

15 comments

freedomben12 months ago
This is great! Major refactors like this are always such a difficult prospect for a number of reasons, and take real dedication and love. For people doing this for open source like Antenna Pod, my gratitude for you is immense!<p>Interestingly though, depending on your perspective can be good or bad. For example, the improvement for <i>new</i> contributors and for the people doing the refactor will be huge and lovely. So much easier to work in!<p>For the people who were familiar with the tangled mess before though, it can be a real set back. I&#x27;ve been in that boat before, and it basically wipes away all your prior knowledge and puts you at least back at square 1, sometimes at like -15 because you have to <i>unlearn</i> all the old stuff and that can be really hard to do. If all the older contributors were gone then this is not really a problem, but if I were one of them I probably wouldn&#x27;t contribute anymore, not out of irritiation or spite or anything like that, just that it&#x27;s too much of an uphill battle and there are other projects where I could contribute more efficiently. Definitely not a reason not to do the refactor, but it is something I had never considered before until I was on that side of it.<p>So if the only contributors are older contributors, and they are still around, it can be difficult. If the older contributors have moved on or are the ones doing the refactoring, or if most contributions are from newer members, then it&#x27;s a huge win.
thepill12 months ago
Loving this<p>&gt;AntennaPod doesn’t need a lot of money. Our (annual) costs are already covered by our existing donation funds. Therefore, we’d much prefer it if you donate to your favorite podcast(er), orhelp us with a non-monetary contribution.
wildrhythms12 months ago
Glad to have a FOSS podcast app. I switched to Antennapod after Google Podcasts shut down. I have about a dozen podcasts I listen to, half of them from Patreon RSS feeds. Works great!
评论 #40417057 未加载
评论 #40416584 未加载
IAmLiterallyAB12 months ago
AntennaPod is my favorite podcast app. I use it for all my podcasts that have RSS feeds. Highly recommend
easyKL12 months ago
Still waiting for them to catch up and join the revolution of sat streaming, boostagrams , and other <i>Podcasting 2.0</i> features. Still my app of choice (due to F-Droid availability and many years of playback history).
评论 #40424815 未加载
评论 #40424382 未加载
imglorp12 months ago
Daily user of this wonderful app. Thank you to all the contributors.
threemux12 months ago
Great article - it&#x27;s always interesting to see refactoring tools like that used in real life. I&#x27;m a daily user of AntennaPod and it is the best podcast app I&#x27;ve ever used.
brunoqc12 months ago
Semi related. I wonder if they are planning to use the open podcast API <a href="https:&#x2F;&#x2F;fosdem.org&#x2F;2024&#x2F;schedule&#x2F;event&#x2F;fosdem-2024-3390-introducing-the-open-podcast-api&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fosdem.org&#x2F;2024&#x2F;schedule&#x2F;event&#x2F;fosdem-2024-3390-intr...</a>
评论 #40419035 未加载
hiddencost12 months ago
I&#x27;ve encountered this kind of poor encapsulation in other open source projects quite frequently. It&#x27;s often one of the main blockers to contributing, for me.<p>Congratulations to AntennaPod for spending three years to clean this up.
planede12 months ago
Love the data driven approach through graph clustering, instead of jumping into opinionated refactoring.
bastawhiz12 months ago
I love this! My startup and I have been contributors to Antennapod for a while now and I&#x27;m always eager to see them ship improvements.
pmayrgundter12 months ago
Thanks for the work guys! It&#x27;s been growing in quality of the years and is one of my regulars.
gnuvince12 months ago
I absolutely <i>loved</i> AntennaPod back when I had an Android phone -- I actually never really &quot;attended&quot; to it though: I installed it, it worked, never gave me any issue. Now that I own an iPhone, I really miss having a quality app like AntennaPod.
noman-land12 months ago
I love love love AntennaPod. Top 5 apps for me and there&#x27;s a GPodder Sync app for Nextcloud so you can easily use it across devices with no third party clouds.
VWWHFSfQ12 months ago
How is antenna pod? My experience with these kinds of open-source apps aimed at end users is that unless there&#x27;s any kind of actual product or design direction saying yes&#x2F;no to every little thing someone in the community wants to add, it turns into a bloated mess for everyone except for the community experts in open-source podcast apps.<p>It&#x27;s pretty much always developers that are the main contributors in communities like this and they want everything to be configurable. So you get things like a bunch of inputs and sliders for configuring various buffer sizes and timeouts and whatnot.<p>I use Pocket Casts and love it because it&#x27;s simple and looks nice and works great.<p>How is antenna pod?
评论 #40420093 未加载
评论 #40418582 未加载
评论 #40420778 未加载
评论 #40420759 未加载