Transition AI-powered / Custom Models to Fiona Neill
- Stage/group being transitioned: devopsai-powered groupcustom models
- Current technical writer: @jglassman1
- Incoming technical writer: @fneill
- Reassignment milestone: Start in 18.3, complete in 18.4
Tasks for current technical writer
-
Invite the incoming TW to the stage and group Slack channels. - Channel list:
#g_custom_models
- Channel list:
-
Post in Slack about the changeover. Communicate the timeline and how MRs will be handled. -
Reach out to the Product Manager, Engineering Manager, and Design Manager to communicate the change. -
PM: @susie.bee -
EM: @eduardobonet -
PDM: N/A
-
Provide group insights
To make the transition easier for the incoming technical writer, answer these questions in a comment thread. Give as much detail as you feel is needed. The incoming technical writer should feel free to ask questions about any of these details:
-
How does the Product Manager plan work for future milestones? Provide links to relevant boards. -
How does the group prefer to communicate in issues and MRs regarding reviews? - Tags the TW for review and feedback in issues and MRs.
- The team will ask for your review and feedback on both documentation and UI text.
-
What is the maturity of the feature set and documentation for the feature set? - GitLab Duo Self-Hosted went GA in 17.10. It is rapidly expanding and maturing, in line with the overall pace of change in the AI-powered space.
-
How well are features of the group known to people outside the group? - I believe it is increasingly well-known in both GitLab internally and to our customer base.
-
How much UI text work does the group generate? - Around 1-2 MRs per month on average for the last 3-5 milestones. The frontend engineer is very conscientious about asking for TW review on UI text.
-
Can the feature set for the group be explored solely on GitLab.com, or does it also require GDK or access to third-party tools? - I believe you require GDK access.
-
Does the group attract a lot of Support Team Contributions and Community contribution? - Not as far as I'm aware.
Tasks for EMs and PMs
-
Add the incoming TW to team meetings and any group aliases. - Meeting list: TBD
- Group aliases: TBD
-
Async retrospectives (if applicable): - Update teams.yml.
- If the retrospective happens in a private project, add the TW to it.
-
Remove the outgoing TW from team meetings and any group aliases. -
Determine the resources needed by the incoming TW to learn the stage / group features, similar to an engineer's onboarding.
Tasks for incoming technical writer
-
Set up coffee chats with the group's: -
Product manager -
Engineering manager -
Frontend and backend team members (not necessary to meet all) -
UX designer
-
-
Read the product documentation associated with your group (as identified by the group attribute in documentation pages' metadata). - In the
www-gitlab-comrepository, update:-
data/stages.yml, with your new assignment. If you're onboarding as a new Technical Writer, you can wait until you've completed a full release cycle as a trainee before doing this step and the next steps.
-
- In the
gitlabrepository, update as needed (in the following order, but can be done in the same MR):-
The metadata in all related markdown files (if the group name changed). -
Group assignments in lib/tasks/gitlab/tw/codeowners.rake. -
.gitlab/CODEOWNERSby running thetw:codeownersRake task to ensure no pages are missed.
-
-
If the group was previously assigned to the #docschannel, add it to the TW milestone plan template.
Tasks for technical writing manager
-
Update google sheets used for team rebalancing planning. -
Check Workday for the Job Title Specialty (Multi-Select). If the specialty does not exist, create an issue in the People Group general project, and use the Workday: Job Title Specialty Request template. -
Update Workday with the new group assignments. Log a HelpLab Workday Data Changes request to update the Job Title Specialty in Workday. Workday updates the group assignments in data/team_members/person. Related Data change request for both Jon and Fiona (https://helplab.gitlab.systems/esc?id=hrm_ticket_page&table=sn_hr_core_case_workforce_admin&sys_id=6f67fa333bdb2e10b6f62c5ea5e45a64) effective 8/21/2025
Edited by Fiona Neill