UX Research for automatic download & deletion

Hi @George_Rowland

Nice! I’m sure it’ll be helpful to have some experience with the app :slight_smile: Have you used other podcast apps before?

The auto-download system works fine as it is, but our users have been requesting some new features both for auto download itself and which interact with the the process. The most-important one is the Option to auto download oldest episodes first. It has no less than 132 comments, indicating how much debated its implementation is :slight_smile: Other requests include:

  • the ability to keep only the n newest episodes in the queue (#2077)
  • the ability to set priorities for podcasts (#2437)
  • an automatic clean-up of episodes that is separated from the automatic download process (#1856)
  • ability to create multiple (user-definable) queues (#2648)

You can find these and all other relevant issues on GitHub, under the Rework automatic download/deletion milestone (except the last in the above bullet point list, which is already part of another milestone, even though it affects auto-download too).

Why I initially brought up AntennaPod with the Open Source Design team, is because the auto download process needs a rework which already integrates – or at least is ready – for all these requests. There’s so many new features and different ideas: it’s a complex thing to do right. And because it’s quite core to the app experience and a massive job code-wise also, I would like to do this right (that is: first discuss & agree on the UX).

In terms of process, I have earlier proposed these steps the work on the auto-download rework that we could use as a basis. Would be happy to hear from you (in this thread) what you think of it (I’m totally happy to go about it differently).

I think having a full ‘replica’ of the app would be helpful indeed – also as a base for new interface designs. However, regarding the tool: I would really prefer it if we could use Penpot (https://penpot.app). It is a competitor of Figma (very similar in use), but then open source!

We prefer to use open source tools in our work for AntennaPod for ideological reasons. But going for an open source solution like Penpot also gives us the freedom to download, store (e.g. in our code repository) & use our work (designs) now as well as in the future (even if the hosted version or the company behind the product go down). As an added bonus Penpot has some useful features that require a paid subscription in Figma (e.g. shared libraries).

Would you be willing to give it a try? I already have a set of Components and screens I did for mock-ups, which we can build on:

Looking forward to hearing back from you. And thanks again for offering your help!