diff --git a/blog/2023-05-11-answer-1.0.9-release/index.md b/blog/2023-05-11-answer-1.0.9-release/index.md
index eb0b6ab46d..6d62e0b01d 100644
--- a/blog/2023-05-11-answer-1.0.9-release/index.md
+++ b/blog/2023-05-11-answer-1.0.9-release/index.md
@@ -21,4 +21,4 @@ Pin and Unlist help to tailor a knowledge-based community of your own, while mai
We’ve also made some tweaks to fix the display issues of tags, comments form, and stubborn deleted questions. We’ve also removed context ambiguity with optimized translation.
-We strongly recommend you to build and manage a Q&A platform [Answer v1.0.9](https://github.com/answerdev/answer/releases/tag/v1.0.9). You are always welcome to contribute your ideas (feature requests, or hunt a but) in [https://meta.answer.dev/](https://meta.answer.dev/). So what will you pin first?
\ No newline at end of file
+We strongly recommend you to build and manage a Q&A platform [Answer v1.0.9](https://github.com/apache/incubator-answer/releases/tag/v1.0.9). You are always welcome to contribute your ideas (feature requests, or hunt a but) in [https://meta.answer.dev/](https://meta.answer.dev/). So what will you pin first?
diff --git a/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md b/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
index d7f0304bf6..3556f3e13e 100644
--- a/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
+++ b/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
@@ -81,7 +81,7 @@ These are some key factors that not only makes a great Q&A platform for both que
Follow the guide to build a basic Q&A platform, easy-peasy.
1. Choose a Platform
- Choose a platform that aligns with your needs and budget. There are open-source Q&A platforms available that offer a good starting point (you know, [Answer](https://answer.dev/) is open-source). Alternatively, you can use a hosted platform.
+ Choose a platform that aligns with your needs and budget. There are open-source Q&A platforms available that offer a good starting point (you know, [Answer](https://answer.apache.org/) is open-source). Alternatively, you can use a hosted platform.
2. Customize the Design
Once you have chosen a platform, customize the design to match your branding and user interface requirements. Don’t forget to make the design responsive and optimized for different devices.
@@ -97,11 +97,11 @@ Answer is knowledge-based community software, offering a smooth set-up for your
No matter what your Q&A platform is about, it’s always great to collect valuable insights and perspectives, and keep up-to-date answers. We’ve also packed up these resources that help you kick-start a joyful Answer journey:
-💻 [GitHub Repo](https://github.com/answerdev/answer): Keep an eye on what we are up to lately on GitHub.
-📄[Documents](https://answer.dev/docs/): Everything you need to build your Answer Community from zero to hero.
-🐞 [Bug Report](https://github.com/answerdev/answer/issues): Hunt a bug? Simply report it for us to track efficiently.
+💻 [GitHub Repo](https://github.com/apache/incubator-answer): Keep an eye on what we are up to lately on GitHub.
+📄[Documents](https://answer.apache.org/docs/): Everything you need to build your Answer Community from zero to hero.
+🐞 [Bug Report](https://github.com/apache/incubator-answer/issues): Hunt a bug? Simply report it for us to track efficiently.
🚩[Public Roadmap](https://github.com/orgs/answerdev/projects/1): Feel free to drop a comment here and be a part of our roadmap!
## Conclusion
-We always have a question or an answer sometimes in our lives, so it is natural to have a Q&A platform. With [Answer](https://answer.dev/), you and your team will be able to solve problems, participate in discussions, and contribute fresh ideas to keep your business growing.
+We always have a question or an answer sometimes in our lives, so it is natural to have a Q&A platform. With [Answer](https://answer.apache.org/), you and your team will be able to solve problems, participate in discussions, and contribute fresh ideas to keep your business growing.
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md b/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
index 0d3088780a..3bd3d9df37 100644
--- a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
+++ b/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
@@ -42,7 +42,7 @@ With the significance of knowledge retention in mind, how can companies and team
To make knowledge sharing and access easier within the organization, set up platforms and tools that facilitate the process. This can be achieved through the use of intranets, collaboration software, or knowledge management systems.
-Answer is an [open-source Q&A platform](https://github.com/answerdev/answer), which gives companies freedom to build a knowledge-based community in the way they need. No matter it’s for products, customer support, or the team, Answer is capable of making it happen on different devices.
+Answer is an [open-source Q&A platform](https://github.com/apache/incubator-answer), which gives companies freedom to build a knowledge-based community in the way they need. No matter it’s for products, customer support, or the team, Answer is capable of making it happen on different devices.
![Interface of Answer](knowledgeretention3.png)
diff --git a/blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md b/blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
index e268e7f0a4..1067d7ddc8 100644
--- a/blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
+++ b/blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
@@ -52,14 +52,14 @@ We hope everyone can set up and run Answer at ease — well, maybe with a little
Currently, running community software or open-source products in the market still requires professional knowledge, such as understanding technical terms. We want Answer to have a bigger stage and to embrace a bigger world. Thus, in the initial design of Answer, we always considered the user as a novice, and how can they get started with Answer smoothly.
**Open-source**
-You can find all the source code of Answer in [GitHub Repo](https://github.com/answerdev/answer), free for everybody. We love the spirit of how open source encourages collaboration and transparency, and we always welcome contributions ;)
+You can find all the source code of Answer in [GitHub Repo](https://github.com/apache/incubator-answer), free for everybody. We love the spirit of how open source encourages collaboration and transparency, and we always welcome contributions ;)
## Where Can I Find More about Answer
No matter you are a Q&A lover, self-host expert, or want-to-give-it-try person, you can always get connected with us, share new ideas, or simply for chatting.
-1. [Website](https://answer.dev/): Welcome to the home of Answer. We know there are plenty of things that need to be improved. We are working on it, we promise.
-2. [GitHub Repo](https://github.com/answerdev): Enjoy your stay in the garden of Answer.
+1. [Website](https://answer.apache.org/): Welcome to the home of Answer. We know there are plenty of things that need to be improved. We are working on it, we promise.
+2. [GitHub Repo](https://github.com/apache/incubator-answer): Enjoy your stay in the garden of Answer.
3. [Meta.Answer](https://meta.answer.dev/): The one and only official community built with Answer, meet new friends here.
4. [Twitter](https://twitter.com/answerdev): What we’ve been up to, tutorials, and tips. Follow us to keep updated.
5. [Discord](https://discord.gg/a6PZZbfnFx): Want to talk to our dev team in real time? Join our Discord Server!
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md b/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
index ccef58e895..414695ef2e 100644
--- a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
+++ b/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
@@ -42,24 +42,24 @@ Knowledge bases are commonly used in [customer support](../2023-07-05-how-to-bui
Make sure you have the right tools for hosting and managing your knowledge base. Answer is the tool you can give it a go, it’s open-source and for free. Here are some delighted features in Answer that help you to build an efficient knowledge base at ease.
-1. Get Started with the Useful Docs
-We’ve prepared [Docs](https://answer.dev/docs) for you to kick-start your knowledge base smoothly, and if you need help, you can always post a question in our [Community](https://meta.answer.dev/).
+1. Get Started with the Useful Docs
+We’ve prepared [Docs](https://answer.apache.org/docs) for you to kick-start your knowledge base smoothly, and if you need help, you can always post a question in our [Community](https://meta.answer.dev/).
-2. Real-time Preview for Each Post
+2. Real-time Preview for Each Post
Always make sure your knowledge is accurate and shinning before it goes live. In Answer, you can instantly view the layout of the post before hitting the post button.
![Post Real-time Preview in Answer](knowledgebase1.png)
-3. Use Tags to Categorize the Content
+3. Use Tags to Categorize the Content
Add new tags to set up your knowledge management system in Answer right away, no need to add questions beforehand. Users can follow content they are interested by following tags, while admins can always edit tags description.
![Manage Tags in Answer is Easy](knowledgebase2.png)
-4. Pin a Post
+4. Pin a Post
Pin an important or frequently asked question for your knowledge base, so that it always stays on the top of your knowledge base.
![Pin a Post in Answer](knowledgebase3.gif)
-5. Search and Find What You Need
+5. Search and Find What You Need
Answer provides advanced search, including tag, author, question, etc. so that you can always access to the knowledge you require at present quickly.
![Search Post in Answer](knowledgebase4.png)
@@ -68,4 +68,4 @@ Answer provides advanced search, including tag, author, question, etc. so that y
One of our users, [David Filed](https://blog.safewebbox.com/author/david/) have built a self-hosted knowledge base with Answer. He also shared a [blog](https://blog.safewebbox.com/a-self-hosted-knowledgebase-which-feels-much-like-stackoverflow/) about why he chose Answer, and a step-by-step tutorial of installing and running Answer.
![Screenshot of Davids Knowledgebase](knowledgebase5.png)
-Follow his tutorial or our [Docs](https://answer.dev/docs) to build a knowledge base of your own now, and embrace the power of knowledge base today.
+Follow his tutorial or our [Docs](https://answer.apache.org/docs) to build a knowledge base of your own now, and embrace the power of knowledge base today.
diff --git a/blog/2023-06-15-answer-1.1.0-release/index.md b/blog/2023-06-15-answer-1.1.0-release/index.md
index d4fe198794..ae57abb253 100644
--- a/blog/2023-06-15-answer-1.1.0-release/index.md
+++ b/blog/2023-06-15-answer-1.1.0-release/index.md
@@ -7,13 +7,14 @@ image: 2023-06-15-cover@4x.png
description: "Answer 1.1.0 is now on GitHub, find out the updates and boost productivity with it."
---
-We made it, and it’s official here: Answer v1.1.0 is now available on GitHub.
+We made it, and it’s official here: Answer v1.1.0 is now available on GitHub.
From 1.0 to 1.1.0, it's not just a stack-up of numbers, but a step forward for your Answer in: **security, functionality, and stability**. Find out what are the updates, and how you can use them to boost productivity. Don’t forget to update ;)
## Plugin: The New Wings to Your Answer
+
![Answer Supports Plugin](1.1.0release1.png)
-The most notable in this update is **the support of Plugin**. From small tweaks to big changes, you can make it happen in Answer. Read the documentation of Plugin [here](https://answer.dev/docs/development/extending/) before bust a move.
+The most notable in this update is **the support of Plugin**. From small tweaks to big changes, you can make it happen in Answer. Read the documentation of Plugin [here](https://answer.apache.org/docs/development/extending/) before bust a move.
A quick example is to embrace a simplified and efficient user authentication experience with the plugin's OAuth capabilities for your Answer. Now, your community members can sign up or log in with existing accounts from social media platforms. For adding other log-in options, admin can go **Admin\>Plugins\>OAuth2Basic**, then fill in the necessary information in **OAuth2Basic**.
@@ -21,7 +22,8 @@ A quick example is to embrace a simplified and efficient user authentication exp
Add features, customize appearance, or enhance functionalities with Plugin and make Answer in the way you want. Don’t forget to share with us your work.
-## Navigation Bar: New Home. Better View.
+## Navigation Bar: New Home. Better View
+
![Navigation Bar](1.1.0release3.png)
All the tabs you need are now on the left side of the window, providing an intuitive and easy-to-read experience.
@@ -32,19 +34,19 @@ Customize the sidebar based on your needs. Add new tabs linked to related source
![Customize Side Bar](1.1.0release5.png)
## Invite an Answer: Expertise Meets the Right Answer
-![Invite an Answer](1.1.0release6.png)
-Unlock collective wisdom and collaboration for your Answer. Invite someone you know who possess the expertise or insights of the question to share with the community.
+![Invite an Answer](1.1.0release6.png)
+Unlock collective wisdom and collaboration for your Answer. Invite someone you know who possess the expertise or insights of the question to share with the community.
-Before officially sending an invitation to an expert, you’ll have to earn reputation scores first. In Answer, we’ve automated the [reputation system](https://answer.dev/docs/recipes/contents/reputation/) to maintain community ecology. Reputation reflects your contribution to the community. By earning more reputation score, you’ll [unlock more features](https://answer.dev/docs/recipes/contents/permission) in Answer.
+Before officially sending an invitation to an expert, you’ll have to earn reputation scores first. In Answer, we’ve automated the [reputation system](https://answer.apache.org/docs/recipes/contents/reputation/) to maintain community ecology. Reputation reflects your contribution to the community. By earning more reputation score, you’ll [unlock more features](https://answer.apache.org/docs/recipes/contents/permission) in Answer.
-For admins, you can always choose the right reputation level for your community at **Admin\>Settings\>Privileges**.
+For admins, you can always choose the right reputation level for your community at **Admin\>Settings\>Privileges**.
![Privileges Settings for Admin in Answer](1.1.0release7.png)
-This not only enhances problem-solving effectiveness, but also a way of getting your community members connected.
-
+This not only enhances problem-solving effectiveness, but also a way of getting your community members connected.
## Notification Filter: Read Messages You Need
+
![Notification Filter](1.1.0release8.png)
-No more clumsy scrolling for the latest notification. We divide notifications into **Posts, Invites, and Votes**, and highlight unread messages in light yellow. You can also click and head to the post right away.
+No more clumsy scrolling for the latest notification. We divide notifications into **Posts, Invites, and Votes**, and highlight unread messages in light yellow. You can also click and head to the post right away.
-Our team also adds Gravatar mirror URL configuration, ensuring a smooth and efficient user experience, while we keep an eye on the default order of your question list so that Answer will keep it in mind for your next visit. For bug fixes and improvements, you can visit our [GitHub releases](https://github.com/answerdev/answer/releases?page=1), and remember to update.
+Our team also adds Gravatar mirror URL configuration, ensuring a smooth and efficient user experience, while we keep an eye on the default order of your question list so that Answer will keep it in mind for your next visit. For bug fixes and improvements, you can visit our [GitHub releases](https://github.com/apache/incubator-answer/releases?page=1), and remember to update.
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md b/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
index 641b446e75..df0cc47ab2 100644
--- a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
+++ b/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
@@ -6,67 +6,71 @@ featured: true
image: 2023-06-20-cover@4x.png
description: Explore different types of knowledge, and unlock effective knowledge sharing for your team with the right strategies and the right tool Answer.
---
-Knowledge sharing refers to the process of exchanging information, insights, experiences, and expertise among individuals or groups within an organization or community. Effective knowledge sharing increases productivity, and enhances collaboration within your team.
+Knowledge sharing refers to the process of exchanging information, insights, experiences, and expertise among individuals or groups within an organization or community. Effective knowledge sharing increases productivity, and enhances collaboration within your team.
-Answer was inspired by the inherent openness of Q&A platforms and communities. As the team behind Answer, we appreciate and embody the spirit of knowledge sharing when tuning Answer.
+Answer was inspired by the inherent openness of Q&A platforms and communities. As the team behind Answer, we appreciate and embody the spirit of knowledge sharing when tuning Answer.
In this blog, we will explore types of knowledge, ways of knowledge sharing, and strategies to improve knowledge sharing for your team with Answer.
-## What is Knowledge Sharing?
+## What is Knowledge Sharing?
+
[![Knowledge Sharing](knowledgesharing1.jpeg)](https://www.pinterest.com/pin/140596819595429978/)
-[Knowledge Sharing Comic by Dilbert](https://en.wikipedia.org/wiki/Knowledge_sharing)is an activity through which knowledge (namely, information, skills, or expertise) is exchanged among people, friends, peers, families, communities, or within or between organizations.
+[Knowledge Sharing Comic by Dilbert](https://en.wikipedia.org/wiki/Knowledge_sharing)is an activity through which knowledge (namely, information, skills, or expertise) is exchanged among people, friends, peers, families, communities, or within or between organizations.
-Answer is a platform for knowledge sharing, and the form of asking and answering is a natural way of knowledge sharing. The information in Answer can be documented for every user to check. Admins can modify them for keeping them up-to-date.
+Answer is a platform for knowledge sharing, and the form of asking and answering is a natural way of knowledge sharing. The information in Answer can be documented for every user to check. Admins can modify them for keeping them up-to-date.
## 3 Types and Ways of Knowledge Sharing
-01. Explicit Knowledge
- Also known as expressive knowledge. It is the knowledge that can be formalized, easily articulated, and can be written down or shared in documents and manuals. Explicit knowledge includes: user manuals, case studies, SOPs, etc.
- Explicit knowledge is absolute and ready for sharing so that you can share it with confidence.
+
+01. Explicit Knowledge
+ Also known as expressive knowledge. It is the knowledge that can be formalized, easily articulated, and can be written down or shared in documents and manuals. Explicit knowledge includes: user manuals, case studies, SOPs, etc.
+ Explicit knowledge is absolute and ready for sharing so that you can share it with confidence.
![Explicit Knowledge](knowledgesharing2.png)
-02. Implicit Knowledge
- The knowledge is developed through years of practice, observation, and experience. It is commonly associated with skills, expertise, and "know-how" in various domains, such as craftsmanship, sports, arts, or professional practices.
- Implicit knowledge sharing is diverse, since everyone has different approaches to solve the same problem or achieve the same goal.
+02. Implicit Knowledge
+ The knowledge is developed through years of practice, observation, and experience. It is commonly associated with skills, expertise, and "know-how" in various domains, such as craftsmanship, sports, arts, or professional practices.
+ Implicit knowledge sharing is diverse, since everyone has different approaches to solve the same problem or achieve the same goal.
![Implicit Knowledge](knowledgesharing3.png)
-03. Tacit Knowledge
- Tacit knowledge is gained through experience and practice, which makes it hard to articulate or transfer explicitly. It is personal, subjective, and hard to put into words.
- Tacit knowledge sharing is through direct interactions, observation, and mentorship.
+03. Tacit Knowledge
+ Tacit knowledge is gained through experience and practice, which makes it hard to articulate or transfer explicitly. It is personal, subjective, and hard to put into words.
+ Tacit knowledge sharing is through direct interactions, observation, and mentorship.
![Tacit Knowledge](knowledgesharing4.png)
## Effective Knowledge Sharing with Answer
-No matter which type of knowledge your company or team has, it never goes wrong to capture, store and share them effectively for everyone on the team.
+
+No matter which type of knowledge your company or team has, it never goes wrong to capture, store and share them effectively for everyone on the team.
Effective knowledge sharing involves sharing information, expertise, and insights. It requires creating a culture that values collaboration and providing tools for easy exchange of knowledge. Here’s how Answer helps for effective knowledge sharing.
-1. Open and Collaborative Culture
- Encourage and value knowledge sharing for everyone on the team. The essence of Answer is open source, and the Q&A platform itself is open and collaborative.
- In Answer, you can customize the layout and add rules in the sidebar to remind everyone subtly.
- ![Customize Right Sidebar](knowledgesharing5.png)
- You can also pin the welcome post that includes regulations, values, and spirit of your platform, ensuring new members can see the post as soon as they join your community, while helping community members to check.
- ![Alt text](knowledgesharing6.png)
-
-2. Make Knowledge Accessible
- In Answer, sharing and accessing to knowledge is like breathing. Everyone is a loop of knowledge sharing: add a question, provide answer, upvote, etc. This fosters a collaborative spirit for the community naturally.
- ![Answer a Question](knowledgesharing7.png)
-
- Admin can also add wikis, FAQ for users in the sidebar to provide relevant knowledge.
- ![Customize Left Sidebar](knowledgesharing8.png)
+1. Open and Collaborative Culture
+ Encourage and value knowledge sharing for everyone on the team. The essence of Answer is open source, and the Q&A platform itself is open and collaborative.
+ In Answer, you can customize the layout and add rules in the sidebar to remind everyone subtly.
+ ![Customize Right Sidebar](knowledgesharing5.png)
+ You can also pin the welcome post that includes regulations, values, and spirit of your platform, ensuring new members can see the post as soon as they join your community, while helping community members to check.
+ ![Alt text](knowledgesharing6.png)
+
+2. Make Knowledge Accessible
+ In Answer, sharing and accessing to knowledge is like breathing. Everyone is a loop of knowledge sharing: add a question, provide answer, upvote, etc. This fosters a collaborative spirit for the community naturally.
+ ![Answer a Question](knowledgesharing7.png)
+
+ Admin can also add wikis, FAQ for users in the sidebar to provide relevant knowledge.
+ ![Customize Left Sidebar](knowledgesharing8.png)
3. Effective Knowledge Management
- Besides knowledge storage, and creation, knowledge management is the key that keeps your platform running. In Answer, you can manage different types of knowledge by tags. You can find tags are like troops, guarding each question so that you can identify the category you need immediately.
- ![Tags with Post](knowledgesharing9.png)
- Managing tags is also easy. Admins can add, edit or remove a tag in one place.
- ![Manage Tags](knowledgesharing10.png)
-4. Recognition and Rewards
- Express gratitude to the contributors and experts.
- In Answer, we’ve automated the [reputation system](https://answer.dev/docs/recipes/contents/reputation), encouraging ownership and motivation to share valuable insights. Users can earn reputation scores by asking questions that everyone concerns, receiving votes from other users, answers accepted. It’s a reflection of how active you are in the community. With more reputation scores, you’ll unlock more features, such as upvote, invite an answer, edit other’s question, etc.
+ Besides knowledge storage, and creation, knowledge management is the key that keeps your platform running. In Answer, you can manage different types of knowledge by tags. You can find tags are like troops, guarding each question so that you can identify the category you need immediately.
+ ![Tags with Post](knowledgesharing9.png)
+ Managing tags is also easy. Admins can add, edit or remove a tag in one place.
+ ![Manage Tags](knowledgesharing10.png)
+4. Recognition and Rewards
+ Express gratitude to the contributors and experts.
+ In Answer, we’ve automated the [reputation system](https://answer.apache.org/docs/recipes/contents/reputation), encouraging ownership and motivation to share valuable insights. Users can earn reputation scores by asking questions that everyone concerns, receiving votes from other users, answers accepted. It’s a reflection of how active you are in the community. With more reputation scores, you’ll unlock more features, such as upvote, invite an answer, edit other’s question, etc.
5. Feedback and Evaluation
- Encouraging feedback loops and continuous improvement for your community. Once you've obtained a sufficient reputation score, you can start voting for questions or answers, providing feedback to enhance its quality and relevance.
+ Encouraging feedback loops and continuous improvement for your community. Once you've obtained a sufficient reputation score, you can start voting for questions or answers, providing feedback to enhance its quality and relevance.
## Conclusion
-Understand three types of knowledge and find an effective way to share in the team. Answer is always here to help. Discover a new era of knowledge sharing with Answer, and there are more features waiting for you. By harnessing the power of this dynamic Q&A platform, you can unlock exchange expertise, foster collaboration, and sharing knowledge effectively like never before.
-Let’s [get started](https://answer.dev/docs).
\ No newline at end of file
+Understand three types of knowledge and find an effective way to share in the team. Answer is always here to help. Discover a new era of knowledge sharing with Answer, and there are more features waiting for you. By harnessing the power of this dynamic Q&A platform, you can unlock exchange expertise, foster collaboration, and sharing knowledge effectively like never before.
+
+Let’s [get started](https://answer.apache.org/docs).
diff --git a/blog/2023-06-29-everything-you-need-to-know-about-answer/index.md b/blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
index 932547f5ab..b57a7564b6 100644
--- a/blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
+++ b/blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
@@ -25,7 +25,7 @@ That’s the moment we decided to build Answer — to help individuals, teams, a
## Why Answer is Open-source?
-We’ve been longing to share our research and experience over the years in Q&A communities. The best way is to create an [open-source project](https://github.com/answerdev/answer) that is accessible to everyone. We have also made Answer website and plugins open-source on [GitHub](https://github.com/answerdev).
+We’ve been longing to share our research and experience over the years in Q&A communities. The best way is to create an [open-source project](https://github.com/apache/incubator-answer) that is accessible to everyone. We have also made Answer website and plugins open-source on [GitHub](https://github.com/apache/incubator-answer).
## What is Answer built with?
@@ -71,4 +71,4 @@ With a simple and intuitive design, you can build a [knowledge base](../2023-05-
## How do I Get Answer?
-Oh, it’s easy. Everything you need is [here](https://answer.dev/docs/installation/), and just follow the guide.
+Oh, it’s easy. Everything you need is [here](https://answer.apache.org/docs/installation/), and just follow the guide.
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md b/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
index 1e7421ac41..c8d7717a24 100644
--- a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
+++ b/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
@@ -8,24 +8,25 @@ description: "Build a help center with tutorials and tips from Answer, and the b
---
-You have to admit that, your customers always have and will ask questions even if your product is perfect. Obviously, not every question needs a team to solve, which makes self-service effective (a support team is still needed). That’s what help center comes for: provide the right information, in a right approach, at the right time for your customers.
+You have to admit that, your customers always have and will ask questions even if your product is perfect. Obviously, not every question needs a team to solve, which makes self-service effective (a support team is still needed). That’s what help center comes for: provide the right information, in a right approach, at the right time for your customers.
In today’s blog, we will build a help center from the scratch with a bit of community sprit in Answer.
## What’s a Help Center
+
A Help Center serves as a valuable resource for users. It provides customers immediate help by helping them find answers and resolve issues independently.
When building a help center, here are 2 common questions you need to address:
-**What types of answers or help do users require?**
-**How can they always get the answers they require?**
+**What types of answers or help do users require?**
+**How can they always get the answers they require?**
**How can I maintain and run help center efficiently?**
No worries, we will resolve these problems one by one and build a help center from the scratch together in the coming part of this blog.
-
## Why Answer for a Help Center?
-Here’s how a traditional help center works: users come and seek answers, administrators provide answers constantly, and everything goes over again.
+
+Here’s how a traditional help center works: users come and seek answers, administrators provide answers constantly, and everything goes over again.
![Traditional Help Center](HowHelpCenterWorks.png)
@@ -35,20 +36,23 @@ However, in Answer, everything is entirely different from traditional help cente
In Answer, **everyone can ask and respond**, creating a mutual way interaction. Every user can ask a question, contribute, vote for an answer, etc. Here, the user is no longer waiting for answers passively, but becomes a part of help center management. This also alleviates the pressure of administrators, allowing them to focus on the roadmap of the help center.
## Build a Help Center with Answer (Tutorials and Tips)
+
The essence of a help center is to provide the right answer to the problems occurring already, and Answer is born for this. Here’s how, and you’ll know why.
### 01. Start with the FAQs
+
It’s hard to immediately categorize questions in the beginning, why not start with the frequently asked questions? It not only makes sure your content is right for the help center, but also solves the most common issues for your customers at the moment.
The best part in Answer is that, as long as you run a support center with it, gradually you’ll get the FAQ at present because your customers have done it for you ;)
![Hot Question in Answer](HotQuestion.png)
-You can also [Pin recent FAQs](https://answer.dev/blog/2023/05/11/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
+You can also [Pin recent FAQs](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
![Pin an FAQ in Answer](Pin.png)
-### 02. Make Content Consistent
+### 02. Make Content Consistent
+
In Answer, help center is not just about self-service, but also about helping each other. Customers can also write answers to others, then admin and moderator will read and accept the best answers. If the question is answered perfectly in content, but not consistent with your style guide, you can have an admin or moderator to tune and make it looks shining again.
![Approved Answer](ApprovedAnswer.png)
@@ -58,6 +62,7 @@ There are tips and notice to assist users deliver a concise question, while keep
![Tips and Notice in Answer](TipsandNotice.png)
### 03. Organize Categories with Tags
+
Time to make informative content easy to store and manage. In Answer, you can create new tags freely: add one in the Tag page, or build a new one right after a post.
![Categorize with Tags in Answer](CategorizewithTags.png)
@@ -67,46 +72,50 @@ Add a description for your users to know what the tag is about, and what content
![Tag and Description in Answer](TagandDescription.png)
### 04. Keep the Answers Fresh and Ready
+
Don’t make your help center end up with outdated answers. Though users are actively becoming a part of the community, moderators still need regular review and edit. Keep an eye on product launch, tweaks and updates, and you’ll notice how effective tags can be when updating the content.
-When updating or editing a post, use [Unlist](https://answer.dev/blog/2023/05/11/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
+When updating or editing a post, use [Unlist](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
![Unlist a Question in Answer](UnlistQuestion.gif)
### 05. Make Sure Users Can Access Answers Easily
+
Answer provides various ways for users to access the content they are searching for. Besides browsing in the help center, users can also get answers in the following ways:
-**1. Search**
- Users can search for a keyword for an answer, and use a filter to sort the answers they need.
-
+**1. Search**
+ Users can search for a keyword for an answer, and use a filter to sort the answers they need.
+
![Search in Answer](Search.png)
-Answer also provides advanced search tips to boost search efficiency, offering a smooth self-service experience.
-
+Answer also provides advanced search tips to boost search efficiency, offering a smooth self-service experience.
+
![Advanced Search Tips](AdvancedSearchTips.png)
-**2. Click or Follow a Tag**
- Users can click and view all the content under this tag. It’s like a bookshelf in the library where it collects all related books.
+**2. Click or Follow a Tag**
+ Users can click and view all the content under this tag. It’s like a bookshelf in the library where it collects all related books.
![Alt text](FollowaTag.png)
-**3. Related Questions**
- You’ll find related questions in every post, providing relevant content for users to access easily.
-
+**3. Related Questions**
+ You’ll find related questions in every post, providing relevant content for users to access easily.
+
![Related Question in Answer](RelatedQuestions.png)
-**4. Add Additional Resources**
- You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md), we support [plugin](https://github.com/answerdev/plugins) and your Answer is about to fly.
+**4. Add Additional Resources**
+ You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly.
![Customize Sidebar in Answer](Sidebar.png)
-## What's More
+## What's More
+
You might also be concerned about having numerous similar questions, which increases the workload for the administrators. Answer got it covered for you. When users fill a title, Answer automatically displays similar questions which are existed in the community. User can click and jump right to that question.
![Related Questions](RelatedQuestions.png)
## It’s Your Turn to Build Your Answer Help Center
-With the tutorials and tips in this blog, we believe you can now build a help center that your users will love. You are always welcome to check this guide when working on your help center, and we will also keep it updated too. It’s time to kick-start a help center for your product, and here’s a complete [Answer guide](https://answer.dev/docs/installation).
-**Need Help?**
-We are always [here for you](https://answer.dev/contact) with an Answer.
\ No newline at end of file
+With the tutorials and tips in this blog, we believe you can now build a help center that your users will love. You are always welcome to check this guide when working on your help center, and we will also keep it updated too. It’s time to kick-start a help center for your product, and here’s a complete [Answer guide](https://answer.apache.org/docs/installation).
+
+**Need Help?**
+We are always [here for you](https://answer.apache.org/contact) with an Answer.
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md b/blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
index 9e9ae41569..675097857c 100644
--- a/blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
+++ b/blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
@@ -8,60 +8,64 @@ description: "Discover more about tags, benefits, and how vital they are for org
---
-Online communities thrive with knowledge exchange, sharing, and collaboration. Gradually, content accumulated and moderator needs to ensure easy access and navigation for everyone.
+Online communities thrive with knowledge exchange, sharing, and collaboration. Gradually, content accumulated and moderator needs to ensure easy access and navigation for everyone.
-Organizing content is the key for the community, and using tags to categorize and structure content is the key to keep community organized.
+Organizing content is the key for the community, and using tags to categorize and structure content is the key to keep community organized.
Discover more about tags, benefits, and how vital they are for organizing content in Answer.
## What are Tags
-Tags are descriptive labels or keywords assigned to posts. Moderators can use tags to classify and group related posts together, making it easier for members to find and browse relevant content.
+
+Tags are descriptive labels or keywords assigned to posts. Moderators can use tags to classify and group related posts together, making it easier for members to find and browse relevant content.
![Tags in Answer](Tags.png)
## Benefits of Using Tags
+
Tags are popular, you can find it in different forms of content, such as articles, posts, images, etc. They are not only just tools for effective content organization, but also play a vital role to engage and retain your audience. Here’s why.
-1. Efficient Organization and Management
-Tagging simplifies content management, making it easier for users to find specific topics based on themes or keywords. For admins, this small action maintains the current content structure easily, while adding new branch is not a burden anymore.
+1. Efficient Organization and Management
+Tagging simplifies content management, making it easier for users to find specific topics based on themes or keywords. For admins, this small action maintains the current content structure easily, while adding new branch is not a burden anymore.
-2. Improved Searchability
+2. Improved Searchability
Tags provide additional ways that enhance search functionality. Users can quickly find relevant content by searching for specific tags in [knowledge base](../2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md).
-3. User-friendly Navigation
+3. User-friendly Navigation
Tags offer a user-friendly navigation experience. Select a tag to filter the content, providing a personalized content stream at their interests or preferences.
-4. Recommend Relevant Content
-Content system can suggest related content for users based on the tags, improving both engagement and user experience.
+4. Recommend Relevant Content
+Content system can suggest related content for users based on the tags, improving both engagement and user experience.
+
+## How are Tags Used in Answer
-## How are Tags Used in Answer
In Answer, tag is a thread that connects users, content, and moderator. With more tags, the community becomes a big net. Community members can add one or more tags to the post as an initial step for content organization, while moderators can check and fix it later. Here are common examples of how tags are used in Answer.
-1. Organize Content
-Moderator can group related posts together and help organize content based on specific topics, themes, or categories.
+1. Organize Content
+Moderator can group related posts together and help organize content based on specific topics, themes, or categories.
![Game Community Built with Answer](OrganizeContent1.png)
[![Support Community Built with Answer](OrganizeContent2.png)](../2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md)
-2. Quick Search
+2. Quick Search
Tags make content more discoverable. In Answer, users can search for specific tags to find relevant content they are looking for.
![Quick Search](QuickSearch.png)
-3. Filter Content
-Tags help users filter and browse content. Select a tag, and users can narrow down their view to specific topics or categories in Answer. Ever better, users can click and start following a tag to browse content they are interested.
+3. Filter Content
+Tags help users filter and browse content. Select a tag, and users can narrow down their view to specific topics or categories in Answer. Ever better, users can click and start following a tag to browse content they are interested.
![Filter Content](FilterContent.png)
-4. Group Related Content
+4. Group Related Content
Tags enable recommendations of related content. In Answer, users can find suggested content with similar tags on the right side when viewing a post. This encourages users to explore more relevant knowledge, and it's great for [knowledge sharing](../2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md).
![Group Related Content](GroupRelatedContent.png)
-5. Analyze Trend
+5. Analyze Trend
Analyzing popular tags helps identify trends in Answer. In Answer, you will see numbers of questions in each tag, which provide insights into user preferences and interests.
![Analyze Trends](AnalyzeTrends.png)
## Conclusion
-Use tags to weave a web of content as well as better content management, searchability, and user experience. You can start tagging, and gradually build a tagging system to manage your content efficiently. In Answer, everything about tagging is ready and easy to start. Both users and admins will love it for sure. Start a wonderful content management journey [with Answer](https://answer.dev/docs/installation) from today.
\ No newline at end of file
+
+Use tags to weave a web of content as well as better content management, searchability, and user experience. You can start tagging, and gradually build a tagging system to manage your content efficiently. In Answer, everything about tagging is ready and easy to start. Both users and admins will love it for sure. Start a wonderful content management journey [with Answer](https://answer.apache.org/docs/installation) from today.
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md b/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
index 1e63d837b8..2862e5f30f 100644
--- a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
+++ b/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
@@ -10,16 +10,18 @@ description: "Meet Answer’s reputation and privilege systems and automate them
Reputation score is a reflection of a community member’s credibility. Community members establish this based on their actions and contributions. Simultaneously, a reputation system is formed to track participants' trustworthiness, credibility, and behavior.
-Besides [tagging](../2023-07-11-the-what-why-using-tags-for-online-community/index.md), [reputation](https://answer.dev/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourages disruptive behavior.
+Besides [tagging](../2023-07-11-the-what-why-using-tags-for-online-community/index.md), [reputation](https://answer.apache.org/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourages disruptive behavior.
## Purposes of Reputation
-In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](../2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md).
-You can still find this mechanism running in Answer — community members upvote question or answer, accept answer, etc. Find out how we implement it for different purposes for a thriving online community.
+In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](../2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md).
+
+You can still find this mechanism running in Answer — community members upvote question or answer, accept answer, etc. Find out how we implement it for different purposes for a thriving online community.
## Ways to Implement Reputation System in Answer
-### 1. Trust Building
+### 1. Trust Building
+
A positive reputation indicates credibility, reliability, and expertise. In Answer, you can always find a reputation score next to the name, providing an initial impression of the community member.
![Reputation Score Next to Community Member in Answer](TrustBuilding1.png)
@@ -28,32 +30,36 @@ Click the name and jump to a community member’s profile page, where it include
![Community Member Profile in Answer](TrustBuilding2.png)
-### 2. Rewards and Penalties
-Answer appreciate and encourage positive contributions, such as providing helpful answers, valuable content, upvote useful answers. Meanwhile, negative actions like downvote, spamming or abusive behavior can result in reputation penalties.
+### 2. Rewards and Penalties
+
+Answer appreciate and encourage positive contributions, such as providing helpful answers, valuable content, upvote useful answers. Meanwhile, negative actions like downvote, spamming or abusive behavior can result in reputation penalties.
![Reputation Rules in Answer](RewardsandPenalties.png)
-Click [here](https://answer.dev/docs/recipes/contents/reputation) for Answer's complete reputation rules that might inspire you.
+Click [here](https://answer.apache.org/docs/recipes/contents/reputation) for Answer's complete reputation rules that might inspire you.
### 3. Moderation and Governance
-After activation in Answer, community members will gain 1 reputation score, and are allowed to participate in general activities in the community, such as asking questions, writing answers, upvote comment, etc. Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.dev/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc.
+
+After activation in Answer, community members will gain 1 reputation score, and are allowed to participate in general activities in the community, such as asking questions, writing answers, upvote comment, etc. Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc.
![Add a New Tag in Answer](AddaNewTag.png)
-In Answer, you’ll need 125 reputation scores to downvote, while downvote someone’s answer will reduce one reputation score. This prevents malicious downvoting and boosts answers through intentional others’ answers. This helps maintain a healthy community environment and discourage disruptive behavior.
+In Answer, you’ll need 125 reputation scores to downvote, while downvote someone’s answer will reduce one reputation score. This prevents malicious downvoting and boosts answers through intentional others’ answers. This helps maintain a healthy community environment and discourage disruptive behavior.
-The scale of communities is different, so is the reputation system. We’ve prepared 3 different privilege levels for teams at different scales.
+The scale of communities is different, so is the reputation system. We’ve prepared 3 different privilege levels for teams at different scales.
![Levels of Privileges in Answer](LevelsofPrivileges.png)
### 4. Community Engagement
+
The reputation system allows community members to actively engage in the community. They can share expertise, contribute to discussions, and vote for better answers, fostering a positive and collaborative environment.
## Conclusion
-Reputation in an online community is a reflection of a user’s contributions, engagement, and commitment to the community. We know the reputation system is dynamic, and it’s hard to build one from the ground, that’s why we’ve already got a complete [reputation](https://answer.dev/docs/recipes/contents/reputation) and [permission](https://answer.dev/docs/recipes/contents/permission) rules for you, and it runs perfectly fine in our [official community](https://meta.answer.dev/).
-By the time you [install](https://answer.dev/docs/installation) Answer successfully, the reputation system is already there. All you need to do is to choose the right reputation level for your community in the Admin page.
+Reputation in an online community is a reflection of a user’s contributions, engagement, and commitment to the community. We know the reputation system is dynamic, and it’s hard to build one from the ground, that’s why we’ve already got a complete [reputation](https://answer.apache.org/docs/recipes/contents/reputation) and [permission](https://answer.apache.org/docs/recipes/contents/permission) rules for you, and it runs perfectly fine in our [official community](https://meta.answer.dev/).
+
+By the time you [install](https://answer.apache.org/docs/installation) Answer successfully, the reputation system is already there. All you need to do is to choose the right reputation level for your community in the Admin page.
![Chose Privileges Level in Answer Admin](PrivilegesLevel.png)
-By automating this reputation system, your members are encouraged to share and become a significant part of the community. [Start Answer](https://answer.dev/docs/) now and shape the growth of the community along with other like-minded community members.
+By automating this reputation system, your members are encouraged to share and become a significant part of the community. [Start Answer](https://answer.apache.org/docs/) now and shape the growth of the community along with other like-minded community members.
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md b/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
index b95818acf9..e673383430 100644
--- a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
+++ b/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
@@ -10,39 +10,44 @@ description: "Learn how Answer’s content management tools work in harmony to k
Once your team starts using Answer, you’ll gradually accumulate a centralized knowledge hub where team members share, exchange and collaborate freely. For admins, they have to maintain a vibrant ecosystem is great, while ensure content management system is efficient. In Answer, everyone is a loop in content management, that’s why we have these features: **Flag, Moderation, Permission, and Reputation**. Find out how they work in harmony to elevate the online community experience.
## Flag: Everyone is a Part of it
+
A vibrant community is about trust, and Flag is a reflection of this. In Answer, we put the safety and well-being of the community in the hands of all community members. With flag, users can flag content that violates community guidelines immediately.
![User Can Flag a Post in Answer](user-flag.png)
-Admin can check flagging content in **Admin-Flags**. Answer provides filters for different flagged content so that the admin can focus on a flagged content type once at a time.
+Admin can check flagging content in **Admin-Flags**. Answer provides filters for different flagged content so that the admin can focus on a flagged content type once at a time.
![Admin can Deal with Flagged Content Easily in Answer](admin-flags.gif)
After checking the content, the admin can click Review to decide on further action.
![Admin Can Review and Proceed Next Steps in Answer](admin-review.png)
-Flag is not merely a way to report inappropriate content to the community, but a smart and effective way to maintain a respectful environment with collective responsibility.
+Flag is not merely a way to report inappropriate content to the community, but a smart and effective way to maintain a respectful environment with collective responsibility.
## Reputation: Contribution and Recognition
-The reputation system incentivizes users to participate and contribute to collective knowledge. In Answer, the reputation score is right next to the user’s name, which is a badge of presenting one’s credibility, reliability, and expertise.
-[![The Reputation Socre is Shown Next to the ](user-reputation.png)](https://answer.dev/docs/recipes/contents/permission)
+The reputation system incentivizes users to participate and contribute to collective knowledge. In Answer, the reputation score is right next to the user’s name, which is a badge of presenting one’s credibility, reliability, and expertise.
+
+[![The Reputation Socre is Shown Next to the](user-reputation.png)](https://answer.apache.org/docs/recipes/contents/permission)
Most of the reputation is related to positive action or content, such as your question or answer is upvoted, your answer is accepted, or you accept someone’s answer, etc.
-We automate the [reputation system](https://answer.dev/docs/recipes/contents/reputation) for an easy and productive community management, and you can start [here](https://answer.dev/docs/installation) to give it a go.
+We automate the [reputation system](https://answer.apache.org/docs/recipes/contents/reputation) for an easy and productive community management, and you can start [here](https://answer.apache.org/docs/installation) to give it a go.
+
+## Permission: Customizing Content Engagement
-## Permission: Customizing Content Engagement
-With more reputation scores, community members gain both recognition and **privileges** to participate in content management of the community. In Answer, we have [3 privileges systems](https://answer.dev/docs/recipes/contents/permission) for communities at different scales. For example, a community member wants to upvote a question, it takes different reputation scores. For a private team, it requires 1 reputation score, while in a startup community, it requires 8.
-[![Answer Sets Rules for Privilege at Different Levels](permission2.png)](https://answer.dev/docs/recipes/contents/permission)
+With more reputation scores, community members gain both recognition and **privileges** to participate in content management of the community. In Answer, we have [3 privileges systems](https://answer.apache.org/docs/recipes/contents/permission) for communities at different scales. For example, a community member wants to upvote a question, it takes different reputation scores. For a private team, it requires 1 reputation score, while in a startup community, it requires 8.
+[![Answer Sets Rules for Privilege at Different Levels](permission2.png)](https://answer.apache.org/docs/recipes/contents/permission)
-Admin can always change the privileges level in Admin settings based on current community status.
-[![Admin Can Change Privileges Level in Answer](admin%20setting%20permission.png)](https://answer.dev/docs/recipes/contents/permission)
+Admin can always change the privileges level in Admin settings based on current community status.
+[![Admin Can Change Privileges Level in Answer](admin%20setting%20permission.png)](https://answer.apache.org/docs/recipes/contents/permission)
This personalized approach encourages diverse engagement levels, ensures both newcomers and experienced contributors with the right permissions. It fosters an inclusive atmosphere where everyone's voice is valued.
## Moderation: Collaboration and Safeguard
+
Trusted members are a part of the content management loop, ensuring content quality and adherence to guidelines. Though Answer grants active users who stick to the community rules the authority to manage and oversee content within the community, admins still needs to review edits from users with less reputation scores.
![Moderation](moderation.png)
## Conclusion
-Whether you're a community starter seeking to learn, or a community expert willing to share knowledge, Answer's content management tools are intuitive, efficient, and reliable. You can explore how the Answer team apply this system in the [community](https://meta.answer.dev/), or start knowledge sharing and managing with [Answer](https://answer.dev/docs/installation) today and manage the content at ease.
\ No newline at end of file
+
+Whether you're a community starter seeking to learn, or a community expert willing to share knowledge, Answer's content management tools are intuitive, efficient, and reliable. You can explore how the Answer team apply this system in the [community](https://meta.answer.dev/), or start knowledge sharing and managing with [Answer](https://answer.apache.org/docs/installation) today and manage the content at ease.
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md b/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
index bacf4ffad3..5d44f7293e 100644
--- a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
+++ b/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
@@ -8,87 +8,101 @@ description: "From inception to execution, make your online community happen in
---
-Q&A is one of the most effective ways to obtain knowledge, build connections, and create interaction. You can also find the trail of Q&A format in a support center, forum, and knowledge base which allows you to dive in any topics. It streamlines communication and information, making it an efficient format to run an online community.
+Q&A is one of the most effective ways to obtain knowledge, build connections, and create interaction. You can also find the trail of Q&A format in a support center, forum, and knowledge base which allows you to dive in any topics. It streamlines communication and information, making it an efficient format to run an online community.
-Having the idea of running an online community is remarkable, but don’t step back when thinking to make it happen in the reality. In today’s read, you’ll set up and launch your online community in just 4 steps with Answer.
+Having the idea of running an online community is remarkable, but don’t step back when thinking to make it happen in the reality. In today’s read, you’ll set up and launch your online community in just 4 steps with Answer.
## Customize Your Branding
![Alt text](AnswerCommuties.png)
-Your branding is unique, so is your community. Let’s personalize **name, color scheme and logo** to align with your brand freely while.
+Your branding is unique, so is your community. Let’s personalize **name, color scheme and logo** to align with your brand freely while.
Greet your users with a distinct logo, color scheme, and visual elements that echo your idea of a community. Make sure they are consistent in design, which helps your members recognize and memorize it easily. Here’s how to customize them in Answer.
### Community Name
-1. For admins, go to the left side of the page and click **Admin**.
+
+1. For admins, go to the left side of the page and click **Admin**.
2. Settings \> General
- ![Admin Page in Answer](CommunityName.png)
+ ![Admin Page in Answer](CommunityName.png)
You can also fill the site URL, provide a description, and leave a contact email for your Answer.
### Logo
-1. For admins, go to the left side of the page and click **Admin**.
-2. Settings \> Branding
- ![Branding Page in Answer](Logo.png)
-The logo will be displayed at the top left of the page, and make sure to follow the dimensions on the Branding page before uploading it.
+
+1. For admins, go to the left side of the page and click **Admin**.
+2. Settings \> Branding
+ ![Branding Page in Answer](Logo.png)
+The logo will be displayed at the top left of the page, and make sure to follow the dimensions on the Branding page before uploading it.
### Color Theme
-1. For admins, go to the left side of the page and click **Admin**.
-2. Customize \> Themes
- ![Themes Page in Answer](ColorTheme1.png)
-In Answer, we provide 2 different navigation bar styles: **Colored and Light**. You can find out the difference with the image below.
+1. For admins, go to the left side of the page and click **Admin**.
+2. Customize \> Themes
+ ![Themes Page in Answer](ColorTheme1.png)
+
+In Answer, we provide 2 different navigation bar styles: **Colored and Light**. You can find out the difference with the image below.
![Theme Comparison](ColorTheme.png)
## Get Your Users on Board
-Make sure your users have a smooth onboarding process by offering them a warm welcome, resources, and guidance. Here’s how Answer helps.
+
+Make sure your users have a smooth onboarding process by offering them a warm welcome, resources, and guidance. Here’s how Answer helps.
### Add Users in Bulk
-In Answer [v1.1.2](https://github.com/answerdev/answer/releases/tag/v1.1.2), admins can add new users in bulk. You can set name, email, and password for them in one place. Here’s how.
-1. For admins, go to the left side of the page and click **Admin**.
+
+In Answer [v1.1.2](https://github.com/apache/incubator-answer/releases/tag/v1.1.2), admins can add new users in bulk. You can set name, email, and password for them in one place. Here’s how.
+
+1. For admins, go to the left side of the page and click **Admin**.
2. Users > Add user
-3. Follow the format instruction to add users.
+3. Follow the format instruction to add users.
![Add Users in Bulk](AddinBulk.png)
### Community Layout
-In Answer, you can use CSS and Html to customize the home page. For example, personalize the sidebar to add shortcuts for your users. Find out how Answer users do that in [our community](https://meta.answer.dev/questions/D1xc/how-can-i-display-quick-links-in-the-side-nav), and you are always welcome to ask and contribute here.
+
+In Answer, you can use CSS and Html to customize the home page. For example, personalize the sidebar to add shortcuts for your users. Find out how Answer users do that in [our community](https://meta.answer.dev/questions/D1xc/how-can-i-display-quick-links-in-the-side-nav), and you are always welcome to ask and contribute here.
![Customize Community Layout](CommunityLayout.png)
-Besides shortcut, you can also place community rules on the home page to notify everyone to keep a respectful and friendly atmosphere.
+Besides shortcut, you can also place community rules on the home page to notify everyone to keep a respectful and friendly atmosphere.
![SideBar](SidebarRules.png)
## Create Interesting Content
+
Engage users with diverse topics and discussions, and encourage them to post their first questions. But before that, let’s start with adding a few new tags, which are helpful to manage the content later on.
### Build Some Tags
-Your community will become larger, both at user scale and content scale. Start adding some tags as the basics of your content structure, enabling your users to create content while adding the tags at the same time.
+
+Your community will become larger, both at user scale and content scale. Start adding some tags as the basics of your content structure, enabling your users to create content while adding the tags at the same time.
+
1. For admin and moderator, click **Tags** on the left sidebar.
2. Create new tag.
- ![CreateaNewTag](CreateaNewTag.png)
+ ![CreateaNewTag](CreateaNewTag.png)
3. Add information for the tag to help your users understand better.
- ![AddTagInfo](AddTagInfo.png)
+ ![AddTagInfo](AddTagInfo.png)
### The First Post is Easy
-Now that the tags are ready, let’s have the very first post by clicking **Add Question**. It is recommended to include **a welcome message, introduction, community guidelines** in the first post to get your users to understand your community better. Besides, you can add goals and upcoming plans, and encourage users to post, answer, and engage in the community. In Answer, adding a new post is easy.
-1. Click **Add Question** in the upper-right corner.
-2. Edit your post, and follow **How to Format**. Answer provides real-time preview before you officially post it.
- ![Post Preview](PostPreview.png)
+
+Now that the tags are ready, let’s have the very first post by clicking **Add Question**. It is recommended to include **a welcome message, introduction, community guidelines** in the first post to get your users to understand your community better. Besides, you can add goals and upcoming plans, and encourage users to post, answer, and engage in the community. In Answer, adding a new post is easy.
+
+1. Click **Add Question** in the upper-right corner.
+2. Edit your post, and follow **How to Format**. Answer provides real-time preview before you officially post it.
+ ![Post Preview](PostPreview.png)
3. Always remember to add a tag before posting it.
4. Post your question, and you are good to go.
### Time to Manage the Content
-Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.dev/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer).
+
+Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.apache.org/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer).
## Engage and Award Your Users
-Diverse topics and high-quality discussion are both good content to engage users. In Answer, [reputation](https://answer.dev/docs/recipes/contents/reputation) score to reflect user’s credibility. Community members gain reputation scores by adhering to community guidelines and continuous contributions. When community members recognize someone as a reputable contributor, they are more likely to value their opinions. This way, more users see the community is a home for respected and well-behaved users, they are more likely to be a part of the community.
+
+Diverse topics and high-quality discussion are both good content to engage users. In Answer, [reputation](https://answer.apache.org/docs/recipes/contents/reputation) score to reflect user’s credibility. Community members gain reputation scores by adhering to community guidelines and continuous contributions. When community members recognize someone as a reputable contributor, they are more likely to value their opinions. This way, more users see the community is a home for respected and well-behaved users, they are more likely to be a part of the community.
![Reputation Score](ReputationScore.png)
-Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.dev/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.dev/blog/2023/07/19/how-to-utilize-reputation-and-privilege-in-online-community/).
+Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.apache.org/blog/2023/07/19/how-to-utilize-reputation-and-privilege-in-online-community/).
-From customizable features to engagement, Answer equips you to connect with your users in meaningful ways. Whether you're launching a new community or looking to revitalize an existing one, Answer got practical features you need to make your online community a home for your users. Start building your community like the pros with [Answer](https://answer.dev/) today, and watch it flourish into any communities you dream about.
+From customizable features to engagement, Answer equips you to connect with your users in meaningful ways. Whether you're launching a new community or looking to revitalize an existing one, Answer got practical features you need to make your online community a home for your users. Start building your community like the pros with [Answer](https://answer.apache.org/) today, and watch it flourish into any communities you dream about.
-[![AnswerScreenshot](AnswerScreenshot.png)](https://answer.dev/)
\ No newline at end of file
+[![AnswerScreenshot](AnswerScreenshot.png)](https://answer.apache.org/)
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md b/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
index 6b302c8262..f9d90f1185 100644
--- a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
+++ b/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
@@ -8,37 +8,42 @@ description: "Answer will be part of Hacktoberfest 2023, a month-long celebratio
---
-At Answer, we are longing to give back to the community. The essence of Answer is open source, and everyone can access it since the first day we launched Answer on [GitHub](https://github.com/answerdev). This October marks Answer’s first anniversary, and there’s no way better than celebrating with open-source enthusiasts.
+At Answer, we are longing to give back to the community. The essence of Answer is open source, and everyone can access it since the first day we launched Answer on [GitHub](https://github.com/apache/incubator-answer). This October marks Answer’s first anniversary, and there’s no way better than celebrating with open-source enthusiasts.
-October also marks the 10th anniversary of Hacktoberfest, an annual month-long event that encourages open-source software contributions. Founded in 2014, Hacktoberfest encourages participants to make contributions and support open-source projects they love on GitHub. These contributions include coding, low code, and non-code contributions, encouraging more individuals to collaborate and be a part of the open-source community.
+October also marks the 10th anniversary of Hacktoberfest, an annual month-long event that encourages open-source software contributions. Founded in 2014, Hacktoberfest encourages participants to make contributions and support open-source projects they love on GitHub. These contributions include coding, low code, and non-code contributions, encouraging more individuals to collaborate and be a part of the open-source community.
![Hacktoberfest2023](Hacktoberfest%202023.jpeg)
-We are so glad that to participate in our first Hacktoberfest as a partner of [ILLA Cloud](https://www.illacloud.com/hacktoberfest2023/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter-email-hacktoberfest2023-answer-0925), and here’s everything you need to know to be a part of our event.
+We are so glad that to participate in our first Hacktoberfest as a partner of [ILLA Cloud](https://www.illacloud.com/hacktoberfest2023/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter-email-hacktoberfest2023-answer-0925), and here’s everything you need to know to be a part of our event.
## Hacktoberfest Kickoff Streaming ILLA with Answer and More
-Answer will make an entrance in [Hacktoberfest kickoff](https://www.youtube.com/live/qSZ9JhjZ7HM?si=yYLZDMa60tJJJNgv) event hosted by ILLA. There will be a gift giveaway for every viewer during streaming. We will introduce Answer, how you can contribute to Answer, and present the swags.
+
+Answer will make an entrance in [Hacktoberfest kickoff](https://www.youtube.com/live/qSZ9JhjZ7HM?si=yYLZDMa60tJJJNgv) event hosted by ILLA. There will be a gift giveaway for every viewer during streaming. We will introduce Answer, how you can contribute to Answer, and present the swags.
[![Answer and ILLA Cloud](ILLA%20Cloud%20x%20Answer.png)](https://www.illacloud.com/hacktoberfest2023?utm_medium=email&utm_source=newsletter&utm_campaign=newsletter-email-hacktoberfest2023-answer-0925)
## Contribute and Earn Digital Swag with Pride
-Celebrate Answer’s first birthday with contributions, the more the better, no matter, it’s a bug report, typo fixing, a new plugin, etc. There are 3 ways you can contribute to Answer, and how you can win exclusive swags for Hacktoberfest 2023.
+
+Celebrate Answer’s first birthday with contributions, the more the better, no matter, it’s a bug report, typo fixing, a new plugin, etc. There are 3 ways you can contribute to Answer, and how you can win exclusive swags for Hacktoberfest 2023.
### Hunt a Bug/Enhancement
-* Build a Q&A community with Answer [here](https://github.com/answerdev/answer).
-* Report a bug or bring up a feature request in [issues](https://github.com/answerdev/answer/issues/new/choose).
-![Issues](Issues.png)
+
+* Build a Q&A community with Answer [here](https://github.com/apache/incubator-answer).
+* Report a bug or bring up a feature request in [issues](https://github.com/apache/incubator-answer/issues/new/choose).
+![Issues](Issues.png)
* Add Hacktoberfest in the title so that we can identify it quickly.
-![Add Hacktoberfest in the Title](Title.png)
+![Add Hacktoberfest in the Title](Title.png)
* Follow the template and submit it.
-![Template](Template.png)
+![Template](Template.png)
### Plugin
-* Build a plugin and merge PR [here](https://github.com/answerdev/plugins).
-* Find a bug in current plugins and report it with [issues](https://github.com/answerdev/plugins/issues/new).
+
+* Build a plugin and merge PR [here](https://github.com/apache/incubator-answer-plugins).
+* Find a bug in current plugins and report it with [issues](https://github.com/apache/incubator-answer-plugins/issues/new).
### Vaunt Your Contribution
-We are partnering with [Vaunt](https://github.com/VauntDev) during Hacktoberfest to reward contributions. Our team will have an initial review of the submitted issues, and tag it with **hacktoberfest-accepted** first. Then, we will have a closer look to see whether it shares the same goals or visions with our[ roadmap](https://github.com/orgs/answerdev/projects/1). If it’s a yes, we will add **LGTM** tag to it, and congratulations you’ll get a digital badge from us! Here's a group photo of all the badges, from top to bottom and left to right, in order: Plugin Maestro, Bug Hunter, and Visionary Architect. Earn it and show them with pride.
+
+We are partnering with [Vaunt](https://github.com/VauntDev) during Hacktoberfest to reward contributions. Our team will have an initial review of the submitted issues, and tag it with **hacktoberfest-accepted** first. Then, we will have a closer look to see whether it shares the same goals or visions with our[roadmap](https://github.com/orgs/answerdev/projects/1). If it’s a yes, we will add **LGTM** tag to it, and congratulations you’ll get a digital badge from us! Here's a group photo of all the badges, from top to bottom and left to right, in order: Plugin Maestro, Bug Hunter, and Visionary Architect. Earn it and show them with pride.
![Answer Digital Badges for 2023](banner.png)
@@ -47,25 +52,27 @@ Bonus: for the top 3 accepted plugins contributions, you’ll also receive a bag
![Answer Swags](DSC07756%202%20(1).png)
## Resources and FAQ
+
Here's the gear you need before making a contribution, and we are always here to help ;)
-* Docs: https://answer.dev/docs/
-* Community: https://meta.answer.dev/
-* support@answer.dev
+
+* Docs:
+* Community:
+*
1. How to show my digital badges on my GitHub?
- Please use the following code to show your attained swag.
- ```html
+ Please use the following code to show your attained swag.
+ ```html
- ```
+ ```
2. Why hasn't my badge appeared yet?
- The vaunt data pulls took place before the two issues were created. This results in at most a 24-hour delay in when the achievement will be awarded. Achievements would have shown up automatically in the next data pull without any intervention, but Vaunt went ahead and re-ran the data pull operations on our end to trigger the achievement grants.
+ The vaunt data pulls took place before the two issues were created. This results in at most a 24-hour delay in when the achievement will be awarded. Achievements would have shown up automatically in the next data pull without any intervention, but Vaunt went ahead and re-ran the data pull operations on our end to trigger the achievement grants.
3. Can I still get a badge if my issues aren't accepted?
- It’s hard to say this, but it’s a No.
- We appreciate your participation greatly. For various reasons, your suggested enhancement might not align with our roadmap or product direction as you may think. We recommend you start with a bug. A bug is a bug, and this will increase your chances of earning a badge.
+ It’s hard to say this, but it’s a No.
+ We appreciate your participation greatly. For various reasons, your suggested enhancement might not align with our roadmap or product direction as you may think. We recommend you start with a bug. A bug is a bug, and this will increase your chances of earning a badge.
diff --git a/docs/README.md b/docs/README.md
index 5c058e66e1..653081544a 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -7,10 +7,10 @@ slug: /
Answer helps you to build a community between your users and your team.
It's a place where you can share your knowledge and help your users to solve their problems.
-[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE)
+[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE)
[![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/)
[![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/)
-[![GitHub release](https://img.shields.io/github/v/release/answerdev/answer?include_prereleases)](https://github.com/answerdev/answer/releases)
+[![GitHub release](https://img.shields.io/github/v/release/answerdev/answer?include_prereleases)](https://github.com/apache/incubator-answer/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/answerdev/answer)](https://goreportcard.com/report/github.com/answerdev/answer)
[![Discord](https://img.shields.io/badge/discord-chat-5865f2?logo=discord&logoColor=f5f5f5)](https://discord.gg/Jm7Y4cbUej)
diff --git a/docs/development/contributing/backend.md b/docs/development/contributing/backend.md
index 5a88c66787..7487092760 100644
--- a/docs/development/contributing/backend.md
+++ b/docs/development/contributing/backend.md
@@ -136,7 +136,7 @@ $ golangci-lint run
## What do we need you to contribute
### Fix Bug
-If you find a bug, please don't hesitate to [submit an issue](https://github.com/answerdev/answer/issues) to us.
+If you find a bug, please don't hesitate to [submit an issue](https://github.com/apache/incubator-answer/issues) to us.
If you can fix it, please include a note with your issue submission.
If it is a bug definitely, you can submit your PR after we confirm it, which will ensure you don't do anything useless.
diff --git a/docs/development/contributing/frontend.md b/docs/development/contributing/frontend.md
index 61f40bb068..fea96a6f0b 100644
--- a/docs/development/contributing/frontend.md
+++ b/docs/development/contributing/frontend.md
@@ -82,7 +82,7 @@ If you would like to help us with the i18n translation, please visit [Answer at
## 🤝 Contributing
#### Fix Bug
-If you find a bug, please don't hesitate to [submit an issue](https://github.com/answerdev/answer/issues) to us.
+If you find a bug, please don't hesitate to [submit an issue](https://github.com/apache/incubator-answer/issues) to us.
If you can fix it, please include a note with your issue submission.
If it is a bug definitely, you can submit your PR after we confirm it, which will ensure you don't do anything useless.
diff --git a/docs/development/extending/README.md b/docs/development/extending/README.md
index 7fb69a76a7..b4b23f7268 100644
--- a/docs/development/extending/README.md
+++ b/docs/development/extending/README.md
@@ -11,7 +11,7 @@ When we need to do some extensions to Answer's functionality, for example, OAuth
## Introduction
### Official Plugins
-You can find a list of officially supported plugins for Answer [here](https://github.com/answerdev/plugins).
+You can find a list of officially supported plugins for Answer [here](https://github.com/apache/incubator-answer-plugins).
### Plugin Type
> We classify plugins into different types.
@@ -72,7 +72,7 @@ $ ./new_answer plugin
## Third-party plugin
:::tip
-We recommend the use of [official plugins](https://github.com/answerdev/plugins), if you want to use third-party plugins, refer to the following.
+We recommend the use of [official plugins](https://github.com/apache/incubator-answer-plugins), if you want to use third-party plugins, refer to the following.
:::
- If the third-party plugin is publicly available, you can build with it like official plugins.
@@ -89,7 +89,7 @@ You just need to recompile and use the latest version of the plugin.
## Develop
:::tip
-Viewing the [official plugin](https://github.com/answerdev/plugins) code will make you to quickly understand and learn plugin development.
+Viewing the [official plugin](https://github.com/apache/incubator-answer-plugins) code will make you to quickly understand and learn plugin development.
:::
### Backend Development
diff --git a/docs/development/extending/plugin_for_ui.md b/docs/development/extending/plugin_for_ui.md
index 3af1e62ed2..cb0d840a23 100644
--- a/docs/development/extending/plugin_for_ui.md
+++ b/docs/development/extending/plugin_for_ui.md
@@ -82,7 +82,7 @@ func (d DemoPlugin) Info() plugin.Info {
For detailed definitions, see the [Extension](/docs/development/extending/) section.
:::
-* Then, move the entire `Demo` directory to the [official plugins repository](https://github.com/answerdev/plugins) and submit a PR request for merging, and you've released the plugin.
+* Then, move the entire `Demo` directory to the [official plugins repository](https://github.com/apache/incubator-answer-plugins) and submit a PR request for merging, and you've released the plugin.
---
@@ -161,4 +161,4 @@ The final directory structure after the development of the `Demo` plugin is show
![ui-plugin-demo](/img/docs/ui-plugin-demo.jpeg)
-You can also see the [Demo sample code](https://github.com/answerdev/answer/tree/main/ui/src/plugins/Demo) for more information.
+You can also see the [Demo sample code](https://github.com/apache/incubator-answer/tree/main/ui/src/plugins/Demo) for more information.
diff --git a/docs/getting-started/command-line/env.md b/docs/getting-started/command-line/env.md
index 99e9b61aff..11b654de3e 100644
--- a/docs/getting-started/command-line/env.md
+++ b/docs/getting-started/command-line/env.md
@@ -11,15 +11,15 @@ slug: /env
### For Auto Install
-- DB_TYPE: database type, support [`sqlite3` `mysql` `postgres`]
-- DB_USERNAME: database username
+- DB_TYPE: database type, support [`sqlite3` `mysql` `postgres`]
+- DB_USERNAME: database username
- DB_PASSWORD: database password
- DB_HOST: database host, like `127.0.0.1:3306`
- DB_NAME: database name
- DB_FILE: database file path, only for sqlite3
- LANGUAGE: language, like `en-US`
- SITE_NAME: site name `Answer`
-- SITE_URL: site url, `https://answer.dev`
+- SITE_URL: site url, `https://answer.apache.org`
- CONTACT_EMAIL: contact email
- ADMIN_NAME: admin name
- ADMIN_PASSWORD: admin password
@@ -29,4 +29,3 @@ slug: /env
- LOG_LEVEL: log level support [`DEBUG` `INFO` `WARN` `ERROR`]
- LOG_PATH: log storage location
-
diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md
index 7c87c1e9c2..4f2a8aee23 100644
--- a/docs/getting-started/installation.md
+++ b/docs/getting-started/installation.md
@@ -45,7 +45,7 @@ If you can't access the installation page, you can use the command `docker logs
-As a golang project, Answer can be compiled into a binary file. You can download the binary file that matches your operating system from the [release page](https://github.com/answerdev/answer/releases).
+As a golang project, Answer can be compiled into a binary file. You can download the binary file that matches your operating system from the [release page](https://github.com/apache/incubator-answer/releases).
```bash
INSTALL_PORT=80 ./answer init -C ./answer-data/
diff --git a/docs/getting-started/upgrade.md b/docs/getting-started/upgrade.md
index e3fae44176..cd036fe64e 100644
--- a/docs/getting-started/upgrade.md
+++ b/docs/getting-started/upgrade.md
@@ -40,7 +40,7 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:lat
If you are using a binary installation of answer, the upgrade steps are as follows.
-1. Download the latest binary version for your system. [https://github.com/answerdev/answer/releases](https://github.com/answerdev/answer/releases)
+1. Download the latest binary version for your system. [https://github.com/apache/incubator-answer/releases](https://github.com/apache/incubator-answer/releases)
2. Stop old version
3. Execute the upgrade command `./answer upgrade -C ./answer-data/`
4. Run the latest version `./answer run -C ./answer-data/`
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 3bd033c6a9..b0d627a5b3 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -9,7 +9,7 @@ const katex = require('rehype-katex');
const config = {
title: 'Answer',
tagline: 'Build Q&A Community with Answer',
- url: 'https://answer.dev',
+ url: 'https://answer.apache.org',
baseUrl: '/',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
@@ -83,7 +83,7 @@ const config = {
},
{
label: 'Issue',
- to: 'https://github.com/answerdev/answer/issues',
+ to: 'https://github.com/apache/incubator-answer/issues',
},
{
label: 'Roadmap',
@@ -112,7 +112,7 @@ const config = {
position: 'right',
},
{
- href: 'https://github.com/answerdev/answer',
+ href: 'https://github.com/apache/incubator-answer',
position: 'right',
className: 'bi bi-github navbar-icon-link',
},
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md
index 31d93892f0..3f843f3376 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md
@@ -22,4 +22,4 @@ Pin and Unlist help to tailor a knowledge-based community of your own, while mai
We’ve also made some tweaks to fix the display issues of tags, comments form, and stubborn deleted questions. We’ve also removed context ambiguity with optimized translation.
-We strongly recommend you to build and manage a Q&A platform [Answer v1.0.9](https://github.com/answerdev/answer/releases/tag/v1.0.9). You are always welcome to contribute your ideas (feature requests, or hunt a but) in [https://meta.answer.dev/](https://meta.answer.dev/). So what will you pin first?
+We strongly recommend you to build and manage a Q&A platform [Answer v1.0.9](https://github.com/apache/incubator-answer/releases/tag/v1.0.9). You are always welcome to contribute your ideas (feature requests, or hunt a but) in [https://meta.answer.dev/](https://meta.answer.dev/). So what will you pin first?
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
index d7f0304bf6..3556f3e13e 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
@@ -81,7 +81,7 @@ These are some key factors that not only makes a great Q&A platform for both que
Follow the guide to build a basic Q&A platform, easy-peasy.
1. Choose a Platform
- Choose a platform that aligns with your needs and budget. There are open-source Q&A platforms available that offer a good starting point (you know, [Answer](https://answer.dev/) is open-source). Alternatively, you can use a hosted platform.
+ Choose a platform that aligns with your needs and budget. There are open-source Q&A platforms available that offer a good starting point (you know, [Answer](https://answer.apache.org/) is open-source). Alternatively, you can use a hosted platform.
2. Customize the Design
Once you have chosen a platform, customize the design to match your branding and user interface requirements. Don’t forget to make the design responsive and optimized for different devices.
@@ -97,11 +97,11 @@ Answer is knowledge-based community software, offering a smooth set-up for your
No matter what your Q&A platform is about, it’s always great to collect valuable insights and perspectives, and keep up-to-date answers. We’ve also packed up these resources that help you kick-start a joyful Answer journey:
-💻 [GitHub Repo](https://github.com/answerdev/answer): Keep an eye on what we are up to lately on GitHub.
-📄[Documents](https://answer.dev/docs/): Everything you need to build your Answer Community from zero to hero.
-🐞 [Bug Report](https://github.com/answerdev/answer/issues): Hunt a bug? Simply report it for us to track efficiently.
+💻 [GitHub Repo](https://github.com/apache/incubator-answer): Keep an eye on what we are up to lately on GitHub.
+📄[Documents](https://answer.apache.org/docs/): Everything you need to build your Answer Community from zero to hero.
+🐞 [Bug Report](https://github.com/apache/incubator-answer/issues): Hunt a bug? Simply report it for us to track efficiently.
🚩[Public Roadmap](https://github.com/orgs/answerdev/projects/1): Feel free to drop a comment here and be a part of our roadmap!
## Conclusion
-We always have a question or an answer sometimes in our lives, so it is natural to have a Q&A platform. With [Answer](https://answer.dev/), you and your team will be able to solve problems, participate in discussions, and contribute fresh ideas to keep your business growing.
+We always have a question or an answer sometimes in our lives, so it is natural to have a Q&A platform. With [Answer](https://answer.apache.org/), you and your team will be able to solve problems, participate in discussions, and contribute fresh ideas to keep your business growing.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
index 255fe3fa36..bc305b9b28 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
@@ -41,7 +41,7 @@ With the significance of knowledge retention in mind, how can companies and team
To make knowledge sharing and access easier within the organization, set up platforms and tools that facilitate the process. This can be achieved through the use of intranets, collaboration software, or knowledge management systems.
-Answer is an [open-source Q&A platform](https://github.com/answerdev/answer), which gives companies freedom to build a knowledge-based community in the way they need. No matter it’s for products, customer support, or the team, Answer is capable of making it happen on different devices.
+Answer is an [open-source Q&A platform](https://github.com/apache/incubator-answer), which gives companies freedom to build a knowledge-based community in the way they need. No matter it’s for products, customer support, or the team, Answer is capable of making it happen on different devices.
![Interface of Answer](knowledgeretention3.png)
@@ -73,4 +73,4 @@ In Answer, you can use Unlist to prevent temporary access to a question. This al
## Ready to Grow Your Business with Answer?
After reading the post, you must be aware of the significance of knowledge retention for both individuals and businesses. Let Answer be your company so that you can kick-start building a smooth knowledge sharing process for everyone, and every scenario.
-Join [our community](https://meta.answer.dev/) where you can ask and get assistance easily, follow our social media for the latest updates and up-to-date tips and tricks, even better, become a contributor and ignite knowledge sharing for the world.
\ No newline at end of file
+Join [our community](https://meta.answer.dev/) where you can ask and get assistance easily, follow our social media for the latest updates and up-to-date tips and tricks, even better, become a contributor and ignite knowledge sharing for the world.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
index c2b656b359..ab4c5906f0 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
@@ -7,14 +7,15 @@ image: 2023-05-23-cover@4x.png
description: Take a nibble on open source, examples, and why it's the essence of Answer.
---
-Whether it's for business or personal use, having software that aligns with our workflows, preferences, and objectives is crucial for maximizing productivity. That’s why we actively seek and try different software solutions that can be customized and personalized to suit our specific requirements.
+Whether it's for business or personal use, having software that aligns with our workflows, preferences, and objectives is crucial for maximizing productivity. That’s why we actively seek and try different software solutions that can be customized and personalized to suit our specific requirements.
That's when open-source software — offering a collaborative, effective, and secure experience — showed up. Open source forms the heart and soul of Answer since the day Answer launched.
Before knowing why Answer is open-source, we will take a nibble on open-source, and examples beforehand.
## What is Open-source?
-[Open source](https://opensource.com/article/18/2/coining-term-open-source-software) refers to a type of software or technology that comes with its source code which is accessible to the public for free. This means that anyone can view, modify, and distribute the code, following the guidelines outlined in the open-source license. For example, programmers can add features or fix a bug with the access to the source code.
+
+[Open source](https://opensource.com/article/18/2/coining-term-open-source-software) refers to a type of software or technology that comes with its source code which is accessible to the public for free. This means that anyone can view, modify, and distribute the code, following the guidelines outlined in the open-source license. For example, programmers can add features or fix a bug with the access to the source code.
![code](opensource1.jpg)
Photo by [Markus Spiske](https://unsplash.com/@markusspiske?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/open-source-software?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
@@ -22,6 +23,7 @@ Photo by [Markus Spiske](https://unsplash.com/@markusspiske?utm_source=unsplash&
It promotes collaboration, transparency, and community-driven development, often maintained by volunteers working together to create reliable and innovative solutions.
## Open-source Software
+
We might have already met or used open-source software before, and here are them.
1. [Linux](https://www.linux.org/): an operating system that powers many servers, smartphones, and other devices.
@@ -31,12 +33,13 @@ We might have already met or used open-source software before, and here are them
5. [Apache HTTP web server](https://httpd.apache.org/): a web server software that powers many websites on the internet
6. [OpenCV](https://opencv.org/): a computer vision library used for image and video analysis.
7. [VLC](https://www.videolan.org/): a media player that can play a wide range of video and audio formats.
-8. [WordPress](https://wordpress.com/): a content management system (CMS) for creating websites and blogs.
+8. [WordPress](https://wordpress.com/): a content management system (CMS) for creating websites and blogs.
## Answer: Open-source is in Essence
-Lately, B2B enterprises have been looking for solutions on building their own Q&A community or a corporate community. A dedicated section or subsection cannot meet their needs because they wish to customize content, have control of data, rather than “being a guest” in a public community.
+
+Lately, B2B enterprises have been looking for solutions on building their own Q&A community or a corporate community. A dedicated section or subsection cannot meet their needs because they wish to customize content, have control of data, rather than “being a guest” in a public community.
![Answer Interface](opensource2.png)
-That’s the moment we decided to build Answer.
+That’s the moment we decided to build Answer.
### We Wish Answer to be …
@@ -47,14 +50,14 @@ We hope everyone can set up and run Answer at ease — well, maybe with a little
Currently, running community software or open-source products in the market still requires professional knowledge, such as understanding technical terms. We want Answer to have a bigger stage and to embrace a bigger world. Thus, in the initial design of Answer, we always considered the user as a novice, and how can they get started with Answer smoothly.
**Open-source**
-You can find all the source code of Answer in [GitHub Repo](https://github.com/answerdev/answer), free for everybody. We love the spirit of how open source encourages collaboration and transparency, and we always welcome contributions ;)
+You can find all the source code of Answer in [GitHub Repo](https://github.com/apache/incubator-answer), free for everybody. We love the spirit of how open source encourages collaboration and transparency, and we always welcome contributions ;)
## Where Can I Find More about Answer
+
No matter you are a Q&A lover, self-host expert, or want-to-give-it-try person, you can always get connected with us, share new ideas, or simply for chatting.
-1. [Website](https://answer.dev/): Welcome to the home of Answer. We know there are plenty of things that need to be improved. We are working on it, we promise.
-2. [GitHub Repo](https://github.com/answerdev): Enjoy your stay in the garden of Answer.
+1. [Website](https://answer.apache.org/): Welcome to the home of Answer. We know there are plenty of things that need to be improved. We are working on it, we promise.
+2. [GitHub Repo](https://github.com/apache/incubator-answer): Enjoy your stay in the garden of Answer.
3. [Meta.Answer](https://meta.answer.dev/): The one and only official community built with Answer, meet new friends here.
4. [Twitter](https://twitter.com/answerdev): What we’ve been up to, tutorials, and tips. Follow us to keep updated.
5. [Discord](https://discord.gg/a6PZZbfnFx): Want to talk to our dev team in real time? Join our Discord Server!
-
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
index ccef58e895..414695ef2e 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
@@ -42,24 +42,24 @@ Knowledge bases are commonly used in [customer support](../2023-07-05-how-to-bui
Make sure you have the right tools for hosting and managing your knowledge base. Answer is the tool you can give it a go, it’s open-source and for free. Here are some delighted features in Answer that help you to build an efficient knowledge base at ease.
-1. Get Started with the Useful Docs
-We’ve prepared [Docs](https://answer.dev/docs) for you to kick-start your knowledge base smoothly, and if you need help, you can always post a question in our [Community](https://meta.answer.dev/).
+1. Get Started with the Useful Docs
+We’ve prepared [Docs](https://answer.apache.org/docs) for you to kick-start your knowledge base smoothly, and if you need help, you can always post a question in our [Community](https://meta.answer.dev/).
-2. Real-time Preview for Each Post
+2. Real-time Preview for Each Post
Always make sure your knowledge is accurate and shinning before it goes live. In Answer, you can instantly view the layout of the post before hitting the post button.
![Post Real-time Preview in Answer](knowledgebase1.png)
-3. Use Tags to Categorize the Content
+3. Use Tags to Categorize the Content
Add new tags to set up your knowledge management system in Answer right away, no need to add questions beforehand. Users can follow content they are interested by following tags, while admins can always edit tags description.
![Manage Tags in Answer is Easy](knowledgebase2.png)
-4. Pin a Post
+4. Pin a Post
Pin an important or frequently asked question for your knowledge base, so that it always stays on the top of your knowledge base.
![Pin a Post in Answer](knowledgebase3.gif)
-5. Search and Find What You Need
+5. Search and Find What You Need
Answer provides advanced search, including tag, author, question, etc. so that you can always access to the knowledge you require at present quickly.
![Search Post in Answer](knowledgebase4.png)
@@ -68,4 +68,4 @@ Answer provides advanced search, including tag, author, question, etc. so that y
One of our users, [David Filed](https://blog.safewebbox.com/author/david/) have built a self-hosted knowledge base with Answer. He also shared a [blog](https://blog.safewebbox.com/a-self-hosted-knowledgebase-which-feels-much-like-stackoverflow/) about why he chose Answer, and a step-by-step tutorial of installing and running Answer.
![Screenshot of Davids Knowledgebase](knowledgebase5.png)
-Follow his tutorial or our [Docs](https://answer.dev/docs) to build a knowledge base of your own now, and embrace the power of knowledge base today.
+Follow his tutorial or our [Docs](https://answer.apache.org/docs) to build a knowledge base of your own now, and embrace the power of knowledge base today.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md
index 4dbe6600cb..08d752ae41 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md
@@ -47,4 +47,4 @@ This not only enhances problem-solving effectiveness, but also a way of getting
![Notification Filter](1.1.0release8.png)
No more clumsy scrolling for the latest notification. We divide notifications into **Posts, Invites, and Votes**, and highlight unread messages in light yellow. You can also click and head to the post right away.
-Our team also adds Gravatar mirror URL configuration, ensuring a smooth and efficient user experience, while we keep an eye on the default order of your question list so that Answer will keep it in mind for your next visit. For bug fixes and improvements, you can visit our [GitHub releases](https://github.com/answerdev/answer/releases?page=1), and remember to update.
+Our team also adds Gravatar mirror URL configuration, ensuring a smooth and efficient user experience, while we keep an eye on the default order of your question list so that Answer will keep it in mind for your next visit. For bug fixes and improvements, you can visit our [GitHub releases](https://github.com/apache/incubator-answer/releases?page=1), and remember to update.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
index 641b446e75..df0cc47ab2 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
@@ -6,67 +6,71 @@ featured: true
image: 2023-06-20-cover@4x.png
description: Explore different types of knowledge, and unlock effective knowledge sharing for your team with the right strategies and the right tool Answer.
---
-Knowledge sharing refers to the process of exchanging information, insights, experiences, and expertise among individuals or groups within an organization or community. Effective knowledge sharing increases productivity, and enhances collaboration within your team.
+Knowledge sharing refers to the process of exchanging information, insights, experiences, and expertise among individuals or groups within an organization or community. Effective knowledge sharing increases productivity, and enhances collaboration within your team.
-Answer was inspired by the inherent openness of Q&A platforms and communities. As the team behind Answer, we appreciate and embody the spirit of knowledge sharing when tuning Answer.
+Answer was inspired by the inherent openness of Q&A platforms and communities. As the team behind Answer, we appreciate and embody the spirit of knowledge sharing when tuning Answer.
In this blog, we will explore types of knowledge, ways of knowledge sharing, and strategies to improve knowledge sharing for your team with Answer.
-## What is Knowledge Sharing?
+## What is Knowledge Sharing?
+
[![Knowledge Sharing](knowledgesharing1.jpeg)](https://www.pinterest.com/pin/140596819595429978/)
-[Knowledge Sharing Comic by Dilbert](https://en.wikipedia.org/wiki/Knowledge_sharing)is an activity through which knowledge (namely, information, skills, or expertise) is exchanged among people, friends, peers, families, communities, or within or between organizations.
+[Knowledge Sharing Comic by Dilbert](https://en.wikipedia.org/wiki/Knowledge_sharing)is an activity through which knowledge (namely, information, skills, or expertise) is exchanged among people, friends, peers, families, communities, or within or between organizations.
-Answer is a platform for knowledge sharing, and the form of asking and answering is a natural way of knowledge sharing. The information in Answer can be documented for every user to check. Admins can modify them for keeping them up-to-date.
+Answer is a platform for knowledge sharing, and the form of asking and answering is a natural way of knowledge sharing. The information in Answer can be documented for every user to check. Admins can modify them for keeping them up-to-date.
## 3 Types and Ways of Knowledge Sharing
-01. Explicit Knowledge
- Also known as expressive knowledge. It is the knowledge that can be formalized, easily articulated, and can be written down or shared in documents and manuals. Explicit knowledge includes: user manuals, case studies, SOPs, etc.
- Explicit knowledge is absolute and ready for sharing so that you can share it with confidence.
+
+01. Explicit Knowledge
+ Also known as expressive knowledge. It is the knowledge that can be formalized, easily articulated, and can be written down or shared in documents and manuals. Explicit knowledge includes: user manuals, case studies, SOPs, etc.
+ Explicit knowledge is absolute and ready for sharing so that you can share it with confidence.
![Explicit Knowledge](knowledgesharing2.png)
-02. Implicit Knowledge
- The knowledge is developed through years of practice, observation, and experience. It is commonly associated with skills, expertise, and "know-how" in various domains, such as craftsmanship, sports, arts, or professional practices.
- Implicit knowledge sharing is diverse, since everyone has different approaches to solve the same problem or achieve the same goal.
+02. Implicit Knowledge
+ The knowledge is developed through years of practice, observation, and experience. It is commonly associated with skills, expertise, and "know-how" in various domains, such as craftsmanship, sports, arts, or professional practices.
+ Implicit knowledge sharing is diverse, since everyone has different approaches to solve the same problem or achieve the same goal.
![Implicit Knowledge](knowledgesharing3.png)
-03. Tacit Knowledge
- Tacit knowledge is gained through experience and practice, which makes it hard to articulate or transfer explicitly. It is personal, subjective, and hard to put into words.
- Tacit knowledge sharing is through direct interactions, observation, and mentorship.
+03. Tacit Knowledge
+ Tacit knowledge is gained through experience and practice, which makes it hard to articulate or transfer explicitly. It is personal, subjective, and hard to put into words.
+ Tacit knowledge sharing is through direct interactions, observation, and mentorship.
![Tacit Knowledge](knowledgesharing4.png)
## Effective Knowledge Sharing with Answer
-No matter which type of knowledge your company or team has, it never goes wrong to capture, store and share them effectively for everyone on the team.
+
+No matter which type of knowledge your company or team has, it never goes wrong to capture, store and share them effectively for everyone on the team.
Effective knowledge sharing involves sharing information, expertise, and insights. It requires creating a culture that values collaboration and providing tools for easy exchange of knowledge. Here’s how Answer helps for effective knowledge sharing.
-1. Open and Collaborative Culture
- Encourage and value knowledge sharing for everyone on the team. The essence of Answer is open source, and the Q&A platform itself is open and collaborative.
- In Answer, you can customize the layout and add rules in the sidebar to remind everyone subtly.
- ![Customize Right Sidebar](knowledgesharing5.png)
- You can also pin the welcome post that includes regulations, values, and spirit of your platform, ensuring new members can see the post as soon as they join your community, while helping community members to check.
- ![Alt text](knowledgesharing6.png)
-
-2. Make Knowledge Accessible
- In Answer, sharing and accessing to knowledge is like breathing. Everyone is a loop of knowledge sharing: add a question, provide answer, upvote, etc. This fosters a collaborative spirit for the community naturally.
- ![Answer a Question](knowledgesharing7.png)
-
- Admin can also add wikis, FAQ for users in the sidebar to provide relevant knowledge.
- ![Customize Left Sidebar](knowledgesharing8.png)
+1. Open and Collaborative Culture
+ Encourage and value knowledge sharing for everyone on the team. The essence of Answer is open source, and the Q&A platform itself is open and collaborative.
+ In Answer, you can customize the layout and add rules in the sidebar to remind everyone subtly.
+ ![Customize Right Sidebar](knowledgesharing5.png)
+ You can also pin the welcome post that includes regulations, values, and spirit of your platform, ensuring new members can see the post as soon as they join your community, while helping community members to check.
+ ![Alt text](knowledgesharing6.png)
+
+2. Make Knowledge Accessible
+ In Answer, sharing and accessing to knowledge is like breathing. Everyone is a loop of knowledge sharing: add a question, provide answer, upvote, etc. This fosters a collaborative spirit for the community naturally.
+ ![Answer a Question](knowledgesharing7.png)
+
+ Admin can also add wikis, FAQ for users in the sidebar to provide relevant knowledge.
+ ![Customize Left Sidebar](knowledgesharing8.png)
3. Effective Knowledge Management
- Besides knowledge storage, and creation, knowledge management is the key that keeps your platform running. In Answer, you can manage different types of knowledge by tags. You can find tags are like troops, guarding each question so that you can identify the category you need immediately.
- ![Tags with Post](knowledgesharing9.png)
- Managing tags is also easy. Admins can add, edit or remove a tag in one place.
- ![Manage Tags](knowledgesharing10.png)
-4. Recognition and Rewards
- Express gratitude to the contributors and experts.
- In Answer, we’ve automated the [reputation system](https://answer.dev/docs/recipes/contents/reputation), encouraging ownership and motivation to share valuable insights. Users can earn reputation scores by asking questions that everyone concerns, receiving votes from other users, answers accepted. It’s a reflection of how active you are in the community. With more reputation scores, you’ll unlock more features, such as upvote, invite an answer, edit other’s question, etc.
+ Besides knowledge storage, and creation, knowledge management is the key that keeps your platform running. In Answer, you can manage different types of knowledge by tags. You can find tags are like troops, guarding each question so that you can identify the category you need immediately.
+ ![Tags with Post](knowledgesharing9.png)
+ Managing tags is also easy. Admins can add, edit or remove a tag in one place.
+ ![Manage Tags](knowledgesharing10.png)
+4. Recognition and Rewards
+ Express gratitude to the contributors and experts.
+ In Answer, we’ve automated the [reputation system](https://answer.apache.org/docs/recipes/contents/reputation), encouraging ownership and motivation to share valuable insights. Users can earn reputation scores by asking questions that everyone concerns, receiving votes from other users, answers accepted. It’s a reflection of how active you are in the community. With more reputation scores, you’ll unlock more features, such as upvote, invite an answer, edit other’s question, etc.
5. Feedback and Evaluation
- Encouraging feedback loops and continuous improvement for your community. Once you've obtained a sufficient reputation score, you can start voting for questions or answers, providing feedback to enhance its quality and relevance.
+ Encouraging feedback loops and continuous improvement for your community. Once you've obtained a sufficient reputation score, you can start voting for questions or answers, providing feedback to enhance its quality and relevance.
## Conclusion
-Understand three types of knowledge and find an effective way to share in the team. Answer is always here to help. Discover a new era of knowledge sharing with Answer, and there are more features waiting for you. By harnessing the power of this dynamic Q&A platform, you can unlock exchange expertise, foster collaboration, and sharing knowledge effectively like never before.
-Let’s [get started](https://answer.dev/docs).
\ No newline at end of file
+Understand three types of knowledge and find an effective way to share in the team. Answer is always here to help. Discover a new era of knowledge sharing with Answer, and there are more features waiting for you. By harnessing the power of this dynamic Q&A platform, you can unlock exchange expertise, foster collaboration, and sharing knowledge effectively like never before.
+
+Let’s [get started](https://answer.apache.org/docs).
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
index 932547f5ab..b57a7564b6 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
@@ -25,7 +25,7 @@ That’s the moment we decided to build Answer — to help individuals, teams, a
## Why Answer is Open-source?
-We’ve been longing to share our research and experience over the years in Q&A communities. The best way is to create an [open-source project](https://github.com/answerdev/answer) that is accessible to everyone. We have also made Answer website and plugins open-source on [GitHub](https://github.com/answerdev).
+We’ve been longing to share our research and experience over the years in Q&A communities. The best way is to create an [open-source project](https://github.com/apache/incubator-answer) that is accessible to everyone. We have also made Answer website and plugins open-source on [GitHub](https://github.com/apache/incubator-answer).
## What is Answer built with?
@@ -71,4 +71,4 @@ With a simple and intuitive design, you can build a [knowledge base](../2023-05-
## How do I Get Answer?
-Oh, it’s easy. Everything you need is [here](https://answer.dev/docs/installation/), and just follow the guide.
+Oh, it’s easy. Everything you need is [here](https://answer.apache.org/docs/installation/), and just follow the guide.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
index 1e7421ac41..c8d7717a24 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
@@ -8,24 +8,25 @@ description: "Build a help center with tutorials and tips from Answer, and the b
---
-You have to admit that, your customers always have and will ask questions even if your product is perfect. Obviously, not every question needs a team to solve, which makes self-service effective (a support team is still needed). That’s what help center comes for: provide the right information, in a right approach, at the right time for your customers.
+You have to admit that, your customers always have and will ask questions even if your product is perfect. Obviously, not every question needs a team to solve, which makes self-service effective (a support team is still needed). That’s what help center comes for: provide the right information, in a right approach, at the right time for your customers.
In today’s blog, we will build a help center from the scratch with a bit of community sprit in Answer.
## What’s a Help Center
+
A Help Center serves as a valuable resource for users. It provides customers immediate help by helping them find answers and resolve issues independently.
When building a help center, here are 2 common questions you need to address:
-**What types of answers or help do users require?**
-**How can they always get the answers they require?**
+**What types of answers or help do users require?**
+**How can they always get the answers they require?**
**How can I maintain and run help center efficiently?**
No worries, we will resolve these problems one by one and build a help center from the scratch together in the coming part of this blog.
-
## Why Answer for a Help Center?
-Here’s how a traditional help center works: users come and seek answers, administrators provide answers constantly, and everything goes over again.
+
+Here’s how a traditional help center works: users come and seek answers, administrators provide answers constantly, and everything goes over again.
![Traditional Help Center](HowHelpCenterWorks.png)
@@ -35,20 +36,23 @@ However, in Answer, everything is entirely different from traditional help cente
In Answer, **everyone can ask and respond**, creating a mutual way interaction. Every user can ask a question, contribute, vote for an answer, etc. Here, the user is no longer waiting for answers passively, but becomes a part of help center management. This also alleviates the pressure of administrators, allowing them to focus on the roadmap of the help center.
## Build a Help Center with Answer (Tutorials and Tips)
+
The essence of a help center is to provide the right answer to the problems occurring already, and Answer is born for this. Here’s how, and you’ll know why.
### 01. Start with the FAQs
+
It’s hard to immediately categorize questions in the beginning, why not start with the frequently asked questions? It not only makes sure your content is right for the help center, but also solves the most common issues for your customers at the moment.
The best part in Answer is that, as long as you run a support center with it, gradually you’ll get the FAQ at present because your customers have done it for you ;)
![Hot Question in Answer](HotQuestion.png)
-You can also [Pin recent FAQs](https://answer.dev/blog/2023/05/11/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
+You can also [Pin recent FAQs](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
![Pin an FAQ in Answer](Pin.png)
-### 02. Make Content Consistent
+### 02. Make Content Consistent
+
In Answer, help center is not just about self-service, but also about helping each other. Customers can also write answers to others, then admin and moderator will read and accept the best answers. If the question is answered perfectly in content, but not consistent with your style guide, you can have an admin or moderator to tune and make it looks shining again.
![Approved Answer](ApprovedAnswer.png)
@@ -58,6 +62,7 @@ There are tips and notice to assist users deliver a concise question, while keep
![Tips and Notice in Answer](TipsandNotice.png)
### 03. Organize Categories with Tags
+
Time to make informative content easy to store and manage. In Answer, you can create new tags freely: add one in the Tag page, or build a new one right after a post.
![Categorize with Tags in Answer](CategorizewithTags.png)
@@ -67,46 +72,50 @@ Add a description for your users to know what the tag is about, and what content
![Tag and Description in Answer](TagandDescription.png)
### 04. Keep the Answers Fresh and Ready
+
Don’t make your help center end up with outdated answers. Though users are actively becoming a part of the community, moderators still need regular review and edit. Keep an eye on product launch, tweaks and updates, and you’ll notice how effective tags can be when updating the content.
-When updating or editing a post, use [Unlist](https://answer.dev/blog/2023/05/11/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
+When updating or editing a post, use [Unlist](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
![Unlist a Question in Answer](UnlistQuestion.gif)
### 05. Make Sure Users Can Access Answers Easily
+
Answer provides various ways for users to access the content they are searching for. Besides browsing in the help center, users can also get answers in the following ways:
-**1. Search**
- Users can search for a keyword for an answer, and use a filter to sort the answers they need.
-
+**1. Search**
+ Users can search for a keyword for an answer, and use a filter to sort the answers they need.
+
![Search in Answer](Search.png)
-Answer also provides advanced search tips to boost search efficiency, offering a smooth self-service experience.
-
+Answer also provides advanced search tips to boost search efficiency, offering a smooth self-service experience.
+
![Advanced Search Tips](AdvancedSearchTips.png)
-**2. Click or Follow a Tag**
- Users can click and view all the content under this tag. It’s like a bookshelf in the library where it collects all related books.
+**2. Click or Follow a Tag**
+ Users can click and view all the content under this tag. It’s like a bookshelf in the library where it collects all related books.
![Alt text](FollowaTag.png)
-**3. Related Questions**
- You’ll find related questions in every post, providing relevant content for users to access easily.
-
+**3. Related Questions**
+ You’ll find related questions in every post, providing relevant content for users to access easily.
+
![Related Question in Answer](RelatedQuestions.png)
-**4. Add Additional Resources**
- You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md), we support [plugin](https://github.com/answerdev/plugins) and your Answer is about to fly.
+**4. Add Additional Resources**
+ You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly.
![Customize Sidebar in Answer](Sidebar.png)
-## What's More
+## What's More
+
You might also be concerned about having numerous similar questions, which increases the workload for the administrators. Answer got it covered for you. When users fill a title, Answer automatically displays similar questions which are existed in the community. User can click and jump right to that question.
![Related Questions](RelatedQuestions.png)
## It’s Your Turn to Build Your Answer Help Center
-With the tutorials and tips in this blog, we believe you can now build a help center that your users will love. You are always welcome to check this guide when working on your help center, and we will also keep it updated too. It’s time to kick-start a help center for your product, and here’s a complete [Answer guide](https://answer.dev/docs/installation).
-**Need Help?**
-We are always [here for you](https://answer.dev/contact) with an Answer.
\ No newline at end of file
+With the tutorials and tips in this blog, we believe you can now build a help center that your users will love. You are always welcome to check this guide when working on your help center, and we will also keep it updated too. It’s time to kick-start a help center for your product, and here’s a complete [Answer guide](https://answer.apache.org/docs/installation).
+
+**Need Help?**
+We are always [here for you](https://answer.apache.org/contact) with an Answer.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
index 9e9ae41569..675097857c 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
@@ -8,60 +8,64 @@ description: "Discover more about tags, benefits, and how vital they are for org
---
-Online communities thrive with knowledge exchange, sharing, and collaboration. Gradually, content accumulated and moderator needs to ensure easy access and navigation for everyone.
+Online communities thrive with knowledge exchange, sharing, and collaboration. Gradually, content accumulated and moderator needs to ensure easy access and navigation for everyone.
-Organizing content is the key for the community, and using tags to categorize and structure content is the key to keep community organized.
+Organizing content is the key for the community, and using tags to categorize and structure content is the key to keep community organized.
Discover more about tags, benefits, and how vital they are for organizing content in Answer.
## What are Tags
-Tags are descriptive labels or keywords assigned to posts. Moderators can use tags to classify and group related posts together, making it easier for members to find and browse relevant content.
+
+Tags are descriptive labels or keywords assigned to posts. Moderators can use tags to classify and group related posts together, making it easier for members to find and browse relevant content.
![Tags in Answer](Tags.png)
## Benefits of Using Tags
+
Tags are popular, you can find it in different forms of content, such as articles, posts, images, etc. They are not only just tools for effective content organization, but also play a vital role to engage and retain your audience. Here’s why.
-1. Efficient Organization and Management
-Tagging simplifies content management, making it easier for users to find specific topics based on themes or keywords. For admins, this small action maintains the current content structure easily, while adding new branch is not a burden anymore.
+1. Efficient Organization and Management
+Tagging simplifies content management, making it easier for users to find specific topics based on themes or keywords. For admins, this small action maintains the current content structure easily, while adding new branch is not a burden anymore.
-2. Improved Searchability
+2. Improved Searchability
Tags provide additional ways that enhance search functionality. Users can quickly find relevant content by searching for specific tags in [knowledge base](../2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md).
-3. User-friendly Navigation
+3. User-friendly Navigation
Tags offer a user-friendly navigation experience. Select a tag to filter the content, providing a personalized content stream at their interests or preferences.
-4. Recommend Relevant Content
-Content system can suggest related content for users based on the tags, improving both engagement and user experience.
+4. Recommend Relevant Content
+Content system can suggest related content for users based on the tags, improving both engagement and user experience.
+
+## How are Tags Used in Answer
-## How are Tags Used in Answer
In Answer, tag is a thread that connects users, content, and moderator. With more tags, the community becomes a big net. Community members can add one or more tags to the post as an initial step for content organization, while moderators can check and fix it later. Here are common examples of how tags are used in Answer.
-1. Organize Content
-Moderator can group related posts together and help organize content based on specific topics, themes, or categories.
+1. Organize Content
+Moderator can group related posts together and help organize content based on specific topics, themes, or categories.
![Game Community Built with Answer](OrganizeContent1.png)
[![Support Community Built with Answer](OrganizeContent2.png)](../2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md)
-2. Quick Search
+2. Quick Search
Tags make content more discoverable. In Answer, users can search for specific tags to find relevant content they are looking for.
![Quick Search](QuickSearch.png)
-3. Filter Content
-Tags help users filter and browse content. Select a tag, and users can narrow down their view to specific topics or categories in Answer. Ever better, users can click and start following a tag to browse content they are interested.
+3. Filter Content
+Tags help users filter and browse content. Select a tag, and users can narrow down their view to specific topics or categories in Answer. Ever better, users can click and start following a tag to browse content they are interested.
![Filter Content](FilterContent.png)
-4. Group Related Content
+4. Group Related Content
Tags enable recommendations of related content. In Answer, users can find suggested content with similar tags on the right side when viewing a post. This encourages users to explore more relevant knowledge, and it's great for [knowledge sharing](../2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md).
![Group Related Content](GroupRelatedContent.png)
-5. Analyze Trend
+5. Analyze Trend
Analyzing popular tags helps identify trends in Answer. In Answer, you will see numbers of questions in each tag, which provide insights into user preferences and interests.
![Analyze Trends](AnalyzeTrends.png)
## Conclusion
-Use tags to weave a web of content as well as better content management, searchability, and user experience. You can start tagging, and gradually build a tagging system to manage your content efficiently. In Answer, everything about tagging is ready and easy to start. Both users and admins will love it for sure. Start a wonderful content management journey [with Answer](https://answer.dev/docs/installation) from today.
\ No newline at end of file
+
+Use tags to weave a web of content as well as better content management, searchability, and user experience. You can start tagging, and gradually build a tagging system to manage your content efficiently. In Answer, everything about tagging is ready and easy to start. Both users and admins will love it for sure. Start a wonderful content management journey [with Answer](https://answer.apache.org/docs/installation) from today.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
index 1d4a5e51c8..2862e5f30f 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
@@ -10,16 +10,18 @@ description: "Meet Answer’s reputation and privilege systems and automate them
Reputation score is a reflection of a community member’s credibility. Community members establish this based on their actions and contributions. Simultaneously, a reputation system is formed to track participants' trustworthiness, credibility, and behavior.
-Besides [tagging](../2023-07-11-the-what-why-using-tags-for-online-community/index.md), [reputation](https://answer.dev/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourages disruptive behavior.
+Besides [tagging](../2023-07-11-the-what-why-using-tags-for-online-community/index.md), [reputation](https://answer.apache.org/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourages disruptive behavior.
## Purposes of Reputation
-In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](../2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md).
-You can still find this mechanism running in Answer — community members upvote question or answer, accept answer, etc. Find out how we implement it for different purposes for a thriving online community.
+In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](../2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md).
+
+You can still find this mechanism running in Answer — community members upvote question or answer, accept answer, etc. Find out how we implement it for different purposes for a thriving online community.
## Ways to Implement Reputation System in Answer
-### 1. Trust Building
+### 1. Trust Building
+
A positive reputation indicates credibility, reliability, and expertise. In Answer, you can always find a reputation score next to the name, providing an initial impression of the community member.
![Reputation Score Next to Community Member in Answer](TrustBuilding1.png)
@@ -28,33 +30,36 @@ Click the name and jump to a community member’s profile page, where it include
![Community Member Profile in Answer](TrustBuilding2.png)
-### 2. Rewards and Penalties
-Answer appreciate and encourage positive contributions, such as providing helpful answers, valuable content, upvote useful answers. Meanwhile, negative actions like downvote, spamming or abusive behavior can result in reputation penalties.
+### 2. Rewards and Penalties
+
+Answer appreciate and encourage positive contributions, such as providing helpful answers, valuable content, upvote useful answers. Meanwhile, negative actions like downvote, spamming or abusive behavior can result in reputation penalties.
![Reputation Rules in Answer](RewardsandPenalties.png)
-Click [here](https://answer.dev/docs/recipes/contents/reputation) for Answer's complete reputation rules that might inspire you.
+Click [here](https://answer.apache.org/docs/recipes/contents/reputation) for Answer's complete reputation rules that might inspire you.
### 3. Moderation and Governance
-After activation in Answer, community members will gain 1 reputation score, and are allowed to participate in general activities in the community, such as asking questions, writing answers, upvote comment, etc. Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.dev/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc.
+
+After activation in Answer, community members will gain 1 reputation score, and are allowed to participate in general activities in the community, such as asking questions, writing answers, upvote comment, etc. Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc.
![Add a New Tag in Answer](AddaNewTag.png)
-In Answer, you’ll need 125 reputation scores to downvote, while downvote someone’s answer will reduce one reputation score. This prevents malicious downvoting and boosts answers through intentional others’ answers. This helps maintain a healthy community environment and discourage disruptive behavior.
+In Answer, you’ll need 125 reputation scores to downvote, while downvote someone’s answer will reduce one reputation score. This prevents malicious downvoting and boosts answers through intentional others’ answers. This helps maintain a healthy community environment and discourage disruptive behavior.
-The scale of communities is different, so is the reputation system. We’ve prepared 3 different privilege levels for teams at different scales.
+The scale of communities is different, so is the reputation system. We’ve prepared 3 different privilege levels for teams at different scales.
![Levels of Privileges in Answer](LevelsofPrivileges.png)
### 4. Community Engagement
+
The reputation system allows community members to actively engage in the community. They can share expertise, contribute to discussions, and vote for better answers, fostering a positive and collaborative environment.
## Conclusion
-Reputation in an online community is a reflection of a user’s contributions, engagement, and commitment to the community. We know the reputation system is dynamic, and it’s hard to build one from the ground, that’s why we’ve already got a complete [reputation](https://answer.dev/docs/recipes/contents/reputation) and [permission](https://answer.dev/docs/recipes/contents/permission) rules for you, and it runs perfectly fine in our [official community](https://meta.answer.dev/).
-By the time you [install](https://answer.dev/docs/installation) Answer successfully, the reputation system is already there. All you need to do is to choose the right reputation level for your community in the Admin page.
+Reputation in an online community is a reflection of a user’s contributions, engagement, and commitment to the community. We know the reputation system is dynamic, and it’s hard to build one from the ground, that’s why we’ve already got a complete [reputation](https://answer.apache.org/docs/recipes/contents/reputation) and [permission](https://answer.apache.org/docs/recipes/contents/permission) rules for you, and it runs perfectly fine in our [official community](https://meta.answer.dev/).
-![Chose Privileges Level in Answer Admin](PrivilegesLevel.png)
+By the time you [install](https://answer.apache.org/docs/installation) Answer successfully, the reputation system is already there. All you need to do is to choose the right reputation level for your community in the Admin page.
-By automating this reputation system, your members are encouraged to share and become a significant part of the community. [Start Answer](https://answer.dev/docs/) now and shape the growth of the community along with other like-minded community members.
+![Chose Privileges Level in Answer Admin](PrivilegesLevel.png)
+By automating this reputation system, your members are encouraged to share and become a significant part of the community. [Start Answer](https://answer.apache.org/docs/) now and shape the growth of the community along with other like-minded community members.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
index 79dfbfdeb6..ac30df73ef 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
@@ -10,39 +10,44 @@ description: "Learn how Answer’s content management tools work in harmony to k
Once your team starts using Answer, you’ll gradually accumulate a centralized knowledge hub where team members share, exchange and collaborate freely. For admins, they have to maintain a vibrant ecosystem is great, while ensure content management system is efficient. In Answer, everyone is a loop in content management, that’s why we have these features: **Flag, Moderation, Permission, and Reputation**. Find out how they work in harmony to elevate the online community experience.
## Flag: Everyone is a Part of it
+
A vibrant community is about trust, and Flag is a reflection of this. In Answer, we put the safety and well-being of the community in the hands of all community members. With flag, users can flag content that violates community guidelines immediately.
![User Can Flag a Post in Answer](user-flag.png)
-Admin can check flagging content in **Admin-Flags**. Answer provides filters for different flagged content so that the admin can focus on a flagged content type once at a time.
+Admin can check flagging content in **Admin-Flags**. Answer provides filters for different flagged content so that the admin can focus on a flagged content type once at a time.
![Admin can Deal with Flagged Content Easily in Answer](admin-flags.gif)
After checking the content, the admin can click Review to decide on further action.
![Admin Can Review and Proceed Next Steps in Answer](admin-review.png)
-Flag is not merely a way to report inappropriate content to the community, but a smart and effective way to maintain a respectful environment with collective responsibility.
+Flag is not merely a way to report inappropriate content to the community, but a smart and effective way to maintain a respectful environment with collective responsibility.
## Reputation: Contribution and Recognition
-The reputation system incentivizes users to participate and contribute to collective knowledge. In Answer, the reputation score is right next to the user’s name, which is a badge of presenting one’s credibility, reliability, and expertise.
-[![The Reputation Socre is Shown Next to the ](user-reputation.png)](https://answer.dev/docs/recipes/contents/permission)
+The reputation system incentivizes users to participate and contribute to collective knowledge. In Answer, the reputation score is right next to the user’s name, which is a badge of presenting one’s credibility, reliability, and expertise.
+
+[![The Reputation Socre is Shown Next to the](user-reputation.png)]()
Most of the reputation is related to positive action or content, such as your question or answer is upvoted, your answer is accepted, or you accept someone’s answer, etc.
-We automate the [reputation system](https://answer.dev/docs/recipes/contents/reputation) for an easy and productive community management, and you can start [here](https://answer.dev/docs/installation) to give it a go.
+We automate the [reputation system](https://answer.apache.org/docs/recipes/contents/reputation) for an easy and productive community management, and you can start [here](https://answer.apache.org/docs/installation) to give it a go.
+
+## Permission: Customizing Content Engagement
-## Permission: Customizing Content Engagement
-With more reputation scores, community members gain both recognition and **privileges** to participate in content management of the community. In Answer, we have [3 privileges systems](https://answer.dev/docs/recipes/contents/permission) for communities at different scales. For example, a community member wants to upvote a question, it takes different reputation scores. For a private team, it requires 1 reputation score, while in a startup community, it requires 8.
-[![Answer Sets Rules for Privilege at Different Levels](permission2.png)](https://answer.dev/docs/recipes/contents/permission)
+With more reputation scores, community members gain both recognition and **privileges** to participate in content management of the community. In Answer, we have [3 privileges systems](https://answer.apache.org/docs/recipes/contents/permission) for communities at different scales. For example, a community member wants to upvote a question, it takes different reputation scores. For a private team, it requires 1 reputation score, while in a startup community, it requires 8.
+[![Answer Sets Rules for Privilege at Different Levels](permission2.png)](https://answer.apache.org/docs/recipes/contents/permission)
-Admin can always change the privileges level in Admin settings based on current community status.
-[![Admin Can Change Privileges Level in Answer](admin%20setting%20permission.png)](https://answer.dev/docs/recipes/contents/permission)
+Admin can always change the privileges level in Admin settings based on current community status.
+[![Admin Can Change Privileges Level in Answer](admin%20setting%20permission.png)](https://answer.apache.org/docs/recipes/contents/permission)
This personalized approach encourages diverse engagement levels, ensures both newcomers and experienced contributors with the right permissions. It fosters an inclusive atmosphere where everyone's voice is valued.
## Moderation: Collaboration and Safeguard
+
Trusted members are a part of the content management loop, ensuring content quality and adherence to guidelines. Though Answer grants active users who stick to the community rules the authority to manage and oversee content within the community, admins still needs to review edits from users with less reputation scores.
![Moderation](moderation.png)
## Conclusion
-Whether you're a community starter seeking to learn, or a community expert willing to share knowledge, Answer's content management tools are intuitive, efficient, and reliable. You can explore how the Answer team apply this system in the [community](https://meta.answer.dev/), or start knowledge sharing and managing with [Answer](https://answer.dev/docs/installation) today and manage the content at ease.
\ No newline at end of file
+
+Whether you're a community starter seeking to learn, or a community expert willing to share knowledge, Answer's content management tools are intuitive, efficient, and reliable. You can explore how the Answer team apply this system in the [community](https://meta.answer.dev/), or start knowledge sharing and managing with [Answer](https://answer.apache.org/docs/installation) today and manage the content at ease.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
index bacf4ffad3..5d44f7293e 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
@@ -8,87 +8,101 @@ description: "From inception to execution, make your online community happen in
---
-Q&A is one of the most effective ways to obtain knowledge, build connections, and create interaction. You can also find the trail of Q&A format in a support center, forum, and knowledge base which allows you to dive in any topics. It streamlines communication and information, making it an efficient format to run an online community.
+Q&A is one of the most effective ways to obtain knowledge, build connections, and create interaction. You can also find the trail of Q&A format in a support center, forum, and knowledge base which allows you to dive in any topics. It streamlines communication and information, making it an efficient format to run an online community.
-Having the idea of running an online community is remarkable, but don’t step back when thinking to make it happen in the reality. In today’s read, you’ll set up and launch your online community in just 4 steps with Answer.
+Having the idea of running an online community is remarkable, but don’t step back when thinking to make it happen in the reality. In today’s read, you’ll set up and launch your online community in just 4 steps with Answer.
## Customize Your Branding
![Alt text](AnswerCommuties.png)
-Your branding is unique, so is your community. Let’s personalize **name, color scheme and logo** to align with your brand freely while.
+Your branding is unique, so is your community. Let’s personalize **name, color scheme and logo** to align with your brand freely while.
Greet your users with a distinct logo, color scheme, and visual elements that echo your idea of a community. Make sure they are consistent in design, which helps your members recognize and memorize it easily. Here’s how to customize them in Answer.
### Community Name
-1. For admins, go to the left side of the page and click **Admin**.
+
+1. For admins, go to the left side of the page and click **Admin**.
2. Settings \> General
- ![Admin Page in Answer](CommunityName.png)
+ ![Admin Page in Answer](CommunityName.png)
You can also fill the site URL, provide a description, and leave a contact email for your Answer.
### Logo
-1. For admins, go to the left side of the page and click **Admin**.
-2. Settings \> Branding
- ![Branding Page in Answer](Logo.png)
-The logo will be displayed at the top left of the page, and make sure to follow the dimensions on the Branding page before uploading it.
+
+1. For admins, go to the left side of the page and click **Admin**.
+2. Settings \> Branding
+ ![Branding Page in Answer](Logo.png)
+The logo will be displayed at the top left of the page, and make sure to follow the dimensions on the Branding page before uploading it.
### Color Theme
-1. For admins, go to the left side of the page and click **Admin**.
-2. Customize \> Themes
- ![Themes Page in Answer](ColorTheme1.png)
-In Answer, we provide 2 different navigation bar styles: **Colored and Light**. You can find out the difference with the image below.
+1. For admins, go to the left side of the page and click **Admin**.
+2. Customize \> Themes
+ ![Themes Page in Answer](ColorTheme1.png)
+
+In Answer, we provide 2 different navigation bar styles: **Colored and Light**. You can find out the difference with the image below.
![Theme Comparison](ColorTheme.png)
## Get Your Users on Board
-Make sure your users have a smooth onboarding process by offering them a warm welcome, resources, and guidance. Here’s how Answer helps.
+
+Make sure your users have a smooth onboarding process by offering them a warm welcome, resources, and guidance. Here’s how Answer helps.
### Add Users in Bulk
-In Answer [v1.1.2](https://github.com/answerdev/answer/releases/tag/v1.1.2), admins can add new users in bulk. You can set name, email, and password for them in one place. Here’s how.
-1. For admins, go to the left side of the page and click **Admin**.
+
+In Answer [v1.1.2](https://github.com/apache/incubator-answer/releases/tag/v1.1.2), admins can add new users in bulk. You can set name, email, and password for them in one place. Here’s how.
+
+1. For admins, go to the left side of the page and click **Admin**.
2. Users > Add user
-3. Follow the format instruction to add users.
+3. Follow the format instruction to add users.
![Add Users in Bulk](AddinBulk.png)
### Community Layout
-In Answer, you can use CSS and Html to customize the home page. For example, personalize the sidebar to add shortcuts for your users. Find out how Answer users do that in [our community](https://meta.answer.dev/questions/D1xc/how-can-i-display-quick-links-in-the-side-nav), and you are always welcome to ask and contribute here.
+
+In Answer, you can use CSS and Html to customize the home page. For example, personalize the sidebar to add shortcuts for your users. Find out how Answer users do that in [our community](https://meta.answer.dev/questions/D1xc/how-can-i-display-quick-links-in-the-side-nav), and you are always welcome to ask and contribute here.
![Customize Community Layout](CommunityLayout.png)
-Besides shortcut, you can also place community rules on the home page to notify everyone to keep a respectful and friendly atmosphere.
+Besides shortcut, you can also place community rules on the home page to notify everyone to keep a respectful and friendly atmosphere.
![SideBar](SidebarRules.png)
## Create Interesting Content
+
Engage users with diverse topics and discussions, and encourage them to post their first questions. But before that, let’s start with adding a few new tags, which are helpful to manage the content later on.
### Build Some Tags
-Your community will become larger, both at user scale and content scale. Start adding some tags as the basics of your content structure, enabling your users to create content while adding the tags at the same time.
+
+Your community will become larger, both at user scale and content scale. Start adding some tags as the basics of your content structure, enabling your users to create content while adding the tags at the same time.
+
1. For admin and moderator, click **Tags** on the left sidebar.
2. Create new tag.
- ![CreateaNewTag](CreateaNewTag.png)
+ ![CreateaNewTag](CreateaNewTag.png)
3. Add information for the tag to help your users understand better.
- ![AddTagInfo](AddTagInfo.png)
+ ![AddTagInfo](AddTagInfo.png)
### The First Post is Easy
-Now that the tags are ready, let’s have the very first post by clicking **Add Question**. It is recommended to include **a welcome message, introduction, community guidelines** in the first post to get your users to understand your community better. Besides, you can add goals and upcoming plans, and encourage users to post, answer, and engage in the community. In Answer, adding a new post is easy.
-1. Click **Add Question** in the upper-right corner.
-2. Edit your post, and follow **How to Format**. Answer provides real-time preview before you officially post it.
- ![Post Preview](PostPreview.png)
+
+Now that the tags are ready, let’s have the very first post by clicking **Add Question**. It is recommended to include **a welcome message, introduction, community guidelines** in the first post to get your users to understand your community better. Besides, you can add goals and upcoming plans, and encourage users to post, answer, and engage in the community. In Answer, adding a new post is easy.
+
+1. Click **Add Question** in the upper-right corner.
+2. Edit your post, and follow **How to Format**. Answer provides real-time preview before you officially post it.
+ ![Post Preview](PostPreview.png)
3. Always remember to add a tag before posting it.
4. Post your question, and you are good to go.
### Time to Manage the Content
-Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.dev/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer).
+
+Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.apache.org/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer).
## Engage and Award Your Users
-Diverse topics and high-quality discussion are both good content to engage users. In Answer, [reputation](https://answer.dev/docs/recipes/contents/reputation) score to reflect user’s credibility. Community members gain reputation scores by adhering to community guidelines and continuous contributions. When community members recognize someone as a reputable contributor, they are more likely to value their opinions. This way, more users see the community is a home for respected and well-behaved users, they are more likely to be a part of the community.
+
+Diverse topics and high-quality discussion are both good content to engage users. In Answer, [reputation](https://answer.apache.org/docs/recipes/contents/reputation) score to reflect user’s credibility. Community members gain reputation scores by adhering to community guidelines and continuous contributions. When community members recognize someone as a reputable contributor, they are more likely to value their opinions. This way, more users see the community is a home for respected and well-behaved users, they are more likely to be a part of the community.
![Reputation Score](ReputationScore.png)
-Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.dev/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.dev/blog/2023/07/19/how-to-utilize-reputation-and-privilege-in-online-community/).
+Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.apache.org/blog/2023/07/19/how-to-utilize-reputation-and-privilege-in-online-community/).
-From customizable features to engagement, Answer equips you to connect with your users in meaningful ways. Whether you're launching a new community or looking to revitalize an existing one, Answer got practical features you need to make your online community a home for your users. Start building your community like the pros with [Answer](https://answer.dev/) today, and watch it flourish into any communities you dream about.
+From customizable features to engagement, Answer equips you to connect with your users in meaningful ways. Whether you're launching a new community or looking to revitalize an existing one, Answer got practical features you need to make your online community a home for your users. Start building your community like the pros with [Answer](https://answer.apache.org/) today, and watch it flourish into any communities you dream about.
-[![AnswerScreenshot](AnswerScreenshot.png)](https://answer.dev/)
\ No newline at end of file
+[![AnswerScreenshot](AnswerScreenshot.png)](https://answer.apache.org/)
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023 copy/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023 copy/index.md
index 6b302c8262..7c8c2388ec 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023 copy/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023 copy/index.md
@@ -8,37 +8,42 @@ description: "Answer will be part of Hacktoberfest 2023, a month-long celebratio
---
-At Answer, we are longing to give back to the community. The essence of Answer is open source, and everyone can access it since the first day we launched Answer on [GitHub](https://github.com/answerdev). This October marks Answer’s first anniversary, and there’s no way better than celebrating with open-source enthusiasts.
+At Answer, we are longing to give back to the community. The essence of Answer is open source, and everyone can access it since the first day we launched Answer on [GitHub](https://github.com/apache/incubator-answer). This October marks Answer’s first anniversary, and there’s no way better than celebrating with open-source enthusiasts.
-October also marks the 10th anniversary of Hacktoberfest, an annual month-long event that encourages open-source software contributions. Founded in 2014, Hacktoberfest encourages participants to make contributions and support open-source projects they love on GitHub. These contributions include coding, low code, and non-code contributions, encouraging more individuals to collaborate and be a part of the open-source community.
+October also marks the 10th anniversary of Hacktoberfest, an annual month-long event that encourages open-source software contributions. Founded in 2014, Hacktoberfest encourages participants to make contributions and support open-source projects they love on GitHub. These contributions include coding, low code, and non-code contributions, encouraging more individuals to collaborate and be a part of the open-source community.
![Hacktoberfest2023](Hacktoberfest%202023.jpeg)
-We are so glad that to participate in our first Hacktoberfest as a partner of [ILLA Cloud](https://www.illacloud.com/hacktoberfest2023/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter-email-hacktoberfest2023-answer-0925), and here’s everything you need to know to be a part of our event.
+We are so glad that to participate in our first Hacktoberfest as a partner of [ILLA Cloud](https://www.illacloud.com/hacktoberfest2023/?utm_source=newsletter&utm_medium=email&utm_campaign=newsletter-email-hacktoberfest2023-answer-0925), and here’s everything you need to know to be a part of our event.
## Hacktoberfest Kickoff Streaming ILLA with Answer and More
-Answer will make an entrance in [Hacktoberfest kickoff](https://www.youtube.com/live/qSZ9JhjZ7HM?si=yYLZDMa60tJJJNgv) event hosted by ILLA. There will be a gift giveaway for every viewer during streaming. We will introduce Answer, how you can contribute to Answer, and present the swags.
+
+Answer will make an entrance in [Hacktoberfest kickoff](https://www.youtube.com/live/qSZ9JhjZ7HM?si=yYLZDMa60tJJJNgv) event hosted by ILLA. There will be a gift giveaway for every viewer during streaming. We will introduce Answer, how you can contribute to Answer, and present the swags.
[![Answer and ILLA Cloud](ILLA%20Cloud%20x%20Answer.png)](https://www.illacloud.com/hacktoberfest2023?utm_medium=email&utm_source=newsletter&utm_campaign=newsletter-email-hacktoberfest2023-answer-0925)
## Contribute and Earn Digital Swag with Pride
-Celebrate Answer’s first birthday with contributions, the more the better, no matter, it’s a bug report, typo fixing, a new plugin, etc. There are 3 ways you can contribute to Answer, and how you can win exclusive swags for Hacktoberfest 2023.
+
+Celebrate Answer’s first birthday with contributions, the more the better, no matter, it’s a bug report, typo fixing, a new plugin, etc. There are 3 ways you can contribute to Answer, and how you can win exclusive swags for Hacktoberfest 2023.
### Hunt a Bug/Enhancement
-* Build a Q&A community with Answer [here](https://github.com/answerdev/answer).
-* Report a bug or bring up a feature request in [issues](https://github.com/answerdev/answer/issues/new/choose).
-![Issues](Issues.png)
+
+* Build a Q&A community with Answer [here](https://github.com/apache/incubator-answer).
+* Report a bug or bring up a feature request in [issues](https://github.com/apache/incubator-answer/issues/new/choose).
+![Issues](Issues.png)
* Add Hacktoberfest in the title so that we can identify it quickly.
-![Add Hacktoberfest in the Title](Title.png)
+![Add Hacktoberfest in the Title](Title.png)
* Follow the template and submit it.
-![Template](Template.png)
+![Template](Template.png)
### Plugin
-* Build a plugin and merge PR [here](https://github.com/answerdev/plugins).
-* Find a bug in current plugins and report it with [issues](https://github.com/answerdev/plugins/issues/new).
+
+* Build a plugin and merge PR [here](https://github.com/apache/incubator-answer-plugins).
+* Find a bug in current plugins and report it with [issues](https://github.com/apache/incubator-answer-plugins/issues/new).
### Vaunt Your Contribution
-We are partnering with [Vaunt](https://github.com/VauntDev) during Hacktoberfest to reward contributions. Our team will have an initial review of the submitted issues, and tag it with **hacktoberfest-accepted** first. Then, we will have a closer look to see whether it shares the same goals or visions with our[ roadmap](https://github.com/orgs/answerdev/projects/1). If it’s a yes, we will add **LGTM** tag to it, and congratulations you’ll get a digital badge from us! Here's a group photo of all the badges, from top to bottom and left to right, in order: Plugin Maestro, Bug Hunter, and Visionary Architect. Earn it and show them with pride.
+
+We are partnering with [Vaunt](https://github.com/VauntDev) during Hacktoberfest to reward contributions. Our team will have an initial review of the submitted issues, and tag it with **hacktoberfest-accepted** first. Then, we will have a closer look to see whether it shares the same goals or visions with our[roadmap](https://github.com/orgs/answerdev/projects/1). If it’s a yes, we will add **LGTM** tag to it, and congratulations you’ll get a digital badge from us! Here's a group photo of all the badges, from top to bottom and left to right, in order: Plugin Maestro, Bug Hunter, and Visionary Architect. Earn it and show them with pride.
![Answer Digital Badges for 2023](banner.png)
@@ -47,25 +52,28 @@ Bonus: for the top 3 accepted plugins contributions, you’ll also receive a bag
![Answer Swags](DSC07756%202%20(1).png)
## Resources and FAQ
+
Here's the gear you need before making a contribution, and we are always here to help ;)
-* Docs: https://answer.dev/docs/
-* Community: https://meta.answer.dev/
-* support@answer.dev
+
+* Docs:
+* Community:
+*
1. How to show my digital badges on my GitHub?
- Please use the following code to show your attained swag.
- ```html
+ Please use the following code to show your attained swag.
+
+ ```html
- ```
+ ```
2. Why hasn't my badge appeared yet?
- The vaunt data pulls took place before the two issues were created. This results in at most a 24-hour delay in when the achievement will be awarded. Achievements would have shown up automatically in the next data pull without any intervention, but Vaunt went ahead and re-ran the data pull operations on our end to trigger the achievement grants.
+ The vaunt data pulls took place before the two issues were created. This results in at most a 24-hour delay in when the achievement will be awarded. Achievements would have shown up automatically in the next data pull without any intervention, but Vaunt went ahead and re-ran the data pull operations on our end to trigger the achievement grants.
3. Can I still get a badge if my issues aren't accepted?
- It’s hard to say this, but it’s a No.
- We appreciate your participation greatly. For various reasons, your suggested enhancement might not align with our roadmap or product direction as you may think. We recommend you start with a bug. A bug is a bug, and this will increase your chances of earning a badge.
+ It’s hard to say this, but it’s a No.
+ We appreciate your participation greatly. For various reasons, your suggested enhancement might not align with our roadmap or product direction as you may think. We recommend you start with a bug. A bug is a bug, and this will increase your chances of earning a badge.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
index 7ec8cc8840..c96711cfe3 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
@@ -41,7 +41,7 @@
},
"sidebar.tutorialSidebar.link.Support": {
"message": "客服支持",
- "description": "The label for link Support in sidebar tutorialSidebar, linking to https://github.com/answerdev/answer/issues"
+ "description": "The label for link Support in sidebar tutorialSidebar, linking to https://github.com/apache/incubator-answer/issues"
},
"sidebar.tutorialSidebar.link.Roadmap": {
"message": "规划",
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/README.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/README.md
index 74260f06f1..ccb82661fa 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/README.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/README.md
@@ -6,10 +6,10 @@ slug: /
Answer 可帮助你在用户或团队之间建立问答社区。你可以在这里分享知识并帮助用户解决问题。
-[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/answerdev/answer/blob/main/LICENSE)
+[![LICENSE](https://img.shields.io/github/license/answerdev/answer)](https://github.com/apache/incubator-answer/blob/main/LICENSE)
[![Language](https://img.shields.io/badge/language-go-blue.svg)](https://golang.org/)
[![Language](https://img.shields.io/badge/language-react-blue.svg)](https://reactjs.org/)
-[![GitHub release](https://img.shields.io/github/v/release/answerdev/answer?include_prereleases)](https://github.com/answerdev/answer/releases)
+[![GitHub release](https://img.shields.io/github/v/release/answerdev/answer?include_prereleases)](https://github.com/apache/incubator-answer/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/answerdev/answer)](https://goreportcard.com/report/github.com/answerdev/answer)
[![Discord](https://img.shields.io/badge/discord-chat-5865f2?logo=discord&logoColor=f5f5f5)](https://discord.gg/Jm7Y4cbUej)
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/backend.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/backend.md
index 6b10a02c1a..4f6cb22977 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/backend.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/backend.md
@@ -158,7 +158,7 @@ golangci-lint run
### 修复 Bug
-如果你发现了 Bug,请不要犹豫 [提交 issue](https://github.com/answerdev/answer/issues) 给我们。如果你可以修复它,请在提交 issue 时附上说明。如果问题已被确认是 Bug,你可以提交 PR,这将确保你不会做无用的工作。
+如果你发现了 Bug,请不要犹豫 [提交 issue](https://github.com/apache/incubator-answer/issues) 给我们。如果你可以修复它,请在提交 issue 时附上说明。如果问题已被确认是 Bug,你可以提交 PR,这将确保你不会做无用的工作。
### 代码审查和注释
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/frontend.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/frontend.md
index 25bebabd27..87e60e307e 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/frontend.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/contributing/frontend.md
@@ -82,7 +82,7 @@ pnpm start
#### 修复 Bug
-如果你发现了一个 bug,请不要犹豫地 [提交 issue](https://github.com/answerdev/answer/issues)。如果你能修复它,请在提交 issue 时附上说明。如果它确实是一个 bug,你可以在我们确认后提交 PR,这将确保你不会做任何无用的工作。
+如果你发现了一个 bug,请不要犹豫地 [提交 issue](https://github.com/apache/incubator-answer/issues)。如果你能修复它,请在提交 issue 时附上说明。如果它确实是一个 bug,你可以在我们确认后提交 PR,这将确保你不会做任何无用的工作。
#### 代码审查 & 注释
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/README.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/README.md
index df897a465c..048c1cc443 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/README.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/README.md
@@ -14,7 +14,7 @@ sidebar_position: 1
### 官方插件
-你可以在 [这里](https://github.com/answerdev/plugins) 找到 Answer 官方支持的插件列表。
+你可以在 [这里](https://github.com/apache/incubator-answer-plugins) 找到 Answer 官方支持的插件列表。
### 插件类型
> 我们将插件分为不同的类型。
@@ -78,7 +78,7 @@ $ ./new_answer plugin
## 第三方插件
:::tip
-我们建议使用[官方插件](https://github.com/answerdev/plugins),如果你想使用第三方插件,请参考以下内容。
+我们建议使用[官方插件](https://github.com/apache/incubator-answer-plugins),如果你想使用第三方插件,请参考以下内容。
:::
- 如果第三方插件是公开可用的,则可以像官方插件一样构建它。
@@ -98,7 +98,7 @@ $ ./new_answer plugin
## 开发
:::tip
-查看官方[插件代码](https://github.com/answerdev/plugins),可以帮助你快速了解和学习插件开发。
+查看官方[插件代码](https://github.com/apache/incubator-answer-plugins),可以帮助你快速了解和学习插件开发。
:::
### 后端开发
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/plugin_for_ui.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/plugin_for_ui.md
index 8f195fda5e..6d7b4fca3c 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/plugin_for_ui.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/extending/plugin_for_ui.md
@@ -89,7 +89,7 @@ func (d DemoPlugin) Info() plugin.Info {
有关详细定义,请参见 [扩展](/docs/development/extending/) 部分。
:::
-* 然后,将整个 `Demo` 目录移动到[官方插件存储库](https://github.com/answerdev/plugins) 中,提交合并请求即可发布插件。
+* 然后,将整个 `Demo` 目录移动到[官方插件存储库](https://github.com/apache/incubator-answer-plugins) 中,提交合并请求即可发布插件。
---
@@ -172,4 +172,4 @@ interface I18nResource {
![ui-plugin-demo](/img/docs/ui-plugin-demo.jpeg)
-你还可以查看 Demo [Demo 示例代码](https://github.com/answerdev/answer/tree/main/ui/src/plugins/Demo) 以获取更多信息。
+你还可以查看 Demo [Demo 示例代码](https://github.com/apache/incubator-answer/tree/main/ui/src/plugins/Demo) 以获取更多信息。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/command-line/env.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/command-line/env.md
index 85d45fd4ef..f24d38beba 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/command-line/env.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/command-line/env.md
@@ -19,7 +19,7 @@ slug: /env
- DB_FILE:数据库文件路径,仅适用于 sqlite3。
- LANGUAGE:语言,如 `en-US`。
- SITE_NAME:站点名称 `Answer`。
-- SITE_URL:站点 URL,`https://answer.dev`。
+- SITE_URL:站点 URL,`https://answer.apache.org`。
- CONTACT_EMAIL:联系人电子邮件。
- ADMIN_NAME:管理员名称。
- ADMIN_PASSWORD:管理员密码。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installation.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installation.md
index 89851bc9ba..2628ace5be 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installation.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installation.md
@@ -45,7 +45,7 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:lat
-作为一个 golang 项目,Answer 可以编译成一个二进制文件。你可以从 [release page](https://github.com/answerdev/answer/releases) 下载与你的操作系统匹配的二进制文件。
+作为一个 golang 项目,Answer 可以编译成一个二进制文件。你可以从 [release page](https://github.com/apache/incubator-answer/releases) 下载与你的操作系统匹配的二进制文件。
```bash
INSTALL_PORT=80 ./answer init -C ./answer-data/
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/upgrade.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/upgrade.md
index 46597c52f8..1156095df8 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/upgrade.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/upgrade.md
@@ -40,7 +40,7 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:lat
如果你使用二进制安装的 Answer,升级步骤如下。
- 1. 下载适用于你的系统的最新二进制版本。 [https://github.com/answerdev/answer/releases](https://github.com/answerdev/answer/releases)
+ 1. 下载适用于你的系统的最新二进制版本。 [https://github.com/apache/incubator-answer/releases](https://github.com/apache/incubator-answer/releases)
2. 停止旧版本
3. 执行升级命令 `./answer upgrade -C ./answer-data/`
4. 运行最新版本 `./answer run -C ./answer-data/`
@@ -52,4 +52,4 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer answerdev/answer:lat
当出现升级异常等其他的意外情况,我们提供了手动强制升级 Answer 的命令。`answer upgrade -f v1.1.0` 执行该命令会强制从指定版本开始升级,即使你当前的 Answer 已经是最新版本。如果遇到升级异常可尝试执行该命令或重新拉取最新 docker 镜像后并进入容器内执行该命令。
-:::
\ No newline at end of file
+:::
diff --git a/sidebars.js b/sidebars.js
index 786d94eb2d..de2b184c03 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -50,7 +50,7 @@ module.exports = {
{
type: 'link',
label: 'Support',
- href: 'https://github.com/answerdev/answer/issues',
+ href: 'https://github.com/apache/incubator-answer/issues',
},
{
type: 'link',
diff --git a/src/components/HomePageHeader/index.tsx b/src/components/HomePageHeader/index.tsx
index 4aa89888b2..915bb34466 100644
--- a/src/components/HomePageHeader/index.tsx
+++ b/src/components/HomePageHeader/index.tsx
@@ -77,8 +77,8 @@ const HomeHead: FC = () => {
}
return (
-
-
+
+
{
size="lg"
variant="dark"
className="btnMain fw-normal fs-20"
- href="https://github.com/answerdev/answer"
+ href="https://github.com/apache/incubator-answer"
target="_blank"
>
diff --git a/src/components/HomepageMain/index.tsx b/src/components/HomepageMain/index.tsx
index 168b54152b..fb72f2413a 100644
--- a/src/components/HomepageMain/index.tsx
+++ b/src/components/HomepageMain/index.tsx
@@ -178,14 +178,14 @@ export default function HomepageFeatures(): JSX.Element {
-
-
+
Contribute to our open-source codebase on GitHub
-
-
+
Help us improve the docs
diff --git a/src/components/HomepageMain/styles.module.css b/src/components/HomepageMain/styles.module.css
index 1f0ef8ccf6..acb4654cc7 100644
--- a/src/components/HomepageMain/styles.module.css
+++ b/src/components/HomepageMain/styles.module.css
@@ -53,13 +53,13 @@ ul {
box-sizing: border-box;
border-radius: 16px;
padding: 8px;
- right: 0;
+ right: 6px;
bottom: 77px;
- max-width: 27%;
+ max-width: 26.5%;
border-radius: 16px;
border: 1px solid rgba(0, 0, 0, 0.175);
background-color: #fff;
- box-shadow: -5px -5px 20px -4px rgba(0, 0, 0, 0.175), 1px 1px 20px -4px rgba(0, 0, 0, 0.175);
+ box-shadow: -5px -5px 20px -4px rgba(0, 0, 0, 0.175), 1px 1px 7px -4px rgba(0, 0, 0, 0.175);
}
.shadowWrap {
diff --git a/src/theme/Footer/index.tsx b/src/theme/Footer/index.tsx
index a4d645b223..7e32ad4c57 100644
--- a/src/theme/Footer/index.tsx
+++ b/src/theme/Footer/index.tsx
@@ -23,7 +23,7 @@ const Footer: FC = () => {
with the help of
our contributors
@@ -58,7 +58,7 @@ const Footer: FC = () => {
Twitter