Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Permissions Change: Admins Merge on data and content #282
Currently all changes to the website require a review from at least one other person before being deployed. The change to this policy has been an open discussion since the #147 where a merge was forced through in order to support The Serfs during their time of being censored by Google.
Now that we have fully working scripts for downloading content I think we should move into a phase of rapid content changes to the site to allow for usage of the website in distribution, eg: tweeting a link to a breadtube channel page. This sort of functionality will be useful for a proof to concept to the community of the potentials for a website using this open source platform to monitor content in an "automated" way.
This is a request for change to permissions to allow admin merging without a review from anyone under certain committed conditions:
Now that all changes are pushed to discord we have a way for all users to see the change requests and merges. We can use the revert feature in situations where there is conflict over whether the content should be merged.
I'd also happily discuss the restriction of not allowing new channels to be posted, this would fast track the regular updates and allow us to post videos on known channels without a review.
The goal would be to fully automate this process and eventually remove the review time restriction all together, allowing the website to respond in real time to content changes suggested via bots.
Feedback and discussion on this welcomed.
requested review from
May 25, 2019
@breadtubetv/admins Is it possible to get a resolution on this Pull Request? We have PRs for simple content changes that are now 16 days old. Hopefully the onboarding stuff I'm writing now will also help this in the future, but at this point in time I think we need to be moving faster on content.
Jun 10, 2019
3 of 5 checks passed
Due to us all being exploited, sometimes we aren't getting enough time to go through the content and approve it all.
I support this, people who have proven to be trusted should be able to merge. There will be a trail of accountability if things start to go wrong.