Bi-weekly summary of handbook changes

@team

Summary of merge requests for opencraft/documentation/public from 2025-04-29

Merge request: chore: update Jordan’s membership
Description:

Author: Arunmozhi P

For more details visit: #608.


@team

Summary of merge requests for opencraft/documentation/public from 2025-05-27

Merge request: chore: remove Douglas from team
Description:

Author: Arunmozhi P

For more details visit: #610.


@team

Summary of merge requests for opencraft/documentation/public from 2025-06-10

Merge request: feat: add dark theme toggle
Description: This MR adds dark theme and a toggle for it.

Author: Maxim Beder

For more details visit: #613.


Merge request: docs: add mention of tutor repo in list of core contributions
Description: ## Description

Add contribution to tutor repo to the list of changes eligible to be counted as Core Contribution.

Supporting information

Core Contributor - Work Scope #Tutor

Testing instructions

Visit the generated app link once the pipeline is complete and verify the changes reflect correctly.

Other information

Private Ref : BB-9757

Author: Kaustav Banerjee

For more details visit: #612.


Merge request: docs: add evidence forensic preservation
Description: This MR adds a new process how to do forensic evidence preservation.

Related task: Log in - OpenCraft

Signed-off-by: Gabor Boros gabor.brs@gmail.com

Author: Boros Gábor

For more details visit: #611.


Merge request: docs: Clarify Core Contributions processes.
Description: This MR clarifies how Core Contributions are to be identified, sets the expectation of who is to set labels (epic owners), and adds a process for verifying labels have been set (using the existing completion verification process by Sprint Managers.)

JIRA tickets: Log in - OpenCraft

Discussions: Improving the measurement of our contributions

Testing instructions:

  1. Visit the generated app link once the pipeline is complete
  2. Verify the text renders sanely and links are working correctly.

Author notes and concerns:

I was a little fuzzy on the conversation between @antoviaque and @Cup0fCoffee here, but I’ve done my best to distill my understanding in a way that is consistent with what I read between Xavier and upstream. Please let me know if it makes sense.

I’m tagging all Sprint Managers across all cells since it includes a tweak to one of your responsibilities.

Author: Fox Danger Piacenti

For more details visit: #609.


@team

Summary of merge requests for opencraft/documentation/public from 2026-05-26

Merge request: docs: update conference talk submission docs
Description: ## Description

This MR updates the existing documentation for the three-stage process for talk submission that worked very well this year.

Supplementary Information

Internal ticket: Log in - OpenCraft

Testing instructions

View the rendered app and check that the links and display make sense.

Author: Fox Danger Piacenti

For more details visit: #667.


Merge request: fix: discourse host url type [BB-10771]
Description: Adding AnyHttpUrl + str fails, this PR casts it to str first.

The third party package called: Pydiscourse expects str as host url and uses it directly to generate other urls. But we pass in AnyHttpUrl and it fails.

Private-ref: Log in - OpenCraft

Author: Navin Karkera

For more details visit: #666.


Merge request: feat: Add pinging guidelines documentation
Description: ## Description

Add basic guidelines and recommendations about ping people in messages.

Supporting information

Private-ref: Log in - OpenCraft

Testing instructions

  • build the docs, navigate to the new page
  • verify everything renders correctly
  • click all the links and verify they are all correct
  • verify accuracy of the information

Author: Christofer Chávez Carazas

For more details visit: #665.


Merge request: feat: Update scope of OSPR Liaison role.
Description: - Delete current scope (which has become obsolete).

Testing

Tickets

Reviewers

  • @samuelallan
  • @gabrieldamours

Author: Tim Krones

For more details visit: #662.


2 Likes

@navin Looks like everything back up and working. :slight_smile:

2 Likes

@team

Summary of merge requests for opencraft/documentation/public from 2026-06-23

Merge request: fix: remove accented character in cell data
Description: ## Description

Sprintcraft matches users between Jira and the opencraft.yml data by
full name. Rômulo’s name in Jira doesn’t have the accented ‘ô’ because
that made @-mentioning autocomplete more difficult in Jira. To fix
matching his user, we can likewise remove the accented character from
his name here.

Supporting information

Private-ref: Log in - OpenCraft

Testing instructions

Author: Samuel Allan

For more details visit: #668.