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

Publishing premiers #3649

Open
bedeho opened this issue Jan 20, 2023 · 0 comments
Open

Publishing premiers #3649

bedeho opened this issue Jan 20, 2023 · 0 comments
Labels
idea Idea for a new feature pending-triage Requires triage before any work can begin yt-parity YouTube baseline feature

Comments

@bedeho
Copy link
Member

bedeho commented Jan 20, 2023

Background

A user made a request for this, and it also unlocks the possibility of scheduled NFT drops when combined with a deeper runtime change here Joystream/joystream#4557. This publishing may also reflect control publisher has around video features like reactions and comments Joystream/joystream#4558. Finally, in order to enforce lack of distribution of content aligned with this date, we will need to get access policy metadata implemented Joystream/joystream#4332.

Dependencies

Proposal

Allow video creators to publish video premiers, which work roughly as follows

  • As a creator I would like to publish a video which only can be consumed, possibly commented & reacted on or have it's NFT features function, at some pre-specified time in the future.
  • As a creator I would like to be able to update the release date of such a video if it has not already transpired, and provide some note or explanation around the delay.
  • As a consumer I would like to view what videos are going to premier on a given channel.
  • As a consumer I would like to see premier information on a video, both before and after it has premiered.
  • As a consumer I would like to easily distinguish videos up for premier from those which are live across the application.

Now notice that we could actually implement almost all of this while Joystream/joystream#4332 is not done, and simply not be so bothered because Atlas itself would prevent playback, even though the infrastructure fundamentally did not. Just making a note of that for the benefit of release flexibility.

I'm not sure how this feature should work for playlists.

@bedeho bedeho added idea Idea for a new feature pending-triage Requires triage before any work can begin yt-parity YouTube baseline feature labels Jan 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea Idea for a new feature pending-triage Requires triage before any work can begin yt-parity YouTube baseline feature
Projects
None yet
Development

No branches or pull requests

1 participant