====== Mentoring Checklist ====== ===== Primary Goal ===== Mentees become Mentors that set higher standards for *their* future Mentees than I did. Repeat. ???. Profit ===== Expectations & Outcomes ===== * Consistently produces high-quality changes. * Reviews (structure, content, format) * Issues ([[Bugzilla/ThePerfectPortsIssue|Perfect Ports Bugzilla Issue]]) * Well tested (QA) ([[https://www.freebsd.org/doc/en/books/porters-handbook/testing.html|Porters Handbook: Testing]]) * Consistently uses and demonstrates understanding of all %%FreeBSD%% development processes and systems * Bugzilla, Phabricator, Subversion ([[Bugzilla/DosAndDonts|Bugzilla DO's and DONT's]]) * [[Bugzilla/TriageTraining|Bugzilla Issue Management and Lifecycle]] * Security, Merging (MFH, etc) * Standards, Conventions * Demonstrates proficiency with tooling * Understands and demonstrates understanding of semantics, context and impact of their changes * Thinks proactively * Does things Rightâ„¢ * Works collaboratively and productively with others * Maintainers, Contributors, Mentors, Colleagues ===== Specific Actions ===== * Sweeping commit: Single commit touching multiple ports (shared library bump, shared options description, etc) * %%VuXML%% Entry * [[Ports/QuarterlyBranch|Quarterly Merge]] * Issue Triage (N issues)