hackforla / guides

GNU General Public License v2.0
10 stars 0 forks source link

Migrating PRODUCT Guides to New Repo #139

Open edwardsarah opened 1 year ago

edwardsarah commented 1 year ago

Overview

We need to move all existing guides to the new repository for guides and templates (knowledgebase-content)

Prerequisite

You need to have

Action Items

Use steps 1-5 on the Guide below to prep all guides related to PRODUCT for migration from the CoPs to knowledgebase-content

Resources/Instructions

edwardsarah commented 1 year ago

List of Issues to Check Post-Transition:

edwardsarah commented 11 months ago

Notes about Migrating Guide Issues from CoPs to Knowledgebase-content

Github Doc - Transferring an Issue to Another Repository

Greater issue: migrating all of the associated documents

edwardsarah commented 11 months ago

Migrate product guides from CoPs to knowledgebase-content

Checklist for Moving a Guide

Before Moving

In the guide issue you are going to move

After Moving

ExperimentsInHonesty commented 7 months ago

@edwardsarah please

Also we need to define how to do the following:

  • [ ] Pick the Guide
  • Evaluate if it's a proper guide before moving it. If it needs to be split into multiple guide issues, is not useful as a guide topic, or is a duplicate, this should be sorted out before the transition takes place.
  • [ ] In a comment, make note of where the guide is in the process (ex. Gather Examples Solo) so the proper labels can be added
edwardsarah commented 7 months ago

explain what we are checking these links for https://github.com/hackforla/guides/issues/139#issuecomment-1731281307

One of the potential issues we raised with migrating existing guides to a new repo is whether it would break references to that guide elsewhere. For example, if a guide issue was linked in a wiki page in its original repo, and we moved it to the new repo, would the link still work? The GitHub documentation suggests any old links will redirect to the new link, so this won't be an issue.

edwardsarah commented 7 months ago

explain what we are checking these links for https://github.com/hackforla/guides/issues/139#issuecomment-1731281307

There are a number of issues in the Guides team repo that refer to or are dependent on the current structure of guides, with each CoP having its own board for guides. We will need to review those issues once the guides have been migrated to make sure we close any that are no longer relevant.

edwardsarah commented 7 months ago

Guidance on Picking Correct Labels

This is meant to act as a general structure for how to decide what labels a guide issue should receive. It will likely need to be updated with more specific criteria as we migrate guides and deal with edge cases.

Non-Guide-Specific Labels

COP The CoP label should reflect the CoP that the guide issue was migrated from. If, given your best judgement, there is another CoP the guide issue is relevant to, add this as well. Size Size labels are used here the same way they are used in other HfLA repos, and reflect how much time it will take to complete the issue. Milestone Bonnie will sort the guides by milestone. Just add the milestone: missing label

Guide Specific Labels

Begin by checking the comment you created previously with the screenshot of the issue's previous milestones and labels. This will give you some understanding of where in the process the guide was, though it is not always perfect.

Phase & Status

1 - Gather Examples Solo

2 - Gather Examples Collaborative

3 - Drafting a Guide

4 - CoP Peer Review

aymarmsba commented 7 months ago

Left of at the "Add to project board" where the project board "knowledge base" specific guide tracker was not showing for me

edwardsarah commented 6 months ago

Moving instructions into a working document, still a work in progress at the moment: How to Move a Guide to a New Repo

edwardsarah commented 5 months ago

Document updated with more clear instructions on labelling guide issues.

aymarmsba commented 5 months ago

I was not able to move any files to the knowledge base content drive since I didn't have access to move files.

fchan218 commented 1 day ago

Date: 2024-10-04

  1. Progress: Migrated 13 issues and there is approx 44 issues left to migrate
  2. Blockers: On the Excel sheet, some topics do have have issue # linked but they have links to wiki page. Will those topics need to be migrated as well?
  3. Availability: 2-3 hours/week
  4. ETA: 1-2 month
  5. Pictures (if necessary): None
ExperimentsInHonesty commented 1 day ago

@fchan218 the items with no issues to migrate, that have a wiki page, need to have an epic issue to create new guide issues and link the wiki in the resources for the person who will create the guide. Please add reviewing the epic to our next agenda, so we can approve and move it to the prioritized backlog.