-
-
Notifications
You must be signed in to change notification settings - Fork 372
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
[Project] Update OSC Onboarding Process #5645
Comments
KickoffResourcesReview issue https://github.com/Open-Source-Collective/osc/issues/3 ProcessWe've two processes, GitHub and the form. For GitHub we can check most of the crietria and accept/reject automatically. If rejecting we can prove feedback and resourced for a later applicaiton OR We could flip the process on its head and instead of putting up barriers at the start (you must have a code of conduct) we use our power to encourage and guide the community to creating those assets before completing their application. Note also that we need to edit process for /apply and /apply with create collective Apply with GitHubWe'll keep the application process for GitHub (we need it!) but we'll probaly need a three stage process in which we detect what we can, and back off to some manual input in the case that we can't find some information, then ask for the 'basics' information below: for example: If the project is a fork, or its not possible to find out what kind of activity or usage the project has then we'll need to back down to a manaul review. If we can't detect the project licence automatically we may need to do a follow up at that point to ask specifcially for a link to the licence. the issues above detail some of the APIS that we can use within GitHub to get information that we need. Application Form
Basics
Code
Adjacent
Admins
NotesTell us a little about your project, what you're working on and waht you need from us. Further Questions
|
ShapingGiven the kickoff conversation above I think there are three parts that we'll need to dive into:
Optionally we could also spend time
|
Q2 Sprint 2 Week 2, Q2 Sprint 2 Week 3
|
Quick update after call with @znarf
next steps is for Eng. to decided on best approach for doing these checks, @SudharakaP's name was mentioned |
Provisional plan for this week
|
re-adding this to prioritisation as we evidently need it to control the number of projects that we're accepting... |
@aminakazi can you drop the design that we got to for this? |
a reminder that we want to prevent users from submitting their application unless they have 2 admins attached to the application form |
Project and issues: https://github.com/opencollective/opencollective/projects/77 |
I did a QA round of the current working file and fixed some inconsistencies and glitches, pushed the design to production here: https://www.figma.com/file/ZQBMWhnGGtRWeIZknFW1eP/%5BOC-Design%5D-Production-Ready-%E2%9C%85?node-id=18824%3A198016 Note: Desktop is finished, tablet and mobile pending. |
Update: The design file has been updated with the tablet and mobile UI |
W3 notes
|
|
Overview
Open Source Collective are updating their eligibility criteria, we need to encapsulate that criteria in the signup flows (GitHub, manual form)
Ownership
Owner: @BenJam
Product: @BenJam
Design: @aminakazi
Engineering: @gustavlrsn
Documentation: @BenJam
Resources
Measuring success
reduced risk of accepting inappropriate projects
Reduction in time spent reviewing applications
Measure: time spent verifying applications
Alignment: simplify
Current baseline: 6-7 applications a day
Target: reduced time per application (manual verification)
Kick off
Wrap up
The text was updated successfully, but these errors were encountered: