Project

General

Profile

Actions

Misc #19679

closed

Migrate Wiki from bugs.ruby-lang.org to ruby/ruby GitHub repository

Added by jemmai (Jemma Issroff) over 1 year ago. Updated over 1 year ago.


Description

Background

There is currently a Wiki at https://bugs.ruby-lang.org/projects/ruby/wiki which contains documentation of processes, documentation of code, developers' meeting notes, and various other notes.

There are three main problems with the current Wiki setup:

  • Out of date: Much of the documentation is out of date, or no longer relevant (for example: How to Release Ruby 1.9)
  • Duplication: Some of this documentation exists both in the Wiki and in the docs in ruby/ruby (for example: DTrace Probes in the docs and DTrace Probes in the Wiki
  • Editing docs is limited: Only Core contributors can edit the Wiki, and version control is more limited (for example: I couldn't edit any mistakes I found in the Wiki while preparing this issue).

Proposal

This proposal is to migrate any still relevant docs within the Wiki from the bugs.ruby-lang.org Wiki to a new GitHub Wiki. I have categorized all of the Wiki pages in this google sheet and given my analysis of which should be migrated. If there are any pages that should be migrated which aren't currently included, please indicate so in the comments and we will migrate them.

I also propose we migrate the old Developers' Meeting notes to the developer's meeting repository.

I spoke about this idea with @hsbt (Hiroshi SHIBATA) at Ruby Kaigi, and he and @naruse (Yui NARUSE) suggested that I write this proposal.

Implementation

  1. Before I begin the migration, someone who has the appropriate permissions on GitHub will need to create the Wiki
  2. I will migrate all pages listed in the Google sheet with "migrate?" checked to the new GitHub wiki
  3. I will migrate all of the Developers' Meeting Notes to the developers' meeting repo
  4. Someone who has the appropriate permissions will need to remove the Wiki from bugs.ruby-lang.org
  5. I will update all GitHub wiki pages with "update?" checked in the Google Sheet to reflect the latest state

Files

clipboard-202306060912-oxjwy.png (19.4 KB) clipboard-202306060912-oxjwy.png jemmai (Jemma Issroff), 06/06/2023 01:12 PM
Screenshot 2023-06-08 at 14.32.44.png (17.1 KB) Screenshot 2023-06-08 at 14.32.44.png hsbt (Hiroshi SHIBATA), 06/08/2023 05:33 AM
Actions

Also available in: Atom PDF

Like3
Like0Like0Like0Like0Like0Like0Like0Like0Like2Like0Like0