# Introduction After a review of the current state of mentored projects procedure documentation in Fedora we noticed it requires new guidelines as the existing guidelines are inaccurate and outdated. The following document is a draft that is going to be used as a proposal, not a final decision. ## Roles What are the different roles that people can play in the mentored projects workflow? 1. Intern. 2. Mentor. * Pitching a project * Joining an existing project 3. Program manager. 4. Mentored project coordinator. ## How to get from a 'project idea' to 'running an internship with Fedora'? This is based on: https://docs.fedoraproject.org/en-US/mentored-projects/mentored_project/Info/ ### Want to be an intern with Fedora project? Intern application process varies from project to project. Please refer to __some fedora page__ to check the existing programs where Fedora is participating. ### Want to be a mentor? In Fedora there are 2 kind of mentors. * Who guide mentees and work with them on the project. To mentor a project, you need to first contact the __Mindshare/mentored-projects team__ by creating an issue on the __mentored-projects gitlab__. Please, check the project elegibility criteria defined by Fedora community. * Who coordinate the programs. They collaborate closely with Mindshare committee. They are responsible to provide proper communication with interns, project mentors, ensuring feedback/evaluation submission and ensure project mentors are following Fedora community guidelines. > Do we also want to talk about General Mentors? [name=Smera Goel] ### Want to propose a project? In order to propose a project, follow these steps. * Check the existing program where Fedora project is participating. __link to the webpage__ * Check the eligibility criteria for running a project under Fedora. * Mentoring is a time consuming activity and is not meant to reduce your project workload. When volunteering as a mentor, you are committing time and effort to guide and help a newcomer. * Open an issue on __mentored-projects gitlab__ and choose the template for the program you consider is a good fit for your project. ## What criteria should we use for someone to run a project under Fedora? Fedora project will evaluate all the projects proposed and will use the following criteria to accept or reject them. A project should meet one of the following criteria: * The project is directly related to Fedora project * Fedora branding with the project * We use the project to build our operating system. * We use the project inside of our infrastructure. * The project is heavily used by Fedora project * * The project provides a direct benefit to Fedora project > I am not sure if this is the right place, but should we also talk about the prereqs to be a mentor? These could be core skills, project knowledge/experience etc. [name=Smera Goel]