Skip to content
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

Related Tags #3209

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Related Tags #3209

wants to merge 2 commits into from

Conversation

Farcasut
Copy link
Contributor

  • Added the related tags feature, where you can view tags related to the current tag. A tag is considered related to the current one if it is on the same page.

Jira URL

https://jira.xwiki.org/browse/XWIKI-22174

Changes

Updated the tags page.

Description

Added the velocity code needed to get the related tags and displayed them.

Screenshots & Video

image

* Added the related tags feature, where you can view tags related to the current tag. A tag is considered related to the current one if it is on the same page.
@manuelleduc
Copy link
Contributor

Thanks for your PR @Farcasut.
We usually go through proposal in the development category of the forum first.
I can for instance see some conceptual issues, that are worth discussing collectively.

  1. I'm not sure seeing related tags is useful to everybody, and we try to only provide the most common features by default (i.e., it might be best if this UI element is provided by an extension).
  2. We could imagine some other ways to generate the list of related tags (e.g., using machine learning, possibly proposing no yet existing tags) and it could be interesting to take that into account.

You are welcome to discuss with us on the #xwiki matrix room too :)

@Farcasut
Copy link
Contributor Author

Farcasut commented Jun 17, 2024

Hi, @manuelleduc! This feature was proposed by @snazare to be integrated into the platform so that we can include the label list macro from Confluence inside XWiki. See xwikisas/xwiki-pro-macros#262 (comment). I will also start a discussion on the matrix room to see what is the best way to integrate this feature.

@vmassol
Copy link
Member

vmassol commented Jun 17, 2024

Thanks for working on this!

@Farcasut You said it's been proposed but for that there needs to be a page created on design.xwiki.org and a proposal on the forum (or just a proposal if it's a small topic), to let the whole community review it and discuss it, and so that the feature and the architecture for it can be discussed. Using matrix is not good enough and not the right way (the problem with it is that not everyone will see or have the time to respond to messages there and they'll then be drowned by newer messages).

Thx

@vmassol
Copy link
Member

vmassol commented Jun 17, 2024

related: https://forum.xwiki.org/t/tag-page-revamp-what-should-it-contain/13719/4?u=vmassol

* Improved the query method to be more efficient and escaped the tags to pe quotedPrintable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants