Interestingly though, depending on your perspective can be good or bad. For example, the improvement for new contributors and for the people doing the refactor will be huge and lovely. So much easier to work in!
For the people who were familiar with the tangled mess before though, it can be a real set back. I'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 unlearn 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't contribute anymore, not out of irritiation or spite or anything like that, just that it'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.
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's a huge win.
>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.
Having said that, Overcast for iOS is great. The main missing feature vs. AntennaPod is that I can't browse + select podcast episodes using the job wheel / touchscreen on my non-CarPlay car.
That feature barely works with Apple Music (and not at all for other first-party or third-party apps), so I suspect it's an iOS issue more than an Overcast issue.
> Over at AntennaPod, we often get requests and comments about synchronization of listening data. The existing gPodder API has some fundamental flaws and misses capabilities. So we took the initiative together with Funkwhale to develop a new standard to sync your listening data. What do we do differently & why, where are we at, and what calls are in the planning?
Congratulations to AntennaPod for spending three years to clean this up.
It'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.
I use Pocket Casts and love it because it's simple and looks nice and works great.
How is antenna pod?
1. If you want to discover new podcasts, you will have to do that somewhere else.
2. Playlisting is not as good as others.
If you follow a few podcasts and aren't too opinionated about it then AntennaPod is a perfectly good app. I also use pocketcasts as I am married to my different filters and ability to sync playback status to PC.
One is that there is not a simple way to add an episode to the queue. The main button is to start streaming. I wish I could change the stream button to add to the queue.
On Android Auto, when it starts streaming the next item in the queue, now playing screen changes to the the queue list. I wish it always stays on Now Playing screen.
AntennaPod does have swipe actions which allow you to add to queue, you might wanna try that out.
> On Android Auto, when it starts streaming the next item in the queue, … I wish it always stays on Now Playing screen.
That makes sense. Maybe bring this up on GitHub or the forum?