Update Slug for Alumni Board members
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
調査の方向性
まず関連するPR 56、58、59、61を確認し、その後、Board Member、License、Press Mentions CPTのURLの動作を調査してください。stagingサイトで変更を検証してください。alumniには /about/alumni ページとリダイレクトがあり、CPTとタクソノミーのURLでは /blog を使用しないようにします。本番環境へのmerge前に、パートナー向けURLを確認してください。
索引モデルが issue の本文から書いたものです。
説明
Description
Partner noticed the slug for the Alumni shows https://opensource.org/blog/status/alumni and would like to update to https://opensource.org/about/board-of-directors/alumni or https://opensource.org/about/alumni.
The changes should be made on the staging site for partners review before merging to production.
We can use the /about/alumni URL path to add the Alumni Board members and create a link on the About page as well
Once that is done, we can create a redirect from https://opensource.org/blog/status/alumni to https://opensource.org/about/alumni.
Note: The partner also noticed https://opensource.org/status/alumni was gone and instead it found it at https://opensource.org/blog/status/alumni and wants to know why that happened.
In addition:
CPTs and their taxonomies should not use /blog slugs in their URLs. Here’s a list of all CPTs which highlights where the issue is:
- Board Member CPT:
(Correct) Board members: https://opensource.org/board-member/chris-aniszczyk
Status: https://opensource.org/blog/status/alumni
Seat type: https://opensource.org/blog/seat-type/affiliate - License CPT:
(Correct) License: https://opensource.org/license/blue-oak-model-license
License Steward: https://opensource.org/blog/steward/apache-software-foundation
Category: https://opensource.org/blog/license-category/international - Press Mentions CPT:
(Correct) Press mentions: https://opensource.org/press-mentions/meta-is-accused-of-bullying-the-open-source-community
Publications: https://opensource.org/blog/publication/adda-24-7
The /blog slug should only apply to blog post types.
A few related PRs:
- Blog post migration: https://github.com/OpenSourceOrg/dotOrg/pull/56
- “removing blog path from author page: https://github.com/OpenSourceOrg/dotOrg/pull/58
- Omitting /blog/ from CPTs: https://github.com/OpenSourceOrg/dotOrg/pull/59
Related: https://github.com/OpenSourceOrg/dotOrg/pull/61
- 主要言語
- PHP
- スター
- 12
- フォーク
- 6
- 平均マージ
- 13時間 26分
- マージ済み PR(30日)
- 12
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
OpenSourceOrg/dotOrg のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
OpenSourceOrg/dotOrg#229 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 50/100
OpenSourceOrg/dotOrg#212 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
OpenSourceOrg/dotOrg#192 · コメント 1 件 · リアクション 2 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
OpenSourceOrg/dotOrg#173 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
OpenSourceOrg/dotOrg#159 · コメント 1 件 ·
OpenSourceOrg/dotOrg の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
getgrav/grav-plugin-api#45 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
RSS-Bridge/rss-bridge#5098 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
phingofficial/phing#2025 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
silverstripe/developer-docs#911 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100