Closed dmtrjsg closed 5 months ago
Dmitry
YPP 2 issue is smashing, really well done.
This actually seems like a pretty complex release now, really grew over time.
Some of my comments may be off the mark because stuff is alredy tackled before YPP2.
--
Add ability to change category for a set of videos already on platform
This is too unspecific I think, what we want is to introduce Orion level channel categories, and we want operator to be able to update the category of a channel at a later time. During signup, the user gets to specify this category.
We do not want to do anything with video categories, as they exist on chain, they are from this point on 100% irrelevant to anything in Atlas consumer, they only exist as part of Atlas STUDIO when publishing manually. We are also not introducing any new notion of
The old notion of "display categories" is effectively redundant.
So to summarise
Add ability to change language for a set of videos already on platform
Language is public information, we should not change that for a video, or create duplicate langauge information in Orion. I don't think its wise, and at any rate I don't see it as being terribly relevant to anything we are doing in this release.
Remap all current crypto subcategories to Crypto.
We are not remapping anything on-chain, all videos will remain in the same on-chain categories they are already in, a mass migration on-chain is not practical for how the system will need to treat this kind of data.
We can migrate the current default video category for future videos of existing channels in Orion, this is a totally off-chain concept, and it impacts what video category future
What we are remapping is the the current default video category for future videos of existing channels, which only impacts what on-chain category youtube synch elects to place new videos. We also have to introduce an initial Orion level category for all channels, this can only be done once the Orion category space has been seeded with some initial set of categories, read more about that below on categories. Importantly, we since we don't want to ask users both for what video category to select and what Orion category to select, we have to have a mapping which allows us to infer what video category to use by default as are sult of the Orion category.
Extend suspended status with Reason (enum)
Make sure to combine verification status (will be paid or not) and actual status (gold, bronze, ..) into one field, to avoid redundant representation which can cause overdetermination that conflicts.
Categories
I'm not sure I buy these categories, they seem so vague. Perhaps we can try to find categories that match the current set of unverfieid channels? We could ask curators to review and find a list of categories where the categorization is at a level where they could imagine a community forming around each category. So like "Lifestyle", that seems way too broad.
Enable non-ypp channels to participate in referrals scheme*
What does this actually imply in terms of changes to products or infra or tools?
@bedeho Thank you for the feedback Bedeho!
Need to clarify a few things..
missing no longer using default youtube email
- already fixed and deployed. If mask is @plus.google.com we don't prepopulate, but prepopulate for @gmail.com addresses Missing ability for users to define their own category
- omitted deliberately. Perhaps can take a form of suggesting a category to be added by us to both Orion and Chain levels.
Overall: From my pov list of categories just needs to be exhaustive so we don't have anything uncaptured. Communities would form around one ore more set of categories or a subset of categories so I do not see practical or possible to predict how this would be going. It would be great to put a system in place which allows to more granularity in categories added at a later stage without compromising the integrity of previous/ current mappings.
Perhaps we can try to find categories that match the current set of unverfieid channels?
We don't have a good representation with the recent subscribers.
We could ask curators to review and find a list of categories where the categorization is at a level where they could imagine a community forming around each category
Who is the best person to task this for?
lifestyle
Thought that would entail everything that high streets magazines have:
From my POV the objective of categorisation is to allocate the videos synced to the matching category so that category attribute can be used in serving the relevant content to the users, be it via some sort of category browsing representation or "related" videos feed.
q:
Trying to re-phrase the suggested process for understanding:
What does this actually imply in terms of changes to products or infra or tools?
Creating new entries from channel ID in hubspot. Covered here in more detail:
Context
Strategy review in the light of overwhelming number of suspended channels prompts opening Gleev to all categories of content.
The short term suggestion for implementation view is captured in the issue bwloe and superceded by this epic
This epic aims to encapsulate the work across Joystream systems landscape and operations. Raising it here, since the biggest impact will be on Atlas users, even though some child issues in other repos may be referenced from this epic.
Objectives
Narrative
We relax category requirements. All channels can sign up. Sign up entails mapping themselves into a list of exhaustive broad categories and they choose the language. Categories can be remapped later for individual videos. Language can be updated later. Both done by content curation team in the DAO.
Channels ~still need verification~ do not need verification for starting the sync. Verification is done by dedicated team part-jsg part dao. Team of verifiers assign the quality tier to the channels. Team also checks fixes category mapping ~and language.~ Language is taken form YT channel.
Tier 0 will be not rewarded at all. Tier 1,2,3 have higher thresholds based on quality of videos as key part - totally subjective. We don't disclose who comprises what tier, and only publish aggregate numbers. Tiers are explained on the landing page and are totally subjective.
Scope
Update category tree
Supporting Info
section.Crypto
.YT Sync
do two calls >
YPP Verification, Syncing
Atlas
YPP landing page
Sign up flow update
Dashboard
Hubspot CRM
Notion
Operations
Supporting info
Categories
Art Animation and Film Autos and Vehicles Business and Finance Crypto DIY Education Entertainment Lifestyle Memes and Humour Music and Music Videos Nature News and Current Affairs People and Blogs Pets and Animals Sports Technology Travel Unboxing Video Games
Tiers
[Names can be updated, rewards to be calibrated later] 70% Iron - amateur quality, follwed by friends or rigged subscribers. 17% Bronze - Decent quality, something that you would follow if interested in the narrow topic and can compromise on quality for the content. 10% Silver - Popular, good quality, well done, enjoyable to watch even if not interested in the narrow topic. 3% Gold - Absolute gold standard of quality. Professionally done. Recognised influencer status. Large follower audience, likely > 100k.