apache / incubator-answer

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.
https://answer.apache.org
Apache License 2.0
12.89k stars 993 forks source link

Linking question similar to GitHub issues #817

Closed surapuramakhil closed 2 weeks ago

surapuramakhil commented 8 months ago

Is your feature request related to a problem? Please describe

Linking question similar to GitHub issues. Ability for user to link question while posting. Connection/link visibility on both questions

Describe the solution you'd like

A clear and concise description of what you want to happen.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

bangzzzz commented 3 months ago

I'm interested in developing this feature, can assign me the question?

sosyz commented 2 months ago

Hi @fenbox! I was wondering if there have been any updates on this issue? I'm interested in this feature and would love to be assigned to it.

shuashuai commented 2 months ago

Sorry for the late reply, who of you two is willing to contribute to this issu?

@bangzzzz @sosyz

sosyz commented 2 months ago

Sorry for the late reply, who of you two is willing to contribute to this issu?

@bangzzzz @sosyz

If @bangzzzz doesn't have time, I can take it.

fenbox commented 1 month ago

Hi @sosyz, I updated some ideas.

When question A references the link of question B, A will be associated as a backlink to B and displayed on the page of question B.

Other rules:

Design file:

sosyz commented 1 month ago

@fenbox Thank you very much! The design diagram has been incredibly helpful for me. Displaying related issues on the sidebar would be a more suitable way for viewing them, I’ll follow the design to implement it.

Currently, I’m working on supporting associations via hashtags (e.g., starting with #) or question links. Do you have any suggestions for this part? Perhaps we need to add some hidden payload to prevent accidental links?

fenbox commented 1 month ago

supporting associations via hashtags (e.g., starting with #) or question links

I agree and have no suggestions for now.

Perhaps we need to add some hidden payload to prevent accidental links?

I couldn't find some public information, but I think there may need to be some restrictions to prevent attacks through this feature. For example, if a post contains the IDs of all posts, it may affect the website's performance when published.

sosyz commented 1 month ago

Got it~ I will be mindful of this potential risk.