Skip to content

Commit

Permalink
Ruby Central: Update August 2024
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Emde <[email protected]>
  • Loading branch information
martinemde committed Aug 30, 2024
1 parent 5a77e85 commit f77367f
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions alpha/engagements/2024/RubyCentral/update-2024-08.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Update 2024-08

## Organizations

For various reasons across our team, August saw a slow down of progress that has delayed our expected release dates by about 1 month.
Development is picking up again and we're looking forward to shipping the Organizations feature.

### Maintainer Role

* Colby implemented the maintainer role. Sam has code reviewed and we should have it ready to roll out soon.
* Once ready, it will become available to everyone on rubygems.org, unlocking some level of control for owners on a gem-by-gem basis.
* The maintainer role will allow us to reduce the impact of Organizations, easing some of the immediate demand by reducing the need for single gem organizations.

### Organizations

* Colby has taken over the Organization & Membership modeling, defining the ownership structure when an Organization owns a Rubygem.
* Ian's designs are mostly complete, covering all the expected pages and the onboarding path for Organizations.

### Next steps:

* Merge and release maintainer role and respond to any feedback.
* Implement the designs as new pages on rubygems.org.
* Start adding test users once the permission system and organization pages are ready.

## Audit

The Audit is about 2/3rds done and going well.

* Trail of Bits (Tob) is about 2 weeks into the audit as of the end of the month.
* The onboarding went smoothly. ToB got to work quickly and has been communicating well.
* A few concerns were brought to our attention immediately and fixes rolled out. So far, we've only seen minor things that have been easy to fix.
* Infrastructure review is in progress.

### Next steps:

* One more week of review, then we will await the final report.
* We will immediately implement fixes any problems that warrant immediate attention.

0 comments on commit f77367f

Please sign in to comment.