Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design: Set up defaults for Apple::Config publish_enabled and publish_blocks_rss and add UI facility. #1084

Open
3 tasks
svevang opened this issue Sep 3, 2024 · 0 comments
Assignees
Labels
Importance: Important Important but not urgent Level: Starter Effort not dependent on experience Size: S Less than a day

Comments

@svevang
Copy link
Member

svevang commented Sep 3, 2024

Subsequent to the Subscriptions UI creation flow, the user should be in a state that's suitable to upload audio. But currently, the Apple::Config defaults to publish_enabled == false and sync_blocks_rss == false.

Publishing needs to be enabled on the config in order to upload audio. Also, the 'sync blocks RSS' setting should be in a more conservative stance, meaning that if someone is setting up subscriptions, they probably expect that the subscription only audio is uploaded first -- in the case of Delegated Delivery blocking the release of the non-subscriber audio.

  • switch default to publish_enabled == true
  • switch default to sync_blocks_rss == true
  • optionally give the user an affordance to be able to toggle these settings (with appropriate caveats and warnings).
@svevang svevang changed the title Apple::Config publish_enabled and publish_blocks_rss UI facility. Set up defaults for Apple::Config publish_enabled and publish_blocks_rss and add UI facility. Sep 6, 2024
@brandonhundt brandonhundt changed the title Set up defaults for Apple::Config publish_enabled and publish_blocks_rss and add UI facility. Design: Set up defaults for Apple::Config publish_enabled and publish_blocks_rss and add UI facility. Sep 9, 2024
@svevang svevang added the Importance: Important Important but not urgent label Sep 9, 2024
@brandonhundt brandonhundt added Size: S Less than a day Level: Starter Effort not dependent on experience labels Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Importance: Important Important but not urgent Level: Starter Effort not dependent on experience Size: S Less than a day
Projects
None yet
Development

No branches or pull requests

2 participants