Hey, folks. It’s Rose — Project Lead (PL) for Horizon and F-Chat 3.0, and a developer on the F-List team.
I originally wrote Horizon’s Bus Factor when I only held the PL role for Horizon. Since then, my responsibilities and involved projects have expanded. This document updates and extends that plan to cover both Horizon and F-Chat 3.0.
This document exists to reduce uncertainty, protect contributors, and ensure continuity if I am temporarily or permanently unavailable.
Horizon defines two Bus Factor scenarios: Temporary Leave and Permanent Leave.
- I will publicly announce my temporary leave.
- The announcement must come from my main Discord account (
@wiltedroselie) or other methods explicitly listed on my contact page:
https://rosely.me/contact - Any changes to the plan stated in that announcement must be respected.
- fatcat assumes stand-in Project Lead for:
- Horizon repositories
- Eclipse
- Staff leadership and coordination
- fatcat will NOT receive:
- Ownership of the Fchat-Horizon GitHub organization
- Ownership or access to my personal GitHub account
- Access to my GPG keys or SSH keys
- snowsune will be added to the Fchat-Horizon organization to assist with general repository maintenance.
- This does not include access to private repositories.
I, Sylvia Roselie, retain ownership over all personal and Horizon-related assets, including:
- Domains
- Ko-Fi
- Website infrastructure
- The discord, and other social accounts
- SSH / GPG keys
This arrangement is temporary and automatically expires upon my return.
This plan activates if either of the following is true:
- I am unreachable for more than three (3) consecutive months, and
- No private contact attempt has been successful using the approved methods, or
- A public message announcing my disappearance is posted under the same requirements as a Temporary Leave announcement.
“Unreachable” is defined as no response to at least two (2) contact attempts using approved methods over the full three-month period.
- fatcat assumes full leadership of Horizon and all projects within the organization.
- He is granted full discretion to restructure leadership as he sees fit, with the intent of preserving Horizon’s continuity and values.
- Claire assumes the role of Project Co-Lead.
- snowsune is promoted to Assistant Project Leadership (Developer role).
- New or temporary SSH credentials will be provisioned as required for Horizon server maintenance.
- This excludes servers under my personal ownership (e.g., the Minecraft server).
- All Horizon project ownership transfers entirely to fatcat, excluding servers (which transfer to snowsune).
- If I am unable to perform these transfers personally, trusted friends or family may do so on my behalf.
- This includes, but is not limited to:
- Domains
- Ko-Fi
- Website infrastructure
- Discord server
- Any other Horizon-related services or credentials (SSH keys, signing keys, etc.)
- My personal GitHub account is explicitly excluded and will not be transferred.
If I later return and am capable, leadership may only transition back by mutual agreement of the current leadership team.
F-Chat 3.0 also defines two Bus Factor scenarios: Temporary Leave and Permanent Leave.
- I will announce my temporary leave to fellow F-List staff.
- The announcement must come from my Mattermost account (
@roselie).- No other contact methods are accepted.
- Any changes to the plan stated in that announcement must be respected.
- F-List leadership reserves the right to alter this plan as they see fit, and completely veto this plan if they so wish.
- Aniko assumes full leadership of the F-Chat 3.0 project for the duration of my absence.
- fatcat assists Aniko in maintaining the vanilla client.
- I retain control over all personal accounts.
- A temporary absence from F-Chat 3.0 does not represent a leave from Horizon unless explicitly stated.
- F-List retains ownership and authority over the project.
- I claim no ownership over:
- F-List branding
- F-Chat branding
- Lif
- Any other copyrighted F-List material
- As such, I cannot resign or transfer ownership or control of these assets.
This plan activates if either of the following is true:
- I am unreachable for more than three (3) consecutive months, and
- No private contact attempt has been successful, including through Mattermost, or
- A message announcing my disappearance is posted under the same requirements as a Temporary Leave announcement.
- Any changes to the plan stated in that announcement must be respected.
- F-List leadership reserves the right to alter this plan as they see fit, and completely veto this plan if they so wish.
- Aniko assumes operational leadership of F-Chat 3.0. They will know what to do.
- fatcat assists as needed with maintenance and continuity. They will know what to do.
- Bitdash manages codebase roles and contributor positioning.
- If I am capable, I will assist with leadership transition where appropriate.
- This does not represent a departure from Horizon.
- F-List retains full ownership and authority.
- I claim no ownership over F-List, F-Chat, Lif, or any associated copyrighted material and cannot transfer control of them.