-
Notifications
You must be signed in to change notification settings - Fork 5
Update Slug for Alumni Board members #115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
We probably need to do some thinking on the design of the Alumni page. It could use some dates for everyone not just the recent ones, and the list is very much incomplete. Also, for the OCD among us, "alumni" is the plural so would not be expected under an individual image! |
I've pushed a fix to the staging site for this, for testing. I've also re-published an old "about" page and created a child page of it with slug "board-of-directors". This was done to check for page loading conflicts as the desired permalink for the "status" taxonomy has the same general structure as the existing page/child I did not address @webmink's comment above. I'll let our TAM's coordinate what this should look like and decide if a new dev request should be made for that or let live in the current one. EDIT:
This happened when the blog was migrated over and the custom permalink format |
Thanks for the updates and RCA @nickpagz. I've tested the updates and informed Ariel of the changes via email, currently awaiting feedback.
We will work this into a new request once this permalink update has been completed and pushed to production. (cc @webmink, we'll communicate with you more about this at that time) |
Great, thanks. It is definitely a topic of its own - we need a canonical
database of former directors to which a page can refer, perhaps similar to
licensing - but this is not the time of year to try to resolve it!
…On Thu, Sep 26, 2024 at 6:48 PM xpurichan ***@***.***> wrote:
Thanks for the updates and RCA @nickpagz <https://github.com/nickpagz>.
I've tested the updates and informed Ariel of the changes via email,
currently awaiting feedback.
I did not address @webmink <https://github.com/webmink>'s comment above.
I'll let our TAM's coordinate what this should look like and decide if a
new dev request should be made for that or let live in the current one.
We will work this into a new request once this permalink update has been
completed and pushed to production. (cc @webmink
<https://github.com/webmink>, we'll communicate with you more about this
at that time)
—
Reply to this email directly, view it on GitHub
<#115 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKOFEYM5KTVD3JOJTL2AW3ZYRCFFAVCNFSM6AAAAABND5AGSKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZXGU4DAOBUHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
*Simon Phipps*
*Office:* +1 (415) 683-7660 *or* +44 (238) 098 7027
*Signal/Telegram/Mobile*: +44 774 776 2816
|
Hello, we have reached out to Ariel multiple times; however, there has been no response on this issue. We will pause this on our end. |
Hi, sorry this got buried. Going back to the original request, I'm building a new alumni page with the right slug: https://opensource.org/wp-admin/post.php?post=125037&action=edit What we'd need is https://opensource.org/blog/status/alumni (and other statuses) not be public nor accesible via search engines. |
Ok. I'll add this to my list. |
@ajolo2ky It sounds like we're changing direction a little here, so just trying to understanding what we need. On both production and staging, the statuses get rendered automatically using the archive template - with the staging site having been adjusted to remove the It sounds like we now want to use a custom/dedicated page for the "alumni", and not show the archive page for the different statuses at all. If this is the case, we can probably just redirect the status pages accordingly. Does that sound about right? |
Hi @nickpagz, you are right. Changing direction here. We'd like /status/ not to be publicly available. We'll build proper templated pages using query loops. So https://opensource.org/blog/status/alumni, https://opensource.org/blog/status/past-candidate and other status pages shouldn't be public facing. |
Sounds good. I'll modify the taxonomy terms so they're not public, and it's probably best to setup some redirections for those in wp-admin when the new pages are ready. At the moment I can see a couple of the statuses are already indexed. I'll get this up on the staging site. |
@ajolo2ky I've updated the staging site with these changes. I've found that to be able to see the "status" as a filter in the query loop block I had to keep one of the parameters public. Specifically, As an aside, if we want to change Lastly, I've adjusted the still open PR for the main branch for changing the slug of all taxonomies to remove the change for the |
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:
(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
(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
(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:
Related: Fix rewrite URL for press mentions #61
The text was updated successfully, but these errors were encountered: