Skip to content

Fix: Inactive links#123

Merged
Successfulsebunya merged 9 commits intoWordPress:trunkfrom
3kori:Fix-inactivelinks
Apr 2, 2026
Merged

Fix: Inactive links#123
Successfulsebunya merged 9 commits intoWordPress:trunkfrom
3kori:Fix-inactivelinks

Conversation

@3kori
Copy link
Copy Markdown
Collaborator

@3kori 3kori commented Mar 28, 2026

fixes: #122

@3kori 3kori self-assigned this Mar 28, 2026

Before the meeting:
1. Review the [meeting agenda](https://make.wordpress.org/test/) published beforehand
1. Review the [meeting agenda](LINK_TO_AGENDA) published beforehand
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we add a link like LINK_TO_AGENDA, it creates an invalid URL on the current page (you can see it here: https://make.wordpress.org/test/handbook/team-reps/test-chat-moderator-guide/#3-share-agenda).

It also generates a non-working link like:
https://make.wordpress.org/test/handbook/team-reps/test-chat-moderator-guide/LINK_TO_AGENDA

Instead, we could use a previously published agenda link as an example so it’s valid and clearer.

What do you think?

Copy link
Copy Markdown
Collaborator

@Successfulsebunya Successfulsebunya Mar 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can use this link https://make.wordpress.org/test/tag/test-chat-agenda/ for agenda as agendas keep changing. The latest Agenda will always be at the top

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I was thinking about what we can do with some of the invalid links. This is a great idea, let me get to it.

@@ -44,8 +44,8 @@ _Or:_
> Today's chat agenda can be found [here](LINK_TO_AGENDA). Please take a look.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same link can be used here

@@ -165,8 +165,8 @@ _Or:_
> - We have [Patch Testing Issues](LINK) that need testing
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Making changes now

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@3kori
Copy link
Copy Markdown
Collaborator Author

3kori commented Mar 28, 2026

There are also a bunch of other invalid links.
invalid-links

What if instead of [LINK] we could use [#]? What do you think?
@Successfulsebunya @huzaifaalmesbah

@huzaifaalmesbah
Copy link
Copy Markdown
Member

What if we used [#] instead of [LINK]? What do you think?

However, this might not be a good idea. It could create links like current-page-url/#, and when someone clicks it, the browser may try to navigate to a section marked by # on the same page, causing unexpected jumps within the content.

@3kori
Copy link
Copy Markdown
Collaborator Author

3kori commented Mar 28, 2026

Oooh yeah. Didn't think of it that way.
What would the sensible solution, leave it as it is or remove the link entirely?

@ozgursar
Copy link
Copy Markdown
Collaborator

What would the sensible solution, leave it as it is or remove the link entirely?

I think we can remove the link and name it Title of Announcement with Link. This would avoid it appear as a broken link if someone clicks.

I also have an idea for both generating the agenda and running the test chat session.
We can build a plugin similar to the test reports plugin, fill in the changing content such as link to agenda, announcements, list of attendees, and it can generate the list of items we can copy paste during the session. This would standardize most of the common text that we need to take care of.

@Successfulsebunya
Copy link
Copy Markdown
Collaborator

What would the sensible solution, leave it as it is or remove the link entirely?

I think we can remove the link and name it Title of Announcement with Link. This would avoid it appear as a broken link if someone clicks.

I also have an idea for both generating the agenda and running the test chat session. We can build a plugin similar to the test reports plugin, fill in the changing content such as link to agenda, announcements, list of attendees, and it can generate the list of items we can copy paste during the session. This would standardize most of the common text that we need to take care of.

This is a very good idea, I second it

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

About these broken links we can use a previous example. You can pull an example of the different links and there sources e.g Always look at the very first post, it is what your looking for

Gutenberg Version Release
Help Test WordPress version

@Successfulsebunya
Copy link
Copy Markdown
Collaborator

There are also a bunch of other invalid links. invalid-links

What if instead of [LINK] we could use [#]? What do you think? @Successfulsebunya @huzaifaalmesbah

use real links as someone needs to also see what should be there

@3kori
Copy link
Copy Markdown
Collaborator Author

3kori commented Mar 29, 2026

Okay, if we are using real links. We should also include a note that says something like:

Note

Some of the links are used for demonstration.

What do y'all think?
Feel free to co-author the changes you have in mind.

@ozgursar
Copy link
Copy Markdown
Collaborator

Okay, if we are using real links. We should also include a note that says something like:

Note

Some of the links are used for demonstration.

What do y'all think? Feel free to co-author the changes you have in mind.

I think this is a good solution if we are going to use real links.

@huzaifaalmesbah
Copy link
Copy Markdown
Member

We can use code blocks with placeholder links, this won’t be clickable and won’t lead to an invalid link. this might make it easier to copy and paste into Slack or update later. This would be useful for WordPress ecosystem announcements, including announcement links and calls for testing.

@3kori
Copy link
Copy Markdown
Collaborator Author

3kori commented Mar 31, 2026

@huzaifaalmesbah Could your suggested changes to this branch?
I don't think I have understood how to do that.

@huzaifaalmesbah
Copy link
Copy Markdown
Member

@3kori Sorry for my previous comment, it was confusing. I tried testing the code block approach, but when copying and pasting into Slack, it doesn’t work as expected.

So I think it’s better to proceed with real links in this PR for now. We can look into this again later and open another PR if we find a better solution.

Thanks!

@huzaifaalmesbah
Copy link
Copy Markdown
Member

@3kori Could you please update the PR with the real links when you have time?

List announcements with links and List testing needs section.

@3kori
Copy link
Copy Markdown
Collaborator Author

3kori commented Apr 1, 2026

@huzaifaalmesbah @ozgursar @Successfulsebunya
PR update, I believe it's ready.

@3kori 3kori requested a review from ozgursar April 1, 2026 21:08
Copy link
Copy Markdown
Member

@huzaifaalmesbah huzaifaalmesbah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

Copy link
Copy Markdown
Collaborator

@ozgursar ozgursar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me too.
I'm just curious, should we add any note about the monthly huddles? It's format is a bit different than the chat version.

@Successfulsebunya Successfulsebunya merged commit 4153d97 into WordPress:trunk Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

4 participants