diff --git a/blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md b/blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md index b10ecd9316..b7050eddb7 100644 --- a/blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md +++ b/blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md @@ -21,7 +21,7 @@ For admins, simply go Admin page, then Contents. Recover the content by clicking You can also click the post and jump to the deleted content for a double check before the recovery. ## Delete Users and Content in One Click -The feature was brought by the user in the [community](https://github.com/apache/incubator-answer/issues/429), and he discussed accessibility to the content from that user after leaving the community. +The feature was brought by the user in the [community](https://github.com/apache/answer/issues/429), and he discussed accessibility to the content from that user after leaving the community. ![A Developer Shares Opinion of a Feature](voice-from-the-community.png) diff --git a/blog/answer-1.0.9-release/index.md b/blog/answer-1.0.9-release/index.md index a9224b52a7..f433c1b288 100644 --- a/blog/answer-1.0.9-release/index.md +++ b/blog/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/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? +We strongly recommend you to build and manage a Q&A platform [Answer v1.0.9](https://github.com/apache/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/answer-1.1.0-release/index.md b/blog/answer-1.1.0-release/index.md index 8c984793a2..b4de95af8a 100644 --- a/blog/answer-1.1.0-release/index.md +++ b/blog/answer-1.1.0-release/index.md @@ -50,4 +50,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/apache/incubator-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/answer/releases?page=1), and remember to update. diff --git a/blog/answer-1.2.1-ask-better-find-better/index.md b/blog/answer-1.2.1-ask-better-find-better/index.md index 1382445b68..067bbc6142 100644 --- a/blog/answer-1.2.1-ask-better-find-better/index.md +++ b/blog/answer-1.2.1-ask-better-find-better/index.md @@ -32,7 +32,7 @@ If the button is switched off, there'll be 2 options provided. Once user clicked ![Switch off Button](switched-off-options.gif) ## Admin Takes Control of Access -We heard the voice of the [community](https://github.com/apache/incubator-answer/issues/565), and valued the privacy and security of a Q&A platform. Now, admins have the access to disable the default password login form, having more control over who can and how to access the platform. +We heard the voice of the [community](https://github.com/apache/answer/issues/565), and valued the privacy and security of a Q&A platform. Now, admins have the access to disable the default password login form, having more control over who can and how to access the platform. ### How to 1. Admin - Settings - Login @@ -76,4 +76,4 @@ Cheers to the lovely contributors (🥁drumrolls here), and you rock this releas Big applause to our lovely [translators](https://crowdin.com/project/answer/activity-stream) who pave the way to knowledge palace to more people. We surely can't forget people who provided suggestions, reported issues, and cheered us on. You are the heart of Answer. -Dive into the [update](https://github.com/apache/incubator-answer/releases/tag/v1.2.1) and experience the latest Answer for yourself, and you're always welcome to [join the community](https://answer.apache.org/community/about). \ No newline at end of file +Dive into the [update](https://github.com/apache/answer/releases/tag/v1.2.1) and experience the latest Answer for yourself, and you're always welcome to [join the community](https://answer.apache.org/community/about). diff --git a/blog/answer-1.2.5-is-ready/index.md b/blog/answer-1.2.5-is-ready/index.md index cd5641dd75..44540e40f7 100644 --- a/blog/answer-1.2.5-is-ready/index.md +++ b/blog/answer-1.2.5-is-ready/index.md @@ -9,7 +9,7 @@ description: "Answer supports dark mode and plugin notification. UI improvement --- -Spring is coming, and our monthly update is finally here! In this update, you’ll enjoy the coming community nights with Dark Mode, and manage third-party plugins' notification. There are new changes for better using and management experience, and we’re glad that they are ready for the stage. Check out [what’s new in Answer V1.2.5](https://github.com/apache/incubator-answer/releases/tag/v1.2.5) and the tutorials in this blog. +Spring is coming, and our monthly update is finally here! In this update, you’ll enjoy the coming community nights with Dark Mode, and manage third-party plugins' notification. There are new changes for better using and management experience, and we’re glad that they are ready for the stage. Check out [what’s new in Answer V1.2.5](https://github.com/apache/answer/releases/tag/v1.2.5) and the tutorials in this blog. ## Turn the Dark Mode On Get ready to explore the dark side with our new Dark Mode. Switch to light, dark manually to meet your needs, or follow the system for a smooth transition. @@ -56,4 +56,4 @@ Small tags are powerful. It’s the thread of the community, sewing similar cont Raise your glass to [hgaol](https://github.com/hgaol), [sy-records](https://github.com/sy-records), [hbsciw](https://github.com/hbsciw), and [insistedMarin](https://github.com/insistedMarin) for their time and effort in this release. Shout out to every [translator](https://crowdin.com/project/answer/activity-stream). Special thanks to [lincolhzhou](https://github.com/lincolnzhou) for contribution to plugins. ## We’d love to hear from you -What do you think of the releases? Anything you think it should be added to the roadmap? What does your Answer look like? We’d love to hear from you about this release or anything else on your mind. Hit us on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or the [mailing list](https://answer.apache.org/community/support). +What do you think of the releases? Anything you think it should be added to the roadmap? What does your Answer look like? We’d love to hear from you about this release or anything else on your mind. Hit us on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or the [mailing list](https://answer.apache.org/community/support). diff --git a/blog/answer-1.3.5-release/index.md b/blog/answer-1.3.5-release/index.md index 6c24e017f7..7d5a2ba7ca 100644 --- a/blog/answer-1.3.5-release/index.md +++ b/blog/answer-1.3.5-release/index.md @@ -22,9 +22,9 @@ When you come across a question that aligns perfectly with your confusion, or a ![Add Reaction in Apache Answer](Add%20Reactions.gif) ## Better Content Showcase -We heard your [call](https://github.com/apache/incubator-answer-plugins/issues/84), and here we are. Now, knowledge sharing is at the next level with a new embed plugin. It helps to refer to relevant article, tutorials, coding snippets, etc. +We heard your [call](https://github.com/apache/answer-plugins/issues/84), and here we are. Now, knowledge sharing is at the next level with a new embed plugin. It helps to refer to relevant article, tutorials, coding snippets, etc. -After activate the [embed plugin](https://github.com/apache/incubator-answer-plugins/tree/main/embed-basic), you can customize the title with a brief summary of the content, and then paste the URL of the content you are adding. +After activate the [embed plugin](https://github.com/apache/answer-plugins/tree/main/embed-basic), you can customize the title with a brief summary of the content, and then paste the URL of the content you are adding. ![Use Embed Plugin](Embed%20Plugin.gif) It looks like this. Better than multiple cold links, right? @@ -39,7 +39,7 @@ We understand the need for an easy email address update. Users can now request t ![Edit Profile](Edit%20Profile.png) -Issue such as invalid link, incomplete display, and incorrect count are all fixed! If you spot a bug, don’t hesitate to report it [here](https://github.com/apache/incubator-answer/issues). +Issue such as invalid link, incomplete display, and incorrect count are all fixed! If you spot a bug, don’t hesitate to report it [here](https://github.com/apache/answer/issues). ## Here’s to You. Amazing Contributors! We couldn’t have done it without the dedication and hard work from the community. This release is brought to you by eight fantastic contributors, including two new faces that we are thrilled to have them here. diff --git a/blog/answer-1.3.6-release/index.md b/blog/answer-1.3.6-release/index.md index dba21b2d55..06ee512d39 100644 --- a/blog/answer-1.3.6-release/index.md +++ b/blog/answer-1.3.6-release/index.md @@ -41,7 +41,7 @@ Follow the steps to build a pre-fill form for community members. 4. Share it with your community members. ### CDN Plugins: Speed it up! -Speaking of performance, Answer 1.3.6 offers two new CDN plugins: [Amazon CloudFront](https://github.com/apache/incubator-answer-plugins/tree/main/cdn-s3) and [Aliyun CDN](https://github.com/apache/incubator-answer-plugins/tree/main/cdn-aliyun). By integrating these plugins into your infrastructure, you can dramatically improve load times and enhance overall user experience. These plugins are by your side for handling increased traffic and faster content delivery. +Speaking of performance, Answer 1.3.6 offers two new CDN plugins: [Amazon CloudFront](https://github.com/apache/answer-plugins/tree/main/cdn-s3) and [Aliyun CDN](https://github.com/apache/answer-plugins/tree/main/cdn-aliyun). By integrating these plugins into your infrastructure, you can dramatically improve load times and enhance overall user experience. These plugins are by your side for handling increased traffic and faster content delivery. ## Take a Look at the Optimizations that Matters We support username and email update before, and now changing display name is possible for admin. In Admin panel, click Users. Then, hit Action and Edit profile. diff --git a/blog/answer-enters-apache-incubator/index.md b/blog/answer-enters-apache-incubator/index.md index 4f79e56f9a..119547d3b7 100644 --- a/blog/answer-enters-apache-incubator/index.md +++ b/blog/answer-enters-apache-incubator/index.md @@ -90,7 +90,7 @@ We would also love to give a big applause and thank you to contributors and volu Answer's power comes from the talented contributers in its community. While we celebrate this moment, we would also like to invite more contributors to be a part of our Apache journey. If you are interested in this project, please check out and join us. Visit Answer's official website: http://answer.apache.org/ -Explore and contribute to our GitHub: https://github.com/apache/incubator-answer +Explore and contribute to our GitHub: https://github.com/apache/answer Check our documentation: https://answer.apache.org/docs Join our official community: https://meta.answer.dev/ Meet us in Discord: https://discord.gg/c537sFxu diff --git a/blog/answer-ospp-2024/index.md b/blog/answer-ospp-2024/index.md index 6d9d82ff5e..6bc8e9cb46 100644 --- a/blog/answer-ospp-2024/index.md +++ b/blog/answer-ospp-2024/index.md @@ -22,7 +22,7 @@ Apache Answer is an open-source Q&A platform software. Launched in October 2022, Find out more about us with the links below: [Homepage](https://answer.apache.org/) -[GitHub](https://github.com/apache/incubator-answer) +[GitHub](https://github.com/apache/answer) [Blog: Why Open Source Matters to Answer](https://answer.apache.org/blog/why-open-source-is-the-essence-of-answer) ## Our Projects for OSPP 2024 @@ -46,7 +46,7 @@ Mentor: LinkinStar Description: Choose an instant messaging platform (such as Slack, etc.) and integrate it into Apache Answer with plugin to allow users log in and bind accounts, receive notification reminders from Answer, and directly `ask` questions through `keywords/ask` and search content through keywords/search. etc,. There’s no need for users to leave current workflow to ask or answer a question. [Apply Now](https://summer-ospp.ac.cn/org/prodetail/246a40172?list=org&navpage=org) -If you are interested or having questions about the project, we encourage you to reach out to the mentor directly via email. We are more than happy to address your inquiries and provide assistance. We strongly recommend you to explore our [GitHub](https://github.com/apache/incubator-answer) and [official documentation](https://answer.apache.org/docs) beforehand, which will give you comprehensive view of our project. +If you are interested or having questions about the project, we encourage you to reach out to the mentor directly via email. We are more than happy to address your inquiries and provide assistance. We strongly recommend you to explore our [GitHub](https://github.com/apache/answer) and [official documentation](https://answer.apache.org/docs) beforehand, which will give you comprehensive view of our project. ## What You Can Get * Connect with open source peers and tech experts. @@ -69,5 +69,5 @@ Upon successful registration, you can choose the projects and communicate with t [Apache Answer Community Page](https://summer-ospp.ac.cn/org/orgdetail/6a467fc2-8a16-486d-9d85-ad7ebdf9fd4b?lang=en) [Home Page](https://answer.apache.org/) [Documentations](https://answer.apache.org/docs) -[GitHub](https://github.com/apache/incubator-answer) +[GitHub](https://github.com/apache/answer) [Be a Part of Apache Answer Community](https://answer.apache.org/community/contributing) diff --git a/blog/answer-recap-june/index.md b/blog/answer-recap-june/index.md index e1439e3561..930815095b 100644 --- a/blog/answer-recap-june/index.md +++ b/blog/answer-recap-june/index.md @@ -23,10 +23,10 @@ Our PPMC member Nadia brought us to Community Over Code Europe held in Slovakia. We were lucky to have 2 selected student for our first year’s [OSPP](https://summer-ospp.ac.cn/org/projectlist?lang=en&pageNum=1&pageSize=50&programName). Our mentors shuai and LinkinStar are ready to add some open sauce to make this summer memorable. ## ✌️ Coming up Next -Our next big release 1.3.5 entered the voting process, and it just passed the vote. Click [here](https://github.com/apache/incubator-answer/releases/tag/v1.3.5) for the new release details. +Our next big release 1.3.5 entered the voting process, and it just passed the vote. Click [here](https://github.com/apache/answer/releases/tag/v1.3.5) for the new release details. This July, Apache Answer will have 2 sessions in Community over Code Asia 2024. Our PPMC members LinkinStar and Anne will share our first Apache release and ways to engage your users. ## 🤲 We're All Here for You -Calling Answer enthusiasts here. Show your Answer or tell us your advice to us via [social media](https://medium.com/r/?url=https%3A%2F%2Ftwitter.com%2FAnswerDev), the [forum](https://medium.com/r/?url=https%3A%2F%2Fmeta.answer.dev%2F), or drop us an [email](https://medium.com/r/?url=http%3A%2F%2Fdev%40answer.apache.org%2F). \ No newline at end of file +Calling Answer enthusiasts here. Show your Answer or tell us your advice to us via [social media](https://medium.com/r/?url=https%3A%2F%2Ftwitter.com%2FAnswerDev), the [forum](https://medium.com/r/?url=https%3A%2F%2Fmeta.answer.dev%2F), or drop us an [email](https://medium.com/r/?url=http%3A%2F%2Fdev%40answer.apache.org%2F). diff --git a/blog/answer-recap-october/index.md b/blog/answer-recap-october/index.md index df710f5da7..be8675e234 100644 --- a/blog/answer-recap-october/index.md +++ b/blog/answer-recap-october/index.md @@ -21,7 +21,7 @@ We have received the award of cutting-edge open source projects and communities The community gets bigger! Give it up for our new committer: [Qirui Song](https://github.com/sosyz). He contributed a lark notification plugin and shared his notes in his [blog](https://blog.sonui.cn/development-notes-for-apache-answer-plugin/#more). -[![Alt text](Lark%20Notification.png)](https://github.com/apache/incubator-answer-plugins/pull/194) +[![Alt text](Lark%20Notification.png)](https://github.com/apache/answer-plugins/pull/194) Besides, he also helped with bug fixes and code quality improvement. We’re so glad to have such a versatile and active person joining the family. @@ -30,7 +30,7 @@ Our mentors have reviewed the merged PR/MR from the students and wait for the fi ## Coming up Next -1.4.1 is now in the voting process and will be released in November. Have a [sneak peek](https://github.com/apache/incubator-answer/releases/tag/untagged-e895d4ea9fba53a1cc5e) for the new version. +1.4.1 is now in the voting process and will be released in November. Have a [sneak peek](https://github.com/apache/answer/releases/tag/untagged-e895d4ea9fba53a1cc5e) for the new version. ## 🤲 Got Something in Mind? -Whether it’s a suggestion, bug report, or a question, you can always share it in our official [Q&A community](https://meta.answer.dev/). Let’s make the future Q&A platform software better. \ No newline at end of file +Whether it’s a suggestion, bug report, or a question, you can always share it in our official [Q&A community](https://meta.answer.dev/). Let’s make the future Q&A platform software better. diff --git a/blog/answer-turns-one-and-is-now-apache-answer/index.md b/blog/answer-turns-one-and-is-now-apache-answer/index.md index 0c14e6a2b8..fee410395d 100644 --- a/blog/answer-turns-one-and-is-now-apache-answer/index.md +++ b/blog/answer-turns-one-and-is-now-apache-answer/index.md @@ -44,6 +44,6 @@ We are truly thankful to contributors and volunteers for their time and effort s Working with the community that consists of a group of product users, lovers, and helpers is wonderful, we cannot tell how amazing it is. Gear up, here comes a new episode. -We’re always open for feedback and advice, so please let us know if you’re coming up with something, on [Twitter](https://twitter.com/AnswerDev), [Discord](https://discord.gg/c537sFxu), or [Meta Answer](https://meta.answer.dev/). If you loved to join our Apache journey, check on our repository [here](https://github.com/apache/incubator-answer). +We’re always open for feedback and advice, so please let us know if you’re coming up with something, on [Twitter](https://twitter.com/AnswerDev), [Discord](https://discord.gg/c537sFxu), or [Meta Answer](https://meta.answer.dev/). If you loved to join our Apache journey, check on our repository [here](https://github.com/apache/answer). Shout out to everyone, and thanks for making the past year a lovely memory. Stay tuned, and there will be new stuff coming. diff --git a/blog/apache-answer-frontend-configuration-guide/index.md b/blog/apache-answer-frontend-configuration-guide/index.md index 7bcb8807af..f545ca442b 100644 --- a/blog/apache-answer-frontend-configuration-guide/index.md +++ b/blog/apache-answer-frontend-configuration-guide/index.md @@ -30,7 +30,7 @@ _Note: pnpm can be installed using various methods suitable for different operat ### 2. Clone the Repository -Click [here](https://github.com/apache/incubator-answer) to visit the Apache Answer GitHub repository. +Click [here](https://github.com/apache/answer) to visit the Apache Answer GitHub repository. #### 2.1 Fork Answer Porject @@ -92,4 +92,4 @@ Then you can run it successfully. Once completed, it indicates that the installa After configuration is complete, navigate to the `ui` folder and enter `pnpm start` to run Answer. ![pnpm start](pnpm-start.png) -Congratulations! You have completed the frontend configuration for Answer. If you have any questions, feel free to join our [community](https://meta.answer.dev/) and engage with our team. \ No newline at end of file +Congratulations! You have completed the frontend configuration for Answer. If you have any questions, feel free to join our [community](https://meta.answer.dev/) and engage with our team. diff --git a/blog/behind-the-plugin-meet-the-student-contributors/index.md b/blog/behind-the-plugin-meet-the-student-contributors/index.md index 7583692400..3d54a4d461 100644 --- a/blog/behind-the-plugin-meet-the-student-contributors/index.md +++ b/blog/behind-the-plugin-meet-the-student-contributors/index.md @@ -11,11 +11,11 @@ description: "Find out the process of building the plugin and reflection from th The open-source world is a place for everyone. It thrives on diversity and that's why we believe that there's always a place for you. Whether you're a seasoned developer or just getting started, your contributions-code, documentations, or shining ideas-are valuable. -To make it easier for beginners, we've listed our projects on platforms like [ovio](https://ovio.org/project/apache/incubator-answer), [LibHunt](https://www.libhunt.com/r/incubator-answer), and [SourceForge](https://sourceforge.net/projects/incubator-answer/) for easier discovery. We're glad to have received a plugin contribution from [Melody](https://github.com/IamMelody233) and her classmate from Xiamen University Malaysia Campus. It's their first open-source contribution, and let's hear about the process and their reflection. +To make it easier for beginners, we've listed our projects on platforms like [ovio](https://ovio.org/project/apache/answer), [LibHunt](https://www.libhunt.com/r/answer), and [SourceForge](https://sourceforge.net/projects/incubator-answer/) for easier discovery. We're glad to have received a plugin contribution from [Melody](https://github.com/IamMelody233) and her classmate from Xiamen University Malaysia Campus. It's their first open-source contribution, and let's hear about the process and their reflection. ## Tell us more about the plugin. -We've built a [code highlighting plugin](https://github.com/apache/incubator-answer-plugins/tree/main/render-markdown-codehighlight) using React and highlight.js. The plugin offers real-time syntax highlighting for a wide range of programming languages and supports dynamic theme switching. Users can choose from popular themes like GitHub Light and GitHub Dark, or create their own custom themes. +We've built a [code highlighting plugin](https://github.com/apache/answer-plugins/tree/main/render-markdown-codehighlight) using React and highlight.js. The plugin offers real-time syntax highlighting for a wide range of programming languages and supports dynamic theme switching. Users can choose from popular themes like GitHub Light and GitHub Dark, or create their own custom themes. ## How did you break down the development of this plugin? diff --git a/blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md b/blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md index b3fdd05034..8fa5a2b28e 100644 --- a/blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md +++ b/blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md @@ -65,7 +65,7 @@ For uncertain questions, try them first and then ask for your mentor's help if n If you’ve tried but failed to find a solution, reach out to your mentor by email. In the initial phase of the release, one of the obstacles we faced was the format of the license. We first looked at some graduated projects, but turned out that each project had its format. Then, we decided to display the following information for each license: `(License Category) Packagename (Repository URL) [link](reference link)`. We sent an email for mentors’ advice, and in the end we replaced the LICENSE application URL with the URL we have sorted out. -It finally looks like [this](https://github.com/apache/incubator-answer/blob/main/docs/release/LICENSE). As you can see, classifying and organising licenses is something that takes a lot of patience. +It finally looks like [this](https://github.com/apache/answer/blob/main/docs/release/LICENSE). As you can see, classifying and organising licenses is something that takes a lot of patience. ### Careful with the Assignment In the past, we simply assigned an issue to the person in charge. However, this approach is not community-driven today. Always remind yourself that: **Issues and pull requests should only be assigned to users who have volunteered to take them on**. @@ -78,10 +78,10 @@ Community is the key to a project's success in graduating from Apache, and we’ https://incubator.apache.org/guides/releasemanagement.html https://linkis.apache.org/community/how-to-release/ -You can always welcome to check our [GitHub](https://github.com/apache/incubator-answer) for reference. +You can always welcome to check our [GitHub](https://github.com/apache/answer) for reference. ## Ready to shape the future of Q&A Software? -We always have new ideas for Q&A, and plan to release a new version every month. You can find our upcoming plans and join the discussion on our [roadmap](https://github.com/apache/incubator-answer/projects?query=is%3Aopen). +We always have new ideas for Q&A, and plan to release a new version every month. You can find our upcoming plans and join the discussion on our [roadmap](https://github.com/apache/answer/projects?query=is%3Aopen). If you’re a Q&A enthusiast, a developer, or a multilingual speaker, we welcome your contributions, and there’s always a way you can [get involved](https://answer.apache.org/community/contributing). See you soon. diff --git a/blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md index 9820a77235..c48e0dff86 100644 --- a/blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md +++ b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md @@ -43,12 +43,12 @@ Social media meta tag is on the stage! Let’s make your shared content appears Share it and don’t forget to mention us on [Twitter](https://x.com/AnswerDev). ## Improvements and Fixed Bugs -We’ve got new plugins for you: [Captcha Basic](https://github.com/apache/incubator-answer-plugins/tree/main/captcha-basic) and [Captcha Google V2](https://github.com/apache/incubator-answer-plugins/tree/main/captcha-google-v2). These two plugins enable or disable the CAPTCHA feature, allowing users to implement their CAPTCHA plugins, such as Google reCAPTCHA. +We’ve got new plugins for you: [Captcha Basic](https://github.com/apache/answer-plugins/tree/main/captcha-basic) and [Captcha Google V2](https://github.com/apache/answer-plugins/tree/main/captcha-google-v2). These two plugins enable or disable the CAPTCHA feature, allowing users to implement their CAPTCHA plugins, such as Google reCAPTCHA. We also add auto-scroll for posting so that you can jump right to the blank space for you to edit it. ![Auto Scroll](Auto-Scroll.gif) -Find out more in our [Release note](https://github.com/apache/incubator-answer/releases/tag/v1.3.1). +Find out more in our [Release note](https://github.com/apache/answer/releases/tag/v1.3.1). ## Thanks to the Community. This version is proudly presented by 8 contributors from the community, and they are: @@ -56,4 +56,4 @@ This version is proudly presented by 8 contributors from the community, and they ## We Love Feedback -We'd love your feedback! Share your thoughts on the latest releases, suggest features you need, or just send us messages. Please don't hesitate to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). +We'd love your feedback! Share your thoughts on the latest releases, suggest features you need, or just send us messages. Please don't hesitate to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). diff --git a/blog/build-your-online-community-like-the-pros-with-answer/index.md b/blog/build-your-online-community-like-the-pros-with-answer/index.md index 0ecfe617f4..4a4a1d44ee 100644 --- a/blog/build-your-online-community-like-the-pros-with-answer/index.md +++ b/blog/build-your-online-community-like-the-pros-with-answer/index.md @@ -51,7 +51,7 @@ Make sure your users have a smooth onboarding process by offering them a warm we ### Add Users in Bulk -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. +In Answer [v1.1.2](https://github.com/apache/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 diff --git a/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md index 1fc55db616..9a487f8ed7 100644 --- a/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md +++ b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md @@ -9,7 +9,7 @@ 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/apache/incubator-answer). 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/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. @@ -29,8 +29,8 @@ Celebrate Answer’s first birthday with contributions, the more the better, no ### Hunt a Bug/Enhancement -* 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). +* Build a Q&A community with Answer [here](https://github.com/apache/answer). +* Report a bug or bring up a feature request in [issues](https://github.com/apache/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) @@ -39,12 +39,12 @@ Celebrate Answer’s first birthday with contributions, the more the better, no ### Plugin -* 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). +* Build a plugin and merge PR [here](https://github.com/apache/answer-plugins). +* Find a bug in current plugins and report it with [issues](https://github.com/apache/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/apache/incubator-answer/projects). 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/apache/answer/projects). 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) diff --git a/blog/everything-you-need-to-know-about-answer/index.md b/blog/everything-you-need-to-know-about-answer/index.md index 983905c431..2762c53696 100644 --- a/blog/everything-you-need-to-know-about-answer/index.md +++ b/blog/everything-you-need-to-know-about-answer/index.md @@ -26,7 +26,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/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). +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/answer) that is accessible to everyone. We have also made Answer website and plugins open-source on [GitHub](https://github.com/apache/answer). ## What is Answer built with? diff --git a/blog/first-contribution-come-to-answer/index.md b/blog/first-contribution-come-to-answer/index.md index fd5ea927a2..19ff503291 100644 --- a/blog/first-contribution-come-to-answer/index.md +++ b/blog/first-contribution-come-to-answer/index.md @@ -18,9 +18,9 @@ We welcome new contributors to join our open-source journey. No matter your skil ## Why Apache Answer We are a group of Q&A enthusiasts, and it’s lovely to deliver a product that we truly love. Answer is an open-source Q&A software aiming to help people find the right answers, while unleashing collective wisdom for every team. -We’ve tagged different issues for novices and veterans to get hands on in the [repository](https://github.com/apache/incubator-answer/issues). +We’ve tagged different issues for novices and veterans to get hands on in the [repository](https://github.com/apache/answer/issues). -[![Issues](GitHub%20Screenshot.jpeg)](https://github.com/apache/incubator-answer/issues) +[![Issues](GitHub%20Screenshot.jpeg)](https://github.com/apache/answer/issues) We know how important it is to have well-written and complete documentation to guide you. The Contributing doc covers everything you need, from how to submit an [issue](https://answer.apache.org/community/issues), to develop a [plugin](https://answer.apache.org/docs/development/plugins), and how to write a [blog](https://answer.apache.org/community/blog-post). @@ -35,7 +35,7 @@ We know it takes courage to take the first step into the open-source world, and 2. [ovio.org/projects](https://ovio.org/projects?searchText=apache+answer&primaryOrder=SEARCH_RELEVANCE) It helps developers find open-source projects that align with their skills and interests, making it easier to get involved in the open-source community. You can locate projects or issues via skills, topics, repo stars, etc. - [![Answer on Ovio](Ovio.png)](https://ovio.org/project/apache/incubator-answer) + [![Answer on Ovio](Ovio.png)](https://ovio.org/project/apache/answer) ## What You can Do A lot! More than coding. @@ -51,7 +51,7 @@ No matter big or small, every contribution makes a difference. Here’s the [coo ## We Got Your Back Need help? Our community is always here for you! -You can always post your questions on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), or [Answer Meta](https://meta.answer.dev/). We will reply to you as soon as we can, but please keep patience since we’re a small team at the moment. +You can always post your questions on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), or [Answer Meta](https://meta.answer.dev/). We will reply to you as soon as we can, but please keep patience since we’re a small team at the moment. Our journey is just beginning, and we’re excited to continue pushing the boundaries with you. Join us ;) diff --git a/blog/guide-to-add-answer-plugins/index.md b/blog/guide-to-add-answer-plugins/index.md index ed41579fd9..b72f8e02ad 100644 --- a/blog/guide-to-add-answer-plugins/index.md +++ b/blog/guide-to-add-answer-plugins/index.md @@ -13,7 +13,7 @@ Plugins are like a set of building blocks that you can freely combine to create ## Download Plugins -1. Click [here](https://github.com/apache/incubator-answer-plugins/tree/main) to download the desired plugin from the official Apache Answer plugin repository. +1. Click [here](https://github.com/apache/answer-plugins/tree/main) to download the desired plugin from the official Apache Answer plugin repository. 2. Place the Plugin: Move the downloaded plugin files into the `./ui/src/plugins` directory of your project. 3. Plugin Type Reference: https://answer.apache.org/docs/development/plugins @@ -36,9 +36,9 @@ _Important: The folder should be named "plugins," not "plugin."_ 2. Import Plugin: In the `cmd/answer/main.go` file, import the plugin (replace my-plugin with your plugin name): ``` import ( - answercmd "github.com/apache/incubator-answer/cmd" + answercmd "github.com/apache/answer/cmd" // Import the plugins - _ "github.com/apache/incubator-answer-plugins/my-plugin" + _ "github.com/apache/answer-plugins/my-plugin" ) ``` @@ -47,11 +47,11 @@ The image below shows examples with the editor-chart, editor-formula, and embed- 3. Update go.mod: Navigate back to the project root directory by running `cd ..`. Use `go mod edit` to add the plugin to the go.mod file: ``` -go mod edit -replace=github.com/apache/incubator-answer-plugins/my-plugin=./ui/src/plugins/my-plugin +go mod edit -replace=github.com/apache/answer-plugins/my-plugin=./ui/src/plugins/my-plugin ``` Note: Windows users need to use double quotes, as shown below: ``` -go mod edit -replace="github.com/apache/incubator-answer-plugins/my-plugin"="./ui/src/plugins/my-plugin" +go mod edit -replace="github.com/apache/answer-plugins/my-plugin"="./ui/src/plugins/my-plugin" ``` Example with the editor-chart, editor-formula, and embed-basic plugins. diff --git a/blog/how-to-build-a-help-center-with-your-users-and-answer/index.md b/blog/how-to-build-a-help-center-with-your-users-and-answer/index.md index 2f29486312..33b3382f41 100644 --- a/blog/how-to-build-a-help-center-with-your-users-and-answer/index.md +++ b/blog/how-to-build-a-help-center-with-your-users-and-answer/index.md @@ -104,7 +104,7 @@ Answer also provides advanced search tips to boost search efficiency, offering a ![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](/blog/answer-1.1.0-release), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly. + You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](/blog/answer-1.1.0-release), we support [plugin](https://github.com/apache/answer-plugins) and your Answer is about to fly. ![Customize Sidebar in Answer](Sidebar.png) diff --git a/blog/how-to-package-and-deploy-answer-plugins/index.md b/blog/how-to-package-and-deploy-answer-plugins/index.md index 0aff2ec8e4..3737006b8b 100644 --- a/blog/how-to-package-and-deploy-answer-plugins/index.md +++ b/blog/how-to-package-and-deploy-answer-plugins/index.md @@ -27,7 +27,7 @@ In Answer 1.3.5, the plugin build process and some plugin commands have been adj 2. editor-formula 3. embed-basic (only available 1.3.5 and later) -Find the [commit ID](https://github.com/apache/incubator-answer-plugins/commit/e224fee9b8a0b936e143e852050d9345aa249201) for the plugin you need to update. In its package.json files, the hyphens (-) in the plugin name with underscores (\_). For instance: +Find the [commit ID](https://github.com/apache/answer-plugins/commit/e224fee9b8a0b936e143e852050d9345aa249201) for the plugin you need to update. In its package.json files, the hyphens (-) in the plugin name with underscores (\_). For instance: ![image.png](01.webp) ## I. Build Docker Images with Plugins @@ -48,10 +48,10 @@ Please keep local code up-to-date. The steps are as below: ### 1.Add Required Plugins ``` -github.com/apache/incubator-answer-plugins/connector-basic@latest -github.com/apache/incubator-answer-plugins/reviewer-basic@latest -github.com/apache/incubator-answer-plugins/captcha-basic@latest -github.com/apache/incubator-answer-plugins/editor-formula@latest +github.com/apache/answer-plugins/connector-basic@latest +github.com/apache/answer-plugins/reviewer-basic@latest +github.com/apache/answer-plugins/captcha-basic@latest +github.com/apache/answer-plugins/editor-formula@latest ``` @@ -111,24 +111,24 @@ Success: Please view [Answer plugin docs](https://answer.apache.org/docs/plugins/#binary-build). ``` # answer build --with [plugin@plugin_version=[replacement]] --output [file] -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ./answer build --with github.com/apache/answer-plugins/connector-github # build a new answer with github login plugin then output to ./new_answer. -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0 --output ./new_answer +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0 --output ./new_answer # with multiple plugins $ ./answer build \ ---with github.com/apache/incubator-answer-plugins/connector-github \ ---with github.com/apache/incubator-answer-plugins/connector-google +--with github.com/apache/answer-plugins/connector-github \ +--with github.com/apache/answer-plugins/connector-google # with local plugins -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0=/my-local-space +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0=/my-local-space # cross compilation. Build a linux-amd64 binary in macos -$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/answer-plugins/connector-github # specify the answer version using ANSWER_MODULE environment variable -$ ANSWER_MODULE=github.com/apache/incubator-answer@v1.2.0-RC1 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ANSWER_MODULE=github.com/apache/answer@v1.2.0-RC1 ./answer build --with github.com/apache/answer-plugins/connector-github ``` You can choose the required plugins according to the instructions in the documentation. Compiling plugins will rebuild the front-end static resources. Plugins may have special dependencies, so dependency installation and compilation will be performed again here. After successful compilation, the `new_answer` binary file will be generated in the dist directory. @@ -140,7 +140,7 @@ Example: #### 2.1.Build Single Plugin -`./answer build --with github.com/apache/incubator-answer-plugins/connector-github` +`./answer build --with github.com/apache/answer-plugins/connector-github` Effect: ![build progress](2.1.1.webp) @@ -157,7 +157,7 @@ Verify plugin installation command: `./new_answer plugin`. #### 2.2.Build Single Plugin Using Local Plugin Code If you need to modify some plugin information or build a plugin using your own private implementation, you need to use the command `with local plugins`. For example, the `editor-formula` plugin mentioned above is compatible with Answer versions below 1.3.5, so you need to modify some plugin information. In this case, you can use the following command to build the plugin: -`./answer build --with github.com/apache/incubator-answer-plugins/editor-formula@0.0.3=/Users/shuai/answer/plugins/editor-formula` +`./answer build --with github.com/apache/answer-plugins/editor-formula@0.0.3=/Users/shuai/answer/plugins/editor-formula` Output: ![build progress](2.2.1.webp) diff --git a/blog/how-to-search-like-a-pro-in-answer/index.md b/blog/how-to-search-like-a-pro-in-answer/index.md index f294f4bad3..835dcf8cbe 100644 --- a/blog/how-to-search-like-a-pro-in-answer/index.md +++ b/blog/how-to-search-like-a-pro-in-answer/index.md @@ -47,4 +47,4 @@ Don’t panic if you forget the rules. The advanced search tips are displayed on You can also combine the search rules together to hunt the exact content down. ## We Love to Hear from You -It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). +It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). diff --git a/blog/how-to-use-answer-for-effective-knowledge-retention/index.md b/blog/how-to-use-answer-for-effective-knowledge-retention/index.md index 7493744a94..db252c3009 100644 --- a/blog/how-to-use-answer-for-effective-knowledge-retention/index.md +++ b/blog/how-to-use-answer-for-effective-knowledge-retention/index.md @@ -43,7 +43,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/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. +Answer is an [open-source Q&A platform](https://github.com/apache/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/install-and-run-apache-answer-on-ubuntu-vps/index.md b/blog/install-and-run-apache-answer-on-ubuntu-vps/index.md index efa85ba8ca..cab6b4a040 100644 --- a/blog/install-and-run-apache-answer-on-ubuntu-vps/index.md +++ b/blog/install-and-run-apache-answer-on-ubuntu-vps/index.md @@ -65,7 +65,7 @@ To install and run Apache Answer on Ubuntu VPS, follow the steps below: 1. Start Apache Answer with Docker Compose: ```shell-session - curl -fsSL https://raw.githubusercontent.com/apache/incubator-answer/main/docker-compose.yaml | docker compose -p answer -f - up + curl -fsSL https://raw.githubusercontent.com/apache/answer/main/docker-compose.yaml | docker compose -p answer -f - up ``` The default port for Answer is 9080. You can access it at http://localhost:9080. @@ -93,4 +93,4 @@ You now know how to install and run Apache Answer on Ubuntu VPS server. Originally published at https://blog.radwebhosting.com/install-and-run-apache-answer-on-ubuntu-vps/ on MAY 31, 2024 -::: \ No newline at end of file +::: diff --git a/blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md index 4c22f59d97..cd60fb7015 100644 --- a/blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md +++ b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md @@ -19,9 +19,9 @@ Becoming a PPMC member of the Apache Answer incubator project means so much to m I actually had a chance to join the SegmentFault team before Answer was even open-sourced, but things didn't work out. Looking back, I kind of kicked myself for missing out on this opportunity! -On October 24th 2022, Answer was launched and open sourced. When I saw that news, I jumped right in and checked on the repo. Then, I submitted my first [PR](https://github.com/apache/incubator-answer/pull/2): `doc: update install`. Answer is built with Go and Node.js while I’m a more of a PHP person, so I was swaying away from it. +On October 24th 2022, Answer was launched and open sourced. When I saw that news, I jumped right in and checked on the repo. Then, I submitted my first [PR](https://github.com/apache/answer/pull/2): `doc: update install`. Answer is built with Go and Node.js while I’m a more of a PHP person, so I was swaying away from it. -The following year, Answer passed the vote and joined the ASF incubator. My second [PR](https://github.com/apache/incubator-answer/pull/577): `fix: typo` was submitted by that time. +The following year, Answer passed the vote and joined the ASF incubator. My second [PR](https://github.com/apache/answer/pull/577): `fix: typo` was submitted by that time. ![Answer Enters Incubator](ASF.png) @@ -63,7 +63,7 @@ On June 27, 2024, I received the email: Welcome to the Apache Software Foundatio Just a week later, on July 8th, I was added to the Apache Answer Committer list. Becoming a Committer is more than an identity, but taking on more responsibilities, including code reviews, quality checks, and helping new contributors. ## From Committer to PPMC Member -Becoming a Committer made me even more invested in Apache Answer. Beyond active participation in mailing lists and voting on releases, I started diving into issues, tackling bug fixes and feature enhancements. I also [contributed new plugins](https://github.com/apache/incubator-answer-plugins/pulls?q=is%3Apr+author%3Asy-records+is%3Aclosed), such as [Tencent COS Storage](https://github.com/apache/incubator-answer-plugins/tree/main/storage-tencentyuncos), [DingTalk Notifications](https://github.com/apache/incubator-answer-plugins/tree/main/notification-dingtalk), and [Baidu Reviewer](https://github.com/apache/incubator-answer-plugins/tree/main/reviewer-baidu). +Becoming a Committer made me even more invested in Apache Answer. Beyond active participation in mailing lists and voting on releases, I started diving into issues, tackling bug fixes and feature enhancements. I also [contributed new plugins](https://github.com/apache/answer-plugins/pulls?q=is%3Apr+author%3Asy-records+is%3Aclosed), such as [Tencent COS Storage](https://github.com/apache/answer-plugins/tree/main/storage-tencentyuncos), [DingTalk Notifications](https://github.com/apache/answer-plugins/tree/main/notification-dingtalk), and [Baidu Reviewer](https://github.com/apache/answer-plugins/tree/main/reviewer-baidu). Being nominated for PPMC was both exciting and humbling. As a PPMC member, I’ll be working closely with the community to guide the project's direction, ensure we're following the Apache Way, and attract more developers. It's a big responsibility, but I'm thrilled to be a part of it. diff --git a/blog/what-is-new-in-apache-answer-1.3.0/index.md b/blog/what-is-new-in-apache-answer-1.3.0/index.md index 656f5c6126..75c115c97f 100644 --- a/blog/what-is-new-in-apache-answer-1.3.0/index.md +++ b/blog/what-is-new-in-apache-answer-1.3.0/index.md @@ -11,7 +11,7 @@ description: "Find out how the review process and navigation gets more efficient We know we all have different habits to browse, navigate, and manage your online community, support center, or knowledge base. We built Apache Answer to stay out of your way, so you can focus and do everything in the way you want, with features and interactions that are just right. -In [Answer 1.3.0](https://github.com/apache/incubator-answer/releases/tag/v1.3.0), we’re moving forward to make review and navigation better for you. Here are the features, new improves, and gratitude to all the contributors. [Upgrade](https://answer.apache.org/docs/upgrade) now and enjoy the reading today. +In [Answer 1.3.0](https://github.com/apache/answer/releases/tag/v1.3.0), we’re moving forward to make review and navigation better for you. Here are the features, new improves, and gratitude to all the contributors. [Upgrade](https://answer.apache.org/docs/upgrade) now and enjoy the reading today. ## What’s New ### Review in One Place @@ -30,7 +30,7 @@ We add an example review plugin to check user’s first post before it officiall ![Switch to Turn on Review Plugin](Switch%20on%20Review%20Basic.png) -You can build your review plugin for unpublished posts based on your review process based on this example plugin. Click [here](https://github.com/apache/incubator-answer-plugins/tree/main/reviewer-basic) to know more about this plugin. +You can build your review plugin for unpublished posts based on your review process based on this example plugin. Click [here](https://github.com/apache/answer-plugins/tree/main/reviewer-basic) to know more about this plugin. ### Sort Answer from Oldest to Newest Observing how an answer develops until the current version can bring clarity. Now there’s no need to scroll to the bottom for earlier answers, simply click the Oldest. @@ -60,4 +60,4 @@ We’re so glad to have 6 contributors joining in this update, and here they are Who will be joining our next version release? ## We are Listening -We'd love your feedback! Share your thoughts on the latest releases, suggest features for the future roadmap, or just let us know what's on your mind. Feel free to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). \ No newline at end of file +We'd love your feedback! Share your thoughts on the latest releases, suggest features for the future roadmap, or just let us know what's on your mind. Feel free to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). diff --git a/blog/what-is-q-and-a-platform-and-how-to-use-it/index.md b/blog/what-is-q-and-a-platform-and-how-to-use-it/index.md index 42a889e0f4..095907a7e2 100644 --- a/blog/what-is-q-and-a-platform-and-how-to-use-it/index.md +++ b/blog/what-is-q-and-a-platform-and-how-to-use-it/index.md @@ -98,10 +98,10 @@ 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/apache/incubator-answer): Keep an eye on what we are up to lately on GitHub. +💻 [GitHub Repo](https://github.com/apache/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/apache/incubator-answer/projects): Feel free to drop a comment here and be a part of our roadmap! +🐞 [Bug Report](https://github.com/apache/answer/issues): Hunt a bug? Simply report it for us to track efficiently. +🚩[Public Roadmap](https://github.com/apache/answer/projects): Feel free to drop a comment here and be a part of our roadmap! ## Conclusion diff --git a/blog/why-open-source-is-the-essence-of-answer/index.md b/blog/why-open-source-is-the-essence-of-answer/index.md index 126d13e017..57def076b5 100644 --- a/blog/why-open-source-is-the-essence-of-answer/index.md +++ b/blog/why-open-source-is-the-essence-of-answer/index.md @@ -53,14 +53,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/apache/incubator-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/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.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. +2. [GitHub Repo](https://github.com/apache/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/community/contributing/blog-post.md b/community/contributing/blog-post.md index 77511e89a7..73ca97d5a4 100644 --- a/community/contributing/blog-post.md +++ b/community/contributing/blog-post.md @@ -13,7 +13,7 @@ To get started, just read our blog guidelines and get writing! ## Repository address -- [GitHub](https://github.com/apache/incubator-answer-website): Write and store blog posts. +- [GitHub](https://github.com/apache/answer-website): Write and store blog posts. - [Crowdin](https://crowdin.com/project/answer-website): Translate blog posts into multiple languages to make them more accessible to a wider audience. ## Blog directory diff --git a/community/contributing/contributing.md b/community/contributing/contributing.md index c1db57e0c4..f707a66d16 100644 --- a/community/contributing/contributing.md +++ b/community/contributing/contributing.md @@ -29,14 +29,14 @@ Anyone can contribute to Apache Answer. In addition to contributing code, there ##### Triaging issues and pull requests - Ask for more information if you believe the [issues](/community/issues) does not provide all the details required to solve it. -- Suggest [labels](https://github.com/apache/incubator-answer/labels) that can help categorize issues. +- Suggest [labels](https://github.com/apache/answer/labels) that can help categorize issues. - Flag issues that are stale or that should be closed. - Ask for test plans and review code. ##### Contributing code - Claim the issue if you find one that you can solve. Create a [pull request](/community/pull-request) to submit your changes. -- Issues labeled as [`good first issue`](https://github.com/apache/incubator-answer/labels/good%20first%20issue) are great for getting started. +- Issues labeled as [`good first issue`](https://github.com/apache/answer/labels/good%20first%20issue) are great for getting started. ##### Improving documentations @@ -76,7 +76,7 @@ Anyone can contribute to Apache Answer. In addition to contributing code, there ## Development process -Apache Answer uses [GitHub](https://github.com/apache/incubator-answer) as its source of truth. The core team will be working directly there. All changes will be public from the beginning. +Apache Answer uses [GitHub](https://github.com/apache/answer) as its source of truth. The core team will be working directly there. All changes will be public from the beginning. All pull requests will be checked by the continuous integration system, GitHub actions. There are unit tests, and much more. diff --git a/community/contributing/how-to-release.md b/community/contributing/how-to-release.md index ed772be055..aefd87469c 100644 --- a/community/contributing/how-to-release.md +++ b/community/contributing/how-to-release.md @@ -164,13 +164,13 @@ Hello, https://dist.apache.org/repos/dist/dev/incubator/answer/{release-version} Release notes: - https://github.com/apache/incubator-answer/releases/tag/{release-version} + https://github.com/apache/answer/releases/tag/{release-version} Git tag for the release: - https://github.com/apache/incubator-answer/releases/tag/{release-version} + https://github.com/apache/answer/releases/tag/{release-version} Git commit id for the release: - https://github.com/apache/incubator-answer/commit/{commit-hash} + https://github.com/apache/answer/commit/{commit-hash} Keys to verify the Release Candidate: https://downloads.apache.org/incubator/answer/KEYS @@ -198,7 +198,7 @@ Hello, To compile from the source, please refer to: - https://github.com/apache/incubator-answer#building-from-source + https://github.com/apache/answer#building-from-source Thanks, @@ -223,13 +223,13 @@ Hello, https://dist.apache.org/repos/dist/dev/incubator/answer/{release-version}/ Release notes: - https://github.com/apache/incubator-answer/releases/tag/{release-version} + https://github.com/apache/answer/releases/tag/{release-version} Git tag for the release: - https://github.com/apache/incubator-answer/releases/tag/{release-version} + https://github.com/apache/answer/releases/tag/{release-version} Git commit id for the release: - https://github.com/apache/incubator-answer/commit/{commit-hash} + https://github.com/apache/answer/commit/{commit-hash} Keys to verify the Release Candidate: The artifacts signed with PGP key [{key-id}], corresponding to @@ -256,7 +256,7 @@ Hello, To compile from the source, please refer to: - https://github.com/apache/incubator-answer#building-from-source + https://github.com/apache/answer#building-from-source Thanks, @@ -320,12 +320,12 @@ Whether it's a community forum, help center, or knowledge management platform, y Download Links: https://downloads.apache.org/incubator/answer/ -Release Notes: https://github.com/apache/incubator-answer/releases/tag/{release-version} +Release Notes: https://github.com/apache/answer/releases/tag/{release-version} Website: https://answer.apache.org/ Resources: -- Issue: https://github.com/apache/incubator-answer/issues +- Issue: https://github.com/apache/answer/issues - Mailing list: dev@answer.apache.org Thanks, diff --git a/community/contributing/issues.md b/community/contributing/issues.md index 36db7b5f1d..99dc7ab518 100644 --- a/community/contributing/issues.md +++ b/community/contributing/issues.md @@ -8,9 +8,9 @@ There are some repos in the Apache Answer project, you can raise your issue for | Repo | Description | Issues | | --- | --- | --- | -| Apache Answer | Apache Answer core code | [Issues](https://github.com/apache/incubator-answer/issues) | -| Apache Answer Plugins | Apache Answer plugins code | [Issues](https://github.com/apache/incubator-answer-plugins/issues) | -| Apache Answer Website | Apache Answer website code | [Issues](https://github.com/apache/incubator-answer-website/issues) | +| Apache Answer | Apache Answer core code | [Issues](https://github.com/apache/answer/issues) | +| Apache Answer Plugins | Apache Answer plugins code | [Issues](https://github.com/apache/answer-plugins/issues) | +| Apache Answer Website | Apache Answer website code | [Issues](https://github.com/apache/answer-website/issues) | When opening a new issue, always make sure to fill out the issue template. **This step is very important!** Not doing so may result in your issue not being managed in a timely fashion. Don't take this personally if this happens, and feel free to open a new issue once you've gathered all the information required by the template. @@ -33,7 +33,7 @@ If no existing issue exists, please open a new issue and fill out the issue temp ## Security bugs -If you find a security bug, with that in mind, please do not file public issues. You can follow the instructions in the [security policy](https://github.com/apache/incubator-answer/security/policy) to report it privately. +If you find a security bug, with that in mind, please do not file public issues. You can follow the instructions in the [security policy](https://github.com/apache/answer/security/policy) to report it privately. ## Feature requests diff --git a/community/security.md b/community/security.md index 98f45c7e0c..4e58e0fe7c 100644 --- a/community/security.md +++ b/community/security.md @@ -4,7 +4,7 @@ slug: /security # Security -The Apache Software Foundation takes a rigorous stance on eliminating security issues in its software projects. If you find a security bug, with that in mind, please do not file public issues. You can follow the instructions in the [security policy](https://github.com/apache/incubator-answer/security/policy) to report it privately. We will fix it as soon as possible. +The Apache Software Foundation takes a rigorous stance on eliminating security issues in its software projects. If you find a security bug, with that in mind, please do not file public issues. You can follow the instructions in the [security policy](https://github.com/apache/answer/security/policy) to report it privately. We will fix it as soon as possible. # Security fixes diff --git a/community/team.mdx b/community/team.mdx index df8b9182de..60f1c1811f 100644 --- a/community/team.mdx +++ b/community/team.mdx @@ -83,9 +83,9 @@ Becoming a contributor means you are interested in and contribute to the project You can find all the code contributors on and translation contributors on these pages: -- [Contributors to apache/incubator-answer](https://github.com/apache/incubator-answer/graphs/contributors) -- [Contributors to apache/incubator-answer-plugins](https://github.com/apache/incubator-answer-plugins/graphs/contributors) -- [Contributors to apache/incubator-answer-website](https://github.com/apache/incubator-answer-website/graphs/contributors) +- [Contributors to apache/answer](https://github.com/apache/answer/graphs/contributors) +- [Contributors to apache/answer-plugins](https://github.com/apache/answer-plugins/graphs/contributors) +- [Contributors to apache/answer-website](https://github.com/apache/answer-website/graphs/contributors) - [Contributors to translation](https://crowdin.com/project/answer/reports/top-members) ## Reference diff --git a/docs/development/plugins/plugin-translation.md b/docs/development/plugins/plugin-translation.md index f291522ac7..9e675480d0 100644 --- a/docs/development/plugins/plugin-translation.md +++ b/docs/development/plugins/plugin-translation.md @@ -30,7 +30,7 @@ It's easy to build a `Translator` structure, just like this: ```go import ( - "github.com/apache/incubator-answer/plugin" + "github.com/apache/answer/plugin" ) plugin.MakeTranslator("plugin.github_connector.backend.name") @@ -126,7 +126,7 @@ go run ./cmd/answer/main.go i18n -s $PLUGIN_PATH -t $ANSWER_DATA_PATH Example: ```bash -go run ./cmd/answer/main.go i18n -s ../incubator-answer-plugins/ -t ./answer-data/i18n/ +go run ./cmd/answer/main.go i18n -s ../answer-plugins/ -t ./answer-data/i18n/ ``` ## Backend translation diff --git a/docs/development/plugins/plugin.md b/docs/development/plugins/plugin.md index fb6ee8e70a..81ae4e8e62 100644 --- a/docs/development/plugins/plugin.md +++ b/docs/development/plugins/plugin.md @@ -9,7 +9,7 @@ Plugins are a way to extend the functionality of the Answer project. You can cre :::tip -Viewing the [**official plugin code**](https://github.com/apache/incubator-answer-plugins) will make you to quickly understand and learn plugin development. +Viewing the [**official plugin code**](https://github.com/apache/answer-plugins) will make you to quickly understand and learn plugin development. ::: @@ -73,16 +73,16 @@ npx create-answer-plugin ```go import ( - answercmd "github.com/apache/incubator-answer/cmd" + answercmd "github.com/apache/answer/cmd" // Import the plugins - _ "github.com/apache/incubator-answer-plugins/my-plugin" + _ "github.com/apache/answer-plugins/my-plugin" ) ``` 3. Use `go mod edit` to add the plugin to the `go.mod` file. ```shell - go mod edit -replace=github.com/apache/incubator-answer-plugins/my-plugin=./ui/src/plugins/my-plugin + go mod edit -replace=github.com/apache/answer-plugins/my-plugin=./ui/src/plugins/my-plugin ``` 4. Update the dependencies. @@ -208,7 +208,7 @@ type Config interface { ### Register initialization function ```go -import "github.com/apache/incubator-answer/plugin" +import "github.com/apache/answer/plugin" func init() { plugin.Register(&GitHubConnector{ @@ -252,7 +252,7 @@ Currently the front end supports the following types of plugins: ### Editor plugin -Refer to [editor-chart](https://github.com/apache/incubator-answer-plugins/tree/main/editor-chart) for details. +Refer to [editor-chart](https://github.com/apache/answer-plugins/tree/main/editor-chart) for details. ### Route plugin @@ -284,7 +284,7 @@ export default { ### Captcha plugin -Refer to [captcha-basic](https://github.com/apache/incubator-answer-plugins/tree/main/captcha-basic) for details. +Refer to [captcha-basic](https://github.com/apache/answer-plugins/tree/main/captcha-basic) for details. ## Builtin plugin Development diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index fa5cf58553..d1af67eb20 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -23,7 +23,7 @@ If you are using [Docker Desktop](https://www.docker.com/products/docker-desktop ::: ```bash -curl -fsSL https://raw.githubusercontent.com/apache/incubator-answer/main/docker-compose.yaml | docker compose -p answer -f - up +curl -fsSL https://raw.githubusercontent.com/apache/answer/main/docker-compose.yaml | docker compose -p answer -f - up ``` The default port for Apache Answer is `9080`. You can access it at http://localhost:9080. @@ -48,7 +48,7 @@ If you can't access the installation page, you can use the command `docker logs -As a golang project, Apache 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). +As a golang project, Apache 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/answer/releases). ```bash INSTALL_PORT=80 ./answer init -C ./answer-data/ diff --git a/docs/getting-started/plugins.md b/docs/getting-started/plugins.md index 6d9d587f62..fe11bc18ce 100644 --- a/docs/getting-started/plugins.md +++ b/docs/getting-started/plugins.md @@ -14,7 +14,7 @@ When we need to extend Apache Answer's functionality, such as adding OAuth login ### Official Plugins -You can find a list of officially supported plugins for Apache Answer [here](https://github.com/apache/incubator-answer-plugins). +You can find a list of officially supported plugins for Apache Answer [here](https://github.com/apache/answer-plugins). ## Build @@ -43,22 +43,22 @@ You can specify the plugins to use with the `--with` parameter: ```shell # Build Answer with the GitHub connector plugin -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ./answer build --with github.com/apache/answer-plugins/connector-github ``` You can also specify the plugin version: ```shell # Build Answer with the GitHub connector plugin version 1.0.0 -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0 --output ./new_answer +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0 --output ./new_answer ``` You can use multiple plugins at the same time: ```shell $ ./answer build \ ---with github.com/apache/incubator-answer-plugins/connector-github \ ---with github.com/apache/incubator-answer-plugins/connector-google +--with github.com/apache/answer-plugins/connector-github \ +--with github.com/apache/answer-plugins/connector-google ``` #### Using Local Plugins @@ -66,7 +66,7 @@ $ ./answer build \ If you need to use a local plugin, you can use the following command: ```shell -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0=/my-local-space +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0=/my-local-space ``` #### Cross Compilation @@ -74,7 +74,7 @@ $ ./answer build --with github.com/apache/incubator-answer-plugins/connector-git You can use the following command to build a Linux-amd64 binary on macOS: ```shell -$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/answer-plugins/connector-github ``` #### Specifying the Answer Version @@ -82,7 +82,7 @@ $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/ You can use the `ANSWER_MODULE` environment variable to specify the Answer version: ```shell -$ ANSWER_MODULE=github.com/apache/incubator-answer@v1.2.0-RC1 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ANSWER_MODULE=github.com/apache/answer@v1.2.0-RC1 ./answer build --with github.com/apache/answer-plugins/connector-github ``` :::tip @@ -115,9 +115,9 @@ RUN apk --no-cache add \ npm install -g pnpm@8.9.2 RUN answer build \ - --with github.com/apache/incubator-answer-plugins/connector-basic \ - --with github.com/apache/incubator-answer-plugins/storage-s3 \ - --with github.com/apache/incubator-answer-plugins/search-elasticsearch \ + --with github.com/apache/answer-plugins/connector-basic \ + --with github.com/apache/answer-plugins/storage-s3 \ + --with github.com/apache/answer-plugins/search-elasticsearch \ --output /usr/bin/new_answer FROM alpine @@ -164,10 +164,10 @@ $ docker run -d -p 9080:80 -v answer-data:/data --name answer answer-with-plugin 1. **keep your code up-to-date**: Make sure your local code is synchronized with the official repositories, or at least with the v1.3.5 version. 2. **add required plugins**: Add your required plugin repositories to the `/script/plugin_list` file in the root directory, one per line. ``` -github.com/apache/incubator-answer-plugins/connector-basic@latest -github.com/apache/incubator-answer-plugins/reviewer-basic@latest -github.com/apache/incubator-answer-plugins/captcha-basic@latest -github.com/apache/incubator-answer-plugins/editor_formula@latest +github.com/apache/answer-plugins/connector-basic@latest +github.com/apache/answer-plugins/reviewer-basic@latest +github.com/apache/answer-plugins/captcha-basic@latest +github.com/apache/answer-plugins/editor_formula@latest ``` 3. **build the Docker image**: Run the `docker build -t . ` command to start building the image. 4. **verify image construction**: Run the `docker run -d -p 9080:80 -v answer-data:/data --name ` command to start the container and locally verify whether the image is built successfully. @@ -192,7 +192,7 @@ You need to build a new Apache Answer binary with the new plugin version, then r :::tip -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. +We recommend the use of [official plugins](https://github.com/apache/answer-plugins). If you want to use third-party plugins, refer to the following. ::: diff --git a/docs/getting-started/upgrade.md b/docs/getting-started/upgrade.md index 3aa6b4faeb..44f3a42b19 100644 --- a/docs/getting-started/upgrade.md +++ b/docs/getting-started/upgrade.md @@ -43,7 +43,7 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer apache/answer:latest If you are using a binary installation of answer, the upgrade steps are as follows. -1. Download the [latest binary version](https://github.com/apache/incubator-answer/releases) for your system. +1. Download the [latest binary version](https://github.com/apache/answer/releases) for your system. 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 7e47091117..8655389dd2 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -27,7 +27,7 @@ const config = { // GitHub pages deployment config. // If you aren't using GitHub pages, you don't need these. organizationName: 'apache', // Usually your GitHub org/user name. - projectName: 'incubator-answer', // Usually your repo name. + projectName: 'answer', // Usually your repo name. // Even if you don't use internalization, you can use this field to set useful // metadata like html lang. For example, if your site is Chinese, you may want @@ -68,7 +68,7 @@ const config = { if (locale !== 'en') { return `https://crowdin.com/project/answer-website/zh-CN`; } - return `https://github.com/apache/incubator-answer-website/edit/main/${versionDocsDirPath}/${docPath}`; + return `https://github.com/apache/answer-website/edit/main/${versionDocsDirPath}/${docPath}`; }, showLastUpdateAuthor: true, showLastUpdateTime: true, @@ -145,7 +145,7 @@ const config = { }, { label: 'Roadmap', - to: 'https://github.com/apache/incubator-answer/projects', + to: 'https://github.com/apache/answer/projects', }, ], }, @@ -174,7 +174,7 @@ const config = { className: 'bi bi-discord navbar-icon-link', }, { - href: 'https://github.com/apache/incubator-answer', + href: 'https://github.com/apache/answer', position: 'right', className: 'bi bi-github navbar-icon-link', }, @@ -205,7 +205,7 @@ const config = { if (locale !== 'en') { return `https://crowdin.com/project/answer-website/zh-CN`; } - return `https://github.com/apache/incubator-answer-website/edit/main/${blogDirPath}/${blogPath}`; + return `https://github.com/apache/answer-website/edit/main/${blogDirPath}/${blogPath}`; }, }, ], @@ -222,7 +222,7 @@ const config = { if (locale !== 'en') { return `https://crowdin.com/project/answer-website/zh-CN`; } - return `https://github.com/apache/incubator-answer-website/edit/main/${versionDocsDirPath}/${docPath}`; + return `https://github.com/apache/answer-website/edit/main/${versionDocsDirPath}/${docPath}`; }, showLastUpdateAuthor: true, showLastUpdateTime: true, diff --git a/i18n/zh-CN/code.json b/i18n/zh-CN/code.json index 6c7e3e32bc..8c4a3fb4f8 100644 --- a/i18n/zh-CN/code.json +++ b/i18n/zh-CN/code.json @@ -473,9 +473,6 @@ "home.btn.started": { "message": "开始使用" }, - "home.apache.answer": { - "message": "Apache Answer 是 Apache 软件基金会正在孵化的一个项目" - }, "home.features.title1": { "message": "问答社区" }, diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md index b10ecd9316..b7050eddb7 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md @@ -21,7 +21,7 @@ For admins, simply go Admin page, then Contents. Recover the content by clicking You can also click the post and jump to the deleted content for a double check before the recovery. ## Delete Users and Content in One Click -The feature was brought by the user in the [community](https://github.com/apache/incubator-answer/issues/429), and he discussed accessibility to the content from that user after leaving the community. +The feature was brought by the user in the [community](https://github.com/apache/answer/issues/429), and he discussed accessibility to the content from that user after leaving the community. ![A Developer Shares Opinion of a Feature](voice-from-the-community.png) diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md index 41c3fde0a3..bb75fb0012 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md @@ -23,4 +23,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/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? +We strongly recommend you to build and manage a Q&A platform [Answer v1.0.9](https://github.com/apache/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/answer-1.1.0-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/index.md index 657196ab93..62f5a0f4f1 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/index.md @@ -48,4 +48,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/apache/incubator-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/answer/releases?page=1), and remember to update. diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md index 1382445b68..067bbc6142 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md @@ -32,7 +32,7 @@ If the button is switched off, there'll be 2 options provided. Once user clicked ![Switch off Button](switched-off-options.gif) ## Admin Takes Control of Access -We heard the voice of the [community](https://github.com/apache/incubator-answer/issues/565), and valued the privacy and security of a Q&A platform. Now, admins have the access to disable the default password login form, having more control over who can and how to access the platform. +We heard the voice of the [community](https://github.com/apache/answer/issues/565), and valued the privacy and security of a Q&A platform. Now, admins have the access to disable the default password login form, having more control over who can and how to access the platform. ### How to 1. Admin - Settings - Login @@ -76,4 +76,4 @@ Cheers to the lovely contributors (🥁drumrolls here), and you rock this releas Big applause to our lovely [translators](https://crowdin.com/project/answer/activity-stream) who pave the way to knowledge palace to more people. We surely can't forget people who provided suggestions, reported issues, and cheered us on. You are the heart of Answer. -Dive into the [update](https://github.com/apache/incubator-answer/releases/tag/v1.2.1) and experience the latest Answer for yourself, and you're always welcome to [join the community](https://answer.apache.org/community/about). \ No newline at end of file +Dive into the [update](https://github.com/apache/answer/releases/tag/v1.2.1) and experience the latest Answer for yourself, and you're always welcome to [join the community](https://answer.apache.org/community/about). diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md index fce2b0fc18..3835709a92 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md @@ -9,7 +9,7 @@ description: "Answer supports dark mode and plugin notification. UI improvement --- -Spring is coming, and our monthly update is finally here! In this update, you’ll enjoy the coming community nights with Dark Mode, and manage third-party plugins' notification. There are new changes for better using and management experience, and we’re glad that they are ready for the stage. Check out [what’s new in Answer V1.2.5](https://github.com/apache/incubator-answer/releases/tag/v1.2.5) and the tutorials in this blog. +Spring is coming, and our monthly update is finally here! In this update, you’ll enjoy the coming community nights with Dark Mode, and manage third-party plugins' notification. There are new changes for better using and management experience, and we’re glad that they are ready for the stage. Check out [what’s new in Answer V1.2.5](https://github.com/apache/answer/releases/tag/v1.2.5) and the tutorials in this blog. ## Turn the Dark Mode On Get ready to explore the dark side with our new Dark Mode. Switch to light, dark manually to meet your needs, or follow the system for a smooth transition. @@ -56,4 +56,4 @@ Small tags are powerful. It’s the thread of the community, sewing similar cont Raise your glass to [hgaol](https://github.com/hgaol), [sy-records](https://github.com/sy-records), [hbsciw](https://github.com/hbsciw), and [insistedMarin](https://github.com/insistedMarin) for their time and effort in this release. Shout out to every [translator](https://crowdin.com/project/answer/activity-stream). Special thanks to [lincolhzhou](https://github.com/lincolnzhou) for contribution to plugins. ## We’d love to hear from you -What do you think of the releases? Anything you think it should be added to the roadmap? What does your Answer look like? We’d love to hear from you about this release or anything else on your mind. Hit us on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or the [mailing list](https://answer.apache.org/community/support). +What do you think of the releases? Anything you think it should be added to the roadmap? What does your Answer look like? We’d love to hear from you about this release or anything else on your mind. Hit us on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or the [mailing list](https://answer.apache.org/community/support). diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md index 4161d47d12..69bc030340 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md @@ -22,9 +22,9 @@ When you come across a question that aligns perfectly with your confusion, or a ![Add Reaction in Apache Answer](Add%20Reactions.gif) ## Better Content Showcase -We heard your [call](https://github.com/apache/incubator-answer-plugins/issues/84), and here we are. Now, knowledge sharing is at the next level with a new embed plugin. It helps to refer to relevant article, tutorials, coding snippets, etc. +We heard your [call](https://github.com/apache/answer-plugins/issues/84), and here we are. Now, knowledge sharing is at the next level with a new embed plugin. It helps to refer to relevant article, tutorials, coding snippets, etc. -After activate the [embed plugin](https://github.com/apache/incubator-answer-plugins/tree/main/embed-basic), you can customize the title with a brief summary of the content, and then paste the URL of the content you are adding. +After activate the [embed plugin](https://github.com/apache/answer-plugins/tree/main/embed-basic), you can customize the title with a brief summary of the content, and then paste the URL of the content you are adding. ![Use Embed Plugin](Embed%20Plugin.gif) It looks like this. Better than multiple cold links, right? @@ -39,7 +39,7 @@ We understand the need for an easy email address update. Users can now request t ![Edit Profile](Edit%20Profile.png) -Issue such as invalid link, incomplete display, and incorrect count are all fixed! If you spot a bug, don’t hesitate to report it [here](https://github.com/apache/incubator-answer/issues). +Issue such as invalid link, incomplete display, and incorrect count are all fixed! If you spot a bug, don’t hesitate to report it [here](https://github.com/apache/answer/issues). ## Here’s to You. Amazing Contributors! We couldn’t have done it without the dedication and hard work from the community. This release is brought to you by eight fantastic contributors, including two new faces that we are thrilled to have them here. diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md index b9f0b4a637..128e4cf130 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md @@ -91,7 +91,7 @@ We would also love to give a big applause and thank you to contributors and volu Answer's power comes from the talented contributers in its community. While we celebrate this moment, we would also like to invite more contributors to be a part of our Apache journey. If you are interested in this project, please check out and join us. Visit Answer's official website: http://answer.apache.org/ -Explore and contribute to our GitHub: https://github.com/apache/incubator-answer +Explore and contribute to our GitHub: https://github.com/apache/answer Check our documentation: https://answer.apache.org/docs Join our official community: https://meta.answer.dev/ Meet us in Discord: https://discord.gg/c537sFxu diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md index be3d4d16cc..1264bb3205 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md @@ -41,7 +41,7 @@ Apache Answer 是一款问答社区软件,由中国领先的技术问答社区 项目简述:选择一个即时通讯平台(如: Slack等),以插件的形式集成到 Apache Answer 中,以实现登录并绑定账号,接收 Answer 的通知提醒,通过关键字 `/ask` 直接提问、关键字 `/search` 搜索内容等,使用户无需离开原本工作流完成提问和回答。 [立即申请](https://summer-ospp.ac.cn/org/prodetail/246a40172?list=org&navpage=org) -对项目感兴趣或者有疑问的同学,我们鼓励你通过导师邮箱,与导师及时联系沟通,我们非常乐意解答和帮助你。我们非常欢迎你浏览我们的 [GitHub](https://github.com/apache/incubator-answer) 库和[官方文档](https://answer.apache.org/docs),这会帮助你更好地了解产品。 +对项目感兴趣或者有疑问的同学,我们鼓励你通过导师邮箱,与导师及时联系沟通,我们非常乐意解答和帮助你。我们非常欢迎你浏览我们的 [GitHub](https://github.com/apache/answer) 库和[官方文档](https://answer.apache.org/docs),这会帮助你更好地了解产品。 ## 参与开源之夏,你将收获 - 导师一对一指导,学习并提升项目开发技能 @@ -64,5 +64,5 @@ Apache Answer 是一款问答社区软件,由中国领先的技术问答社区 [Apache Answer 项目页面](https://summer-ospp.ac.cn/org/orgdetail/6a467fc2-8a16-486d-9d85-ad7ebdf9fd4b?lang=zh) [Apache Answer 官方网站](https://answer.apache.org/) [官方文档](https://answer.apache.org/docs) -[GitHub 库](https://github.com/apache/incubator-answer) -[为 Apache Answer 做贡献](https://answer.apache.org/community/contributing) \ No newline at end of file +[GitHub 库](https://github.com/apache/answer) +[为 Apache Answer 做贡献](https://answer.apache.org/community/contributing) diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md index b85d9db39a..15856432b0 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md @@ -24,10 +24,10 @@ Our PPMC member Nadia brought us to Community Over Code Europe held in Slovakia. We were lucky to have 2 selected student for our first year’s [OSPP](https://summer-ospp.ac.cn/org/projectlist?lang=en&pageNum=1&pageSize=50&programName). Our mentors shuai and LinkinStar are ready to add some open sauce to make this summer memorable. ## ✌️ Coming up Next -Our next big release 1.3.5 entered the voting process, and it just passed the vote. Click [here](https://github.com/apache/incubator-answer/releases/tag/v1.3.5) for the new release details. +Our next big release 1.3.5 entered the voting process, and it just passed the vote. Click [here](https://github.com/apache/answer/releases/tag/v1.3.5) for the new release details. This July, Apache Answer will have 2 sessions in Community over Code Asia 2024. Our PPMC members LinkinStar and Anne will share our first Apache release and ways to engage your users. ## 🤲 We're All Here for You -Calling Answer enthusiasts here. Show your Answer or tell us your advice to us via [social media](https://medium.com/r/?url=https%3A%2F%2Ftwitter.com%2FAnswerDev), the [forum](https://medium.com/r/?url=https%3A%2F%2Fmeta.answer.dev%2F), or drop us an [email](https://medium.com/r/?url=http%3A%2F%2Fdev%40answer.apache.org%2F). \ No newline at end of file +Calling Answer enthusiasts here. Show your Answer or tell us your advice to us via [social media](https://medium.com/r/?url=https%3A%2F%2Ftwitter.com%2FAnswerDev), the [forum](https://medium.com/r/?url=https%3A%2F%2Fmeta.answer.dev%2F), or drop us an [email](https://medium.com/r/?url=http%3A%2F%2Fdev%40answer.apache.org%2F). diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md index df710f5da7..be8675e234 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md @@ -21,7 +21,7 @@ We have received the award of cutting-edge open source projects and communities The community gets bigger! Give it up for our new committer: [Qirui Song](https://github.com/sosyz). He contributed a lark notification plugin and shared his notes in his [blog](https://blog.sonui.cn/development-notes-for-apache-answer-plugin/#more). -[![Alt text](Lark%20Notification.png)](https://github.com/apache/incubator-answer-plugins/pull/194) +[![Alt text](Lark%20Notification.png)](https://github.com/apache/answer-plugins/pull/194) Besides, he also helped with bug fixes and code quality improvement. We’re so glad to have such a versatile and active person joining the family. @@ -30,7 +30,7 @@ Our mentors have reviewed the merged PR/MR from the students and wait for the fi ## Coming up Next -1.4.1 is now in the voting process and will be released in November. Have a [sneak peek](https://github.com/apache/incubator-answer/releases/tag/untagged-e895d4ea9fba53a1cc5e) for the new version. +1.4.1 is now in the voting process and will be released in November. Have a [sneak peek](https://github.com/apache/answer/releases/tag/untagged-e895d4ea9fba53a1cc5e) for the new version. ## 🤲 Got Something in Mind? -Whether it’s a suggestion, bug report, or a question, you can always share it in our official [Q&A community](https://meta.answer.dev/). Let’s make the future Q&A platform software better. \ No newline at end of file +Whether it’s a suggestion, bug report, or a question, you can always share it in our official [Q&A community](https://meta.answer.dev/). Let’s make the future Q&A platform software better. diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md index 0c14e6a2b8..fee410395d 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md @@ -44,6 +44,6 @@ We are truly thankful to contributors and volunteers for their time and effort s Working with the community that consists of a group of product users, lovers, and helpers is wonderful, we cannot tell how amazing it is. Gear up, here comes a new episode. -We’re always open for feedback and advice, so please let us know if you’re coming up with something, on [Twitter](https://twitter.com/AnswerDev), [Discord](https://discord.gg/c537sFxu), or [Meta Answer](https://meta.answer.dev/). If you loved to join our Apache journey, check on our repository [here](https://github.com/apache/incubator-answer). +We’re always open for feedback and advice, so please let us know if you’re coming up with something, on [Twitter](https://twitter.com/AnswerDev), [Discord](https://discord.gg/c537sFxu), or [Meta Answer](https://meta.answer.dev/). If you loved to join our Apache journey, check on our repository [here](https://github.com/apache/answer). Shout out to everyone, and thanks for making the past year a lovely memory. Stay tuned, and there will be new stuff coming. diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md index b5df3868ba..c872a196c7 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md @@ -30,7 +30,7 @@ _注:pnpm有许多其他下载方式,适用于不同操作系统,详细请 ### 2. Clone the Repository -这个步骤目的是从 GitHub 中获取 Apache Answer 整个项目,点击[此处](https://github.com/apache/incubator-answer)访问 Apache Answer 的 GitHub Repo。 +这个步骤目的是从 GitHub 中获取 Apache Answer 整个项目,点击[此处](https://github.com/apache/answer)访问 Apache Answer 的 GitHub Repo。 #### 2.1 Fork Answer 项目 diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md index 8045721e18..70f5d39bbe 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md @@ -11,7 +11,7 @@ description: "聆听学生开发者开源首秀背后的故事。" 开源世界因贡献的多样性而更加精彩。我们也始终相信,每个人都有潜力为开源做出贡献,无论你是一名经验丰富的开发者,还是刚刚接触开源的新手。除了在技术问题上提供帮助,我们还积极鼓励各种形式的贡献,无论是代码、文档、还是创意。 -我们在 [ovio](https://ovio.org/project/apache/incubator-answer)、[LibHunt](https://www.libhunt.com/r/incubator-answer) 以及 [SourceForge](https://sourceforge.net/projects/incubator-answer/) 等开源新手友好平台上展示我们的项目,帮助更多人了解并加入我们。同时,我们也非常重视对年轻一代的培养。最近 Apache Answer 迎来了两位厦门大学马来西亚分校的学生的贡献插件,这是也是他们首次的开源贡献。让我们来听听他们是如何完成第一次开源贡献的,如何解决遇到的问题的,以及他们想的收获。 +我们在 [ovio](https://ovio.org/project/apache/answer)、[LibHunt](https://www.libhunt.com/r/answer) 以及 [SourceForge](https://sourceforge.net/projects/incubator-answer/) 等开源新手友好平台上展示我们的项目,帮助更多人了解并加入我们。同时,我们也非常重视对年轻一代的培养。最近 Apache Answer 迎来了两位厦门大学马来西亚分校的学生的贡献插件,这是也是他们首次的开源贡献。让我们来听听他们是如何完成第一次开源贡献的,如何解决遇到的问题的,以及他们想的收获。 ## 能够向大家介绍一下你们做的这款插件吗? 我们开发的是一款代码高亮插件,旨在为用户提供更优质的代码显示体验。该插件支持多种编程语言的代码高亮,并且可以动态切换明暗主题,例如 GitHub Light 和 GitHub Dark。 diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md index b3fdd05034..8fa5a2b28e 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md @@ -65,7 +65,7 @@ For uncertain questions, try them first and then ask for your mentor's help if n If you’ve tried but failed to find a solution, reach out to your mentor by email. In the initial phase of the release, one of the obstacles we faced was the format of the license. We first looked at some graduated projects, but turned out that each project had its format. Then, we decided to display the following information for each license: `(License Category) Packagename (Repository URL) [link](reference link)`. We sent an email for mentors’ advice, and in the end we replaced the LICENSE application URL with the URL we have sorted out. -It finally looks like [this](https://github.com/apache/incubator-answer/blob/main/docs/release/LICENSE). As you can see, classifying and organising licenses is something that takes a lot of patience. +It finally looks like [this](https://github.com/apache/answer/blob/main/docs/release/LICENSE). As you can see, classifying and organising licenses is something that takes a lot of patience. ### Careful with the Assignment In the past, we simply assigned an issue to the person in charge. However, this approach is not community-driven today. Always remind yourself that: **Issues and pull requests should only be assigned to users who have volunteered to take them on**. @@ -78,10 +78,10 @@ Community is the key to a project's success in graduating from Apache, and we’ https://incubator.apache.org/guides/releasemanagement.html https://linkis.apache.org/community/how-to-release/ -You can always welcome to check our [GitHub](https://github.com/apache/incubator-answer) for reference. +You can always welcome to check our [GitHub](https://github.com/apache/answer) for reference. ## Ready to shape the future of Q&A Software? -We always have new ideas for Q&A, and plan to release a new version every month. You can find our upcoming plans and join the discussion on our [roadmap](https://github.com/apache/incubator-answer/projects?query=is%3Aopen). +We always have new ideas for Q&A, and plan to release a new version every month. You can find our upcoming plans and join the discussion on our [roadmap](https://github.com/apache/answer/projects?query=is%3Aopen). If you’re a Q&A enthusiast, a developer, or a multilingual speaker, we welcome your contributions, and there’s always a way you can [get involved](https://answer.apache.org/community/contributing). See you soon. diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md index 9820a77235..c48e0dff86 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md @@ -43,12 +43,12 @@ Social media meta tag is on the stage! Let’s make your shared content appears Share it and don’t forget to mention us on [Twitter](https://x.com/AnswerDev). ## Improvements and Fixed Bugs -We’ve got new plugins for you: [Captcha Basic](https://github.com/apache/incubator-answer-plugins/tree/main/captcha-basic) and [Captcha Google V2](https://github.com/apache/incubator-answer-plugins/tree/main/captcha-google-v2). These two plugins enable or disable the CAPTCHA feature, allowing users to implement their CAPTCHA plugins, such as Google reCAPTCHA. +We’ve got new plugins for you: [Captcha Basic](https://github.com/apache/answer-plugins/tree/main/captcha-basic) and [Captcha Google V2](https://github.com/apache/answer-plugins/tree/main/captcha-google-v2). These two plugins enable or disable the CAPTCHA feature, allowing users to implement their CAPTCHA plugins, such as Google reCAPTCHA. We also add auto-scroll for posting so that you can jump right to the blank space for you to edit it. ![Auto Scroll](Auto-Scroll.gif) -Find out more in our [Release note](https://github.com/apache/incubator-answer/releases/tag/v1.3.1). +Find out more in our [Release note](https://github.com/apache/answer/releases/tag/v1.3.1). ## Thanks to the Community. This version is proudly presented by 8 contributors from the community, and they are: @@ -56,4 +56,4 @@ This version is proudly presented by 8 contributors from the community, and they ## We Love Feedback -We'd love your feedback! Share your thoughts on the latest releases, suggest features you need, or just send us messages. Please don't hesitate to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). +We'd love your feedback! Share your thoughts on the latest releases, suggest features you need, or just send us messages. Please don't hesitate to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md index 0ecfe617f4..4a4a1d44ee 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md @@ -51,7 +51,7 @@ Make sure your users have a smooth onboarding process by offering them a warm we ### Add Users in Bulk -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. +In Answer [v1.1.2](https://github.com/apache/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 diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md index 5646d12bf1..4ace3ea4c2 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md @@ -9,7 +9,7 @@ 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/apache/incubator-answer). 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/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. @@ -29,8 +29,8 @@ Celebrate Answer’s first birthday with contributions, the more the better, no ### Hunt a Bug/Enhancement -* 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). +* Build a Q&A community with Answer [here](https://github.com/apache/answer). +* Report a bug or bring up a feature request in [issues](https://github.com/apache/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) @@ -39,12 +39,12 @@ Celebrate Answer’s first birthday with contributions, the more the better, no ### Plugin -* 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). +* Build a plugin and merge PR [here](https://github.com/apache/answer-plugins). +* Find a bug in current plugins and report it with [issues](https://github.com/apache/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/apache/incubator-answer/projects). 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/apache/answer/projects). 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) diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md index 983905c431..2762c53696 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md @@ -26,7 +26,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/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). +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/answer) that is accessible to everyone. We have also made Answer website and plugins open-source on [GitHub](https://github.com/apache/answer). ## What is Answer built with? diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md index fd5ea927a2..19ff503291 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md @@ -18,9 +18,9 @@ We welcome new contributors to join our open-source journey. No matter your skil ## Why Apache Answer We are a group of Q&A enthusiasts, and it’s lovely to deliver a product that we truly love. Answer is an open-source Q&A software aiming to help people find the right answers, while unleashing collective wisdom for every team. -We’ve tagged different issues for novices and veterans to get hands on in the [repository](https://github.com/apache/incubator-answer/issues). +We’ve tagged different issues for novices and veterans to get hands on in the [repository](https://github.com/apache/answer/issues). -[![Issues](GitHub%20Screenshot.jpeg)](https://github.com/apache/incubator-answer/issues) +[![Issues](GitHub%20Screenshot.jpeg)](https://github.com/apache/answer/issues) We know how important it is to have well-written and complete documentation to guide you. The Contributing doc covers everything you need, from how to submit an [issue](https://answer.apache.org/community/issues), to develop a [plugin](https://answer.apache.org/docs/development/plugins), and how to write a [blog](https://answer.apache.org/community/blog-post). @@ -35,7 +35,7 @@ We know it takes courage to take the first step into the open-source world, and 2. [ovio.org/projects](https://ovio.org/projects?searchText=apache+answer&primaryOrder=SEARCH_RELEVANCE) It helps developers find open-source projects that align with their skills and interests, making it easier to get involved in the open-source community. You can locate projects or issues via skills, topics, repo stars, etc. - [![Answer on Ovio](Ovio.png)](https://ovio.org/project/apache/incubator-answer) + [![Answer on Ovio](Ovio.png)](https://ovio.org/project/apache/answer) ## What You can Do A lot! More than coding. @@ -51,7 +51,7 @@ No matter big or small, every contribution makes a difference. Here’s the [coo ## We Got Your Back Need help? Our community is always here for you! -You can always post your questions on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), or [Answer Meta](https://meta.answer.dev/). We will reply to you as soon as we can, but please keep patience since we’re a small team at the moment. +You can always post your questions on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), or [Answer Meta](https://meta.answer.dev/). We will reply to you as soon as we can, but please keep patience since we’re a small team at the moment. Our journey is just beginning, and we’re excited to continue pushing the boundaries with you. Join us ;) diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md index a8a45cf1fc..c6f8df569d 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md @@ -13,7 +13,7 @@ description: "教你轻松添加 Apache Answer 插件,扩展 Answer 功能" ## 下载插件 -1. 点击[此处](https://github.com/apache/incubator-answer-plugins/tree/main)从官方 Apache Answer 插件仓库下载所需插件。 +1. 点击[此处](https://github.com/apache/answer-plugins/tree/main)从官方 Apache Answer 插件仓库下载所需插件。 2. 放置插件:将下载的插件文件,放置到项目目录下的 `./ui/src/plugins` 中 3. 插件类型参考:https://answer.apache.org/zh-CN/docs/development/plugins/ @@ -36,9 +36,9 @@ _注意:文件夹应该是 plugins,而不是 plugin。_ 2. 导入插件:在 `cmd/answer/main.go` 文件中,导入插件(将my-plugin替换成插件名) ``` import ( - answercmd "github.com/apache/incubator-answer/cmd" + answercmd "github.com/apache/answer/cmd" // Import the plugins - _ "github.com/apache/incubator-answer-plugins/my-plugin" + _ "github.com/apache/answer-plugins/my-plugin" ) ``` @@ -47,11 +47,11 @@ import ( 3. 更新 go.mod:通过执行 `cd ..` 命令退回到 answer 根目录。使用 go mod edit 将插件添加到 go.mod 文件。 ``` -go mod edit -replace=github.com/apache/incubator-answer-plugins/my-plugin=./ui/src/plugins/my-plugin +go mod edit -replace=github.com/apache/answer-plugins/my-plugin=./ui/src/plugins/my-plugin ``` 注意:Windows 用户需要使用双引号,可参考下面的代码: ``` -go mod edit -replace="github.com/apache/incubator-answer-plugins/my-plugin"="./ui/src/plugins/my-plugin" +go mod edit -replace="github.com/apache/answer-plugins/my-plugin"="./ui/src/plugins/my-plugin" ``` 以 editor-chart, editor-formula, embed-basic 插件为例。 diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md index 2f29486312..33b3382f41 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md @@ -104,7 +104,7 @@ Answer also provides advanced search tips to boost search efficiency, offering a ![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](/blog/answer-1.1.0-release), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly. + You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](/blog/answer-1.1.0-release), we support [plugin](https://github.com/apache/answer-plugins) and your Answer is about to fly. ![Customize Sidebar in Answer](Sidebar.png) diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md index f8a49fa6ff..d392602cdb 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md @@ -25,7 +25,7 @@ description: "手把手教你如何使用 Answer 插件" 2. editor-formula 3. embed-basic (该插件 1.3.5版本后才有) -更改的[commit id](https://github.com/apache/incubator-answer-plugins/commit/e224fee9b8a0b936e143e852050d9345aa249201), 需要将对应的插件的 `package.json` 文件中的插件名称的 '-' 替换成 '_', 例如: +更改的[commit id](https://github.com/apache/answer-plugins/commit/e224fee9b8a0b936e143e852050d9345aa249201), 需要将对应的插件的 `package.json` 文件中的插件名称的 '-' 替换成 '_', 例如: ![image.png](01.webp) ## 一:构建包含插件的镜像 @@ -47,10 +47,10 @@ description: "手把手教你如何使用 Answer 插件" ### 1.添加所需插件 ``` -github.com/apache/incubator-answer-plugins/connector-basic@latest -github.com/apache/incubator-answer-plugins/reviewer-basic@latest -github.com/apache/incubator-answer-plugins/captcha-basic@latest -github.com/apache/incubator-answer-plugins/editor-formula@latest +github.com/apache/answer-plugins/connector-basic@latest +github.com/apache/answer-plugins/reviewer-basic@latest +github.com/apache/answer-plugins/captcha-basic@latest +github.com/apache/answer-plugins/editor-formula@latest ``` @@ -110,24 +110,24 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer101 answer-plugin 参考 [Answer 文档](https://answer.apache.org/docs/plugins/#binary-build) ``` # answer build --with [plugin@plugin_version=[replacement]] --output [file] -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ./answer build --with github.com/apache/answer-plugins/connector-github # build a new answer with github login plugin then output to ./new_answer. -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0 --output ./new_answer +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0 --output ./new_answer # with multiple plugins $ ./answer build \ ---with github.com/apache/incubator-answer-plugins/connector-github \ ---with github.com/apache/incubator-answer-plugins/connector-google +--with github.com/apache/answer-plugins/connector-github \ +--with github.com/apache/answer-plugins/connector-google # with local plugins -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0=/my-local-space +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0=/my-local-space # cross compilation. Build a linux-amd64 binary in macos -$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/answer-plugins/connector-github # specify the answer version using ANSWER_MODULE environment variable -$ ANSWER_MODULE=github.com/apache/incubator-answer@v1.2.0-RC1 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ANSWER_MODULE=github.com/apache/answer@v1.2.0-RC1 ./answer build --with github.com/apache/answer-plugins/connector-github ``` 可以根据文档上的提示来选择所需要的插件,打包插件的会重新构建前端静态资源,插件可能有特有的依赖项,所以这里会重新执行依赖安装跟构建。构建成功后会在更目录生成 `new_answer` 二进制文件。 @@ -137,7 +137,7 @@ eg: #### 2.1.打包单个插件 -`./answer build --with github.com/apache/incubator-answer-plugins/connector-github` +`./answer build --with github.com/apache/answer-plugins/connector-github` 效果: ![build progress](2.1.1.webp) @@ -155,7 +155,7 @@ eg: 如果需要调整插件的一些信息或者使用自己实现的私有插件来构建,需要使用 `with local plugins` 命令来构建,比如上面提到的 `editor-formula` 插件,并且使用的 Answer 代码版本是小于 1.3.5 的,所以需要调整插件的一些信息,这种情况就需要使用该命令来完成构建。 -`./answer build --with github.com/apache/incubator-answer-plugins/editor-formula@0.0.3=/Users/shuai/answer/plugins/editor-formula` +`./answer build --with github.com/apache/answer-plugins/editor-formula@0.0.3=/Users/shuai/answer/plugins/editor-formula` 结果: ![build progress](2.2.1.webp) diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md index f294f4bad3..835dcf8cbe 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md @@ -47,4 +47,4 @@ Don’t panic if you forget the rules. The advanced search tips are displayed on You can also combine the search rules together to hunt the exact content down. ## We Love to Hear from You -It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). +It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/index.md index e82b77fd03..a986ae2ad2 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/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/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. +Answer is an [open-source Q&A platform](https://github.com/apache/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/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md index 14cdc3bdd9..f277dcf214 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md @@ -18,9 +18,9 @@ description: "了解 Lu Fei 从开发者到 PPMC Member 的成长之路。" 其实在 2022 年 6 月的时候,joyqi 就曾邀请过我加入 SegmentFault 思否团队,当晚也通过电话聊了聊,不过当时因为工作和个人关系原因婉拒了,回过头想想可能那会就是研发 Answer 这个项目(错过拍大腿系列)。 2022 年 10 月 24 日,SegmentFault 思否团队正式宣布[对外开源问答社区软件 Answer](https://segmentfault.com/a/1190000042672978)。 -其实当时看到 Answer 开源的消息后,我就点开了 repo,在扫了一眼安装文档后,我的第一个 [PR](https://github.com/apache/incubator-answer/pull/2) :`doc: update install` 便诞生了。由于我在工作中主要使用的技术栈是 PHP,Answer 的技术栈是 Golang 和 Node.js,所以在后来的一段时间里,我按下了贡献的暂停键。 +其实当时看到 Answer 开源的消息后,我就点开了 repo,在扫了一眼安装文档后,我的第一个 [PR](https://github.com/apache/answer/pull/2) :`doc: update install` 便诞生了。由于我在工作中主要使用的技术栈是 PHP,Answer 的技术栈是 Golang 和 Node.js,所以在后来的一段时间里,我按下了贡献的暂停键。 -次年,恰逢开源一周年,Answer 社区发布公告宣布项目已顺利通过投票,正式进入 Apache 软件基金会(ASF)孵化器,而我在这个时候也提交了我的第二个 [PR](https://github.com/apache/incubator-answer/pull/577): `fix: typo`。 +次年,恰逢开源一周年,Answer 社区发布公告宣布项目已顺利通过投票,正式进入 Apache 软件基金会(ASF)孵化器,而我在这个时候也提交了我的第二个 [PR](https://github.com/apache/answer/pull/577): `fix: typo`。 ![Alt text](ASF.png) @@ -59,7 +59,7 @@ Apache 孵化器为每个孵化项目(podling)指派了一些导师,他们 为了尽快上手,我首先从社区的 `good first issue` 标签入手。 -这些问题通常比较简单,非常适合新人了解项目结构和贡献流程。我从修复文档问题、优化简单逻辑代码开始,一步步熟悉项目的代码风格和设计理念。在社区的帮助下,我逐渐理解了项目的架构,并开始尝试增加功能,比如为 [Dockerfile 增加时区](https://github.com/apache/incubator-answer/pull/581)和[邮件服务支持 TLS](https://github.com/apache/incubator-answer/pull/953) 等。 +这些问题通常比较简单,非常适合新人了解项目结构和贡献流程。我从修复文档问题、优化简单逻辑代码开始,一步步熟悉项目的代码风格和设计理念。在社区的帮助下,我逐渐理解了项目的架构,并开始尝试增加功能,比如为 [Dockerfile 增加时区](https://github.com/apache/answer/pull/581)和[邮件服务支持 TLS](https://github.com/apache/answer/pull/953) 等。 这一过程中,我的 Go 技能得到了极大的提升,也让我对高效协作和代码质量的重要性有了更深的体会,我的代码质量和贡献数量逐步提升,这也让我得到了成为 Committer 的机会。 @@ -77,7 +77,7 @@ Apache 孵化器为每个孵化项目(podling)指派了一些导师,他们 成为 Committer 之后,我开始更加关注 Apache Answer 的动态了。除了在邮件列表中积极沟通,版本发布的验证、投票外,我还会在收到 issue 的邮件通知后打开看看是什么问题,能不能解决,其中包括了 Bug 修复和功能改进。 -除此之外,我也参考了其他 Apache Answer 的插件,[提交新的插件](https://github.com/apache/incubator-answer-plugins/pulls?q=is%3Apr+author%3Asy-records+is%3Aclosed),丰富插件市场:[腾讯云对象存储 COS](https://github.com/apache/incubator-answer-plugins/tree/main/storage-tencentyuncos)、[钉钉通知](https://github.com/apache/incubator-answer-plugins/tree/main/notification-dingtalk)和[百度内容审核插件](https://github.com/apache/incubator-answer-plugins/tree/main/reviewer-baidu)。 +除此之外,我也参考了其他 Apache Answer 的插件,[提交新的插件](https://github.com/apache/answer-plugins/pulls?q=is%3Apr+author%3Asy-records+is%3Aclosed),丰富插件市场:[腾讯云对象存储 COS](https://github.com/apache/answer-plugins/tree/main/storage-tencentyuncos)、[钉钉通知](https://github.com/apache/answer-plugins/tree/main/notification-dingtalk)和[百度内容审核插件](https://github.com/apache/answer-plugins/tree/main/reviewer-baidu)。 当我收到成为 PPMC Member 的提议时,我既兴奋又感觉到肩上的责任更重了。PPMC Member 的角色不仅是技术贡献,更重要的是帮助社区成长、维护项目方向,并确保 Apache Way 的实践。在这个新的角色中,我将与其他社区成员密切合作,推动项目的孵化进程,吸引更多开发者加入,并探索 Apache Answer 在全球范围内的更多应用场景。 @@ -87,4 +87,4 @@ Apache Answer 社区是一个包容且充满活力的大家庭。无论是新手 我建议你从文档贡献开始,或者尝试修复一个简单的 Bug,再慢慢深入到项目中来。在贡献的过程中,你会发现开源的魅力远不止技术,更是一种文化和态度。 -最后,我要感谢 Apache Answer 社区的每一位成员,是你们的支持让我一路成长。希望在未来的日子里,我们能共同努力,将 Apache Answer 打造成更好的问答社区平台,同时能成为更多开发者成长的舞台! \ No newline at end of file +最后,我要感谢 Apache Answer 社区的每一位成员,是你们的支持让我一路成长。希望在未来的日子里,我们能共同努力,将 Apache Answer 打造成更好的问答社区平台,同时能成为更多开发者成长的舞台! diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md index 656f5c6126..75c115c97f 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md @@ -11,7 +11,7 @@ description: "Find out how the review process and navigation gets more efficient We know we all have different habits to browse, navigate, and manage your online community, support center, or knowledge base. We built Apache Answer to stay out of your way, so you can focus and do everything in the way you want, with features and interactions that are just right. -In [Answer 1.3.0](https://github.com/apache/incubator-answer/releases/tag/v1.3.0), we’re moving forward to make review and navigation better for you. Here are the features, new improves, and gratitude to all the contributors. [Upgrade](https://answer.apache.org/docs/upgrade) now and enjoy the reading today. +In [Answer 1.3.0](https://github.com/apache/answer/releases/tag/v1.3.0), we’re moving forward to make review and navigation better for you. Here are the features, new improves, and gratitude to all the contributors. [Upgrade](https://answer.apache.org/docs/upgrade) now and enjoy the reading today. ## What’s New ### Review in One Place @@ -30,7 +30,7 @@ We add an example review plugin to check user’s first post before it officiall ![Switch to Turn on Review Plugin](Switch%20on%20Review%20Basic.png) -You can build your review plugin for unpublished posts based on your review process based on this example plugin. Click [here](https://github.com/apache/incubator-answer-plugins/tree/main/reviewer-basic) to know more about this plugin. +You can build your review plugin for unpublished posts based on your review process based on this example plugin. Click [here](https://github.com/apache/answer-plugins/tree/main/reviewer-basic) to know more about this plugin. ### Sort Answer from Oldest to Newest Observing how an answer develops until the current version can bring clarity. Now there’s no need to scroll to the bottom for earlier answers, simply click the Oldest. @@ -60,4 +60,4 @@ We’re so glad to have 6 contributors joining in this update, and here they are Who will be joining our next version release? ## We are Listening -We'd love your feedback! Share your thoughts on the latest releases, suggest features for the future roadmap, or just let us know what's on your mind. Feel free to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). \ No newline at end of file +We'd love your feedback! Share your thoughts on the latest releases, suggest features for the future roadmap, or just let us know what's on your mind. Feel free to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support). diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md index 42a889e0f4..095907a7e2 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md @@ -98,10 +98,10 @@ 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/apache/incubator-answer): Keep an eye on what we are up to lately on GitHub. +💻 [GitHub Repo](https://github.com/apache/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/apache/incubator-answer/projects): Feel free to drop a comment here and be a part of our roadmap! +🐞 [Bug Report](https://github.com/apache/answer/issues): Hunt a bug? Simply report it for us to track efficiently. +🚩[Public Roadmap](https://github.com/apache/answer/projects): Feel free to drop a comment here and be a part of our roadmap! ## Conclusion diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md index ab03e3c9b8..f18f3f786b 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md +++ b/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md @@ -51,14 +51,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/apache/incubator-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/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.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. +2. [GitHub Repo](https://github.com/apache/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-docs-community/current.json b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current.json index facffee24f..cbaecd951a 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current.json +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current.json @@ -13,10 +13,10 @@ }, "sidebar.community.link.Feature Request": { "message": "功能需求", - "description": "The label for link Feature Request in sidebar community, linking to https://github.com/apache/incubator-answer/issues" + "description": "The label for link Feature Request in sidebar community, linking to https://github.com/apache/answer/issues" }, "sidebar.community.link.Roadmap": { "message": "路线图", - "description": "The label for link Roadmap in sidebar community, linking to https://github.com/apache/incubator-answer/projects" + "description": "The label for link Roadmap in sidebar community, linking to https://github.com/apache/answer/projects" } } diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md index 9cbcdd7afd..3fe6fd067a 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md @@ -13,7 +13,7 @@ slug: /blog-post ## 存储库(Repository)地址 -- [GitHub](https://github.com/apache/incubator-answer-website): 编写和存储博客文章。 +- [GitHub](https://github.com/apache/answer-website): 编写和存储博客文章。 - [Crowdin](https://crowdin.com/project/answer-website): 将博客文章翻译成多种语言,以方便更多用户阅读。 ## 博客目录 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/contributing.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/contributing.md index 9819cdedcb..60fdeafbe9 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/contributing.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/contributing.md @@ -29,14 +29,14 @@ Apache Answer 是一个由热情的用户、贡献者和PMC成员共同打造的 ##### 参与处理问题和代码提交请求 - 如果你认为[问题](/community/issues)没有提供解决它所需的所有细节,请询问用户提供更多信息。 -- 帮助问题添加[标签](https://github.com/apache/incubator-answer/labels)有助于对问题进行分类。 +- 帮助问题添加[标签](https://github.com/apache/answer/labels)有助于对问题进行分类。 - 标记过时或应该关闭的问题。 - 询问测试计划和审查代码。 ##### 贡献代码 - 如果你找到你可以解决的问题,请认领它。创建一个[拉取请求](/community/pull-request)来提交你的更改。 -- 标记为[`good first issue`](https://github.com/apache/incubator-answer/labels/good%20first%20issue)的问题非常适合新手们。 +- 标记为[`good first issue`](https://github.com/apache/answer/labels/good%20first%20issue)的问题非常适合新手们。 ##### 改进文档 @@ -76,7 +76,7 @@ Apache Answer 是一个由热情的用户、贡献者和PMC成员共同打造的 ## 开发过程 -Apache Answer 使用[GitHub](https://github.com/apache/incubator-answer)作为代码版本库。核心团队将在该平台进行协作开发。所有的代码变更都是对外公开的。 +Apache Answer 使用[GitHub](https://github.com/apache/answer)作为代码版本库。核心团队将在该平台进行协作开发。所有的代码变更都是对外公开的。 所有 Pull Request 都将由持续集成系统(GitHub Actions)进行检查,其中包括单元测试等其它测试方法。 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/how-to-release.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/how-to-release.md index 463eee5349..66c3ad6e8a 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/how-to-release.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/how-to-release.md @@ -156,13 +156,13 @@ Hello, https://dist.apache.org/repos/dist/dev/incubator/answer/{release-version}/ Release notes: - https://github.com/apache/incubator-answer/releases/tag/{release-version} + https://github.com/apache/answer/releases/tag/{release-version} Git tag for the release: - https://github.com/apache/incubator-answer/releases/tag/{release-version} + https://github.com/apache/answer/releases/tag/{release-version} Git commit id for the release: - https://github.com/apache/incubator-answer/commit/{id} + https://github.com/apache/answer/commit/{id} Keys to verify the Release Candidate: https://downloads.apache.org/incubator/answer/KEYS @@ -186,7 +186,7 @@ Hello, To compile from the source, please refer to: - https://github.com/apache/incubator-answer#building-from-source + https://github.com/apache/answer#building-from-source Thanks, @@ -204,12 +204,12 @@ Whether it's a community forum, help center, or knowledge management platform, y Download Links: https://downloads.apache.org/incubator/answer/ -Release Notes: https://github.com/apache/incubator-answer/releases/tag/{release-version} +Release Notes: https://github.com/apache/answer/releases/tag/{release-version} Website: https://answer.apache.org/ Resources: -- Issue: https://github.com/apache/incubator-answer/issues +- Issue: https://github.com/apache/answer/issues - Mailing list: dev@answer.apache.org Thanks, diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md index 614f385140..3512521c6e 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/issues.md @@ -8,9 +8,9 @@ Apache Answer 项目中有一些仓库,你可以在不同的仓库提 issue。 | 仓库 | 描述 | Issues | | --- | --- | --- | -| Apache Answer | Apache Answer 核心代码 | [Issues](https://github.com/apache/incubator-answer/issues) | -| Apache Answer 插件 | Apache Answer 插件代码 | [Issues](https://github.com/apache/incubator-answer-plugins/issues) | -| Apache Answer 网页 | Apache Answer 网页代码 | [Issues](https://github.com/apache/incubator-answer-website/issues) | +| Apache Answer | Apache Answer 核心代码 | [Issues](https://github.com/apache/answer/issues) | +| Apache Answer 插件 | Apache Answer 插件代码 | [Issues](https://github.com/apache/answer-plugins/issues) | +| Apache Answer 网页 | Apache Answer 网页代码 | [Issues](https://github.com/apache/answer-website/issues) | 当提交新的 issue 时,请务必填根据模板进行填写。**这一步非常重要!** 如果没有按照模版填写,可能会导致延迟处理。如果发生这种情况,请不要介意。只需根据模板填充完所需信息后,即可重新提交议题。 @@ -33,7 +33,7 @@ Apache Answer 项目中有一些仓库,你可以在不同的仓库提 issue。 ## 安全漏洞 -如果你发现了安全漏洞,请不要提交公开的 issue。你可以按照[安全政策](https://github.com/apache/incubator-answer/security/policy)中的说明进行私密报告。 +如果你发现了安全漏洞,请不要提交公开的 issue。你可以按照[安全政策](https://github.com/apache/answer/security/policy)中的说明进行私密报告。 ## 功能建议 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/security.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/security.md index fc72c5c3c4..bbf16822bd 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/security.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/security.md @@ -4,7 +4,7 @@ slug: /security # 安全 -Apache 软件基金会在解决软件项目安全问题上采取严格的态度。如果发现安全漏洞,请注意不要提交公开议题。你可以按照[安全政策](https://github.com/apache/incubator-answer/security/policy)中的说明进行私下报告。我们会尽快修复它。 +Apache 软件基金会在解决软件项目安全问题上采取严格的态度。如果发现安全漏洞,请注意不要提交公开议题。你可以按照[安全政策](https://github.com/apache/answer/security/policy)中的说明进行私下报告。我们会尽快修复它。 # 安全修复 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx index 02a781cbaa..b53761e378 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx +++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/team.mdx @@ -84,9 +84,9 @@ import UserData from '/data/team.json'; 你可以在下列页面找到所有代码和翻译贡献者: -- [Contributors to apache/incubator-answer](https://github.com/apache/incubator-answer/graphs/contributors) -- [Contributors to apache/incubator-answer-plugins](https://github.com/apache/incubator-answer-plugins/graphs/contributors) -- [Contributors to apache/incubator-answer-website](https://github.com/apache/incubator-answer-website/graphs/contributors) +- [Contributors to apache/answer](https://github.com/apache/answer/graphs/contributors) +- [Contributors to apache/answer-plugins](https://github.com/apache/answer-plugins/graphs/contributors) +- [Contributors to apache/answer-website](https://github.com/apache/answer-website/graphs/contributors) - [Contributors to translation](https://crowdin.com/project/answer/reports/top-members) ## 相关链接 diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json index b9e3c93958..49ec76de3a 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json @@ -41,11 +41,11 @@ }, "sidebar.tutorialSidebar.link.Support": { "message": "客服支持", - "description": "The label for link Support in sidebar tutorialSidebar, linking to https://github.com/apache/incubator-answer/issues" + "description": "The label for link Support in sidebar tutorialSidebar, linking to https://github.com/apache/answer/issues" }, "sidebar.tutorialSidebar.link.Roadmap": { "message": "规划", - "description": "The label for link Roadmap in sidebar tutorialSidebar, linking to https://github.com/apache/incubator-answer/projects" + "description": "The label for link Roadmap in sidebar tutorialSidebar, linking to https://github.com/apache/answer/projects" }, "sidebar.docs.category.Getting Started": { "message": "Getting Started", diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin-translation.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin-translation.md index 593af2c7a1..1355a35add 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin-translation.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin-translation.md @@ -30,7 +30,7 @@ It's easy to build a `Translator` structure, just like this: ```go import ( - "github.com/apache/incubator-answer/plugin" + "github.com/apache/answer/plugin" ) plugin.MakeTranslator("plugin.github_connector.backend.name") diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin.md index 52eecf8c02..24eb10d417 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/plugins/plugin.md @@ -9,7 +9,7 @@ Plugins are a way to extend the functionality of the Answer project. You can cre :::tip -Viewing the [**official plugin code**](https://github.com/apache/incubator-answer-plugins) will make you to quickly understand and learn plugin development. +Viewing the [**official plugin code**](https://github.com/apache/answer-plugins) will make you to quickly understand and learn plugin development. ::: @@ -73,16 +73,16 @@ npx create-answer-plugin ```go import ( - answercmd "github.com/apache/incubator-answer/cmd" + answercmd "github.com/apache/answer/cmd" // Import the plugins - _ "github.com/apache/incubator-answer/ui/src/plugins/my-plugin" + _ "github.com/apache/answer/ui/src/plugins/my-plugin" ) ``` 3. Use `go mod edit` to add the plugin to the `go.mod` file. ```shell - go mod edit -replace=github.com/apache/incubator-answer/ui/src/plugins/my-plugin=../ui/src/plugins/my-plugin + go mod edit -replace=github.com/apache/answer/ui/src/plugins/my-plugin=../ui/src/plugins/my-plugin ``` 4. Update the dependencies. @@ -208,7 +208,7 @@ type Config interface { ### Register initialization function ```go -import "github.com/apache/incubator-answer/plugin" +import "github.com/apache/answer/plugin" func init() { plugin.Register(&GitHubConnector{ @@ -252,7 +252,7 @@ Currently the front end supports the following types of plugins: ### Editor plugin -Refer to [editor-chart](https://github.com/apache/incubator-answer-plugins/tree/main/editor-chart) for details. +Refer to [editor-chart](https://github.com/apache/answer-plugins/tree/main/editor-chart) for details. ### Route plugin @@ -284,7 +284,7 @@ export default { ### Captcha plugin -Refer to [captcha-basic](https://github.com/apache/incubator-answer-plugins/tree/main/captcha-basic) for details. +Refer to [captcha-basic](https://github.com/apache/answer-plugins/tree/main/captcha-basic) for details. ## Builtin plugin Development 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 d0082d8570..e312ed903a 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 @@ -23,7 +23,7 @@ import TabItem from '@theme/TabItem'; ::: ```bash -curl -fsSL https://raw.githubusercontent.com/apache/incubator-answer/main/docker-compose.yaml | docker compose -p answer -f - up +curl -fsSL https://raw.githubusercontent.com/apache/answer/main/docker-compose.yaml | docker compose -p answer -f - up ``` Apache Answer 的默认端口是 `9080`,你可以通过 http://localhost:9080 访问它。 @@ -48,7 +48,7 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer apache/answer:latest -作为一个 Go 项目,Apache Answer 可以编译为二进制文件。你可以从[发布页面](https://github.com/apache/incubator-answer/releases)下载与你的操作系统匹配的二进制文件。 +作为一个 Go 项目,Apache Answer 可以编译为二进制文件。你可以从[发布页面](https://github.com/apache/answer/releases)下载与你的操作系统匹配的二进制文件。 ```bash INSTALL_PORT=80 ./answer init -C ./answer-data/ diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md index af93027371..3f71852f3a 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md @@ -14,7 +14,7 @@ slug: /plugins ### 官方插件 -你可以在[这里](https://github.com/apache/incubator-answer-plugins)找到 Apache Answer 官方支持的插件列表。 +你可以在[这里](https://github.com/apache/answer-plugins)找到 Apache Answer 官方支持的插件列表。 ## 构建 @@ -43,22 +43,22 @@ Apache Answer 的二进制文件支持将不同的所需插件打包到二进制 ```shell # 构建包含 GitHub 连接器插件的 Answer -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ./answer build --with github.com/apache/answer-plugins/connector-github ``` 你还可以指定插件版本: ```shell # 构建包含 GitHub 连接器插件版本 1.0.0 的 Answer -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0 --output ./new_answer +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0 --output ./new_answer ``` 你可以同时使用多个插件: ```shell $ ./answer build \ ---with github.com/apache/incubator-answer-plugins/connector-github \ ---with github.com/apache/incubator-answer-plugins/connector-google +--with github.com/apache/answer-plugins/connector-github \ +--with github.com/apache/answer-plugins/connector-google ``` #### 使用本地插件 @@ -66,7 +66,7 @@ $ ./answer build \ 如果你需要使用本地插件,可以使用以下命令: ```shell -$ ./answer build --with github.com/apache/incubator-answer-plugins/connector-github@1.0.0=/my-local-space +$ ./answer build --with github.com/apache/answer-plugins/connector-github@1.0.0=/my-local-space ``` #### 交叉编译 @@ -74,7 +74,7 @@ $ ./answer build --with github.com/apache/incubator-answer-plugins/connector-git 你可以使用以下命令在 macOS 上构建 Linux-amd64 二进制文件: ```shell -$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/answer-plugins/connector-github ``` #### 指定 Answer 版本 @@ -82,7 +82,7 @@ $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./answer build --with github.com/apache/ 你可以使用 `ANSWER_MODULE` 环境变量来指定 Answer 版本: ```shell -$ ANSWER_MODULE=github.com/apache/incubator-answer@v1.2.0-RC1 ./answer build --with github.com/apache/incubator-answer-plugins/connector-github +$ ANSWER_MODULE=github.com/apache/answer@v1.2.0-RC1 ./answer build --with github.com/apache/answer-plugins/connector-github ``` :::tip @@ -115,9 +115,9 @@ RUN apk --no-cache add \ npm install -g pnpm@8.9.2 RUN answer build \ - --with github.com/apache/incubator-answer-plugins/connector-basic \ - --with github.com/apache/incubator-answer-plugins/storage-s3 \ - --with github.com/apache/incubator-answer-plugins/search-elasticsearch \ + --with github.com/apache/answer-plugins/connector-basic \ + --with github.com/apache/answer-plugins/storage-s3 \ + --with github.com/apache/answer-plugins/search-elasticsearch \ --output /usr/bin/new_answer FROM alpine @@ -164,10 +164,10 @@ $ docker run -d -p 9080:80 -v answer-data:/data --name answer answer-with-plugin 1. **保持代码更新**:确保你的本地代码与官方仓库同步,至少与 v1.3.5 版本保持一致。 2. **添加所需插件**:将你需要的插件仓库添加到根目录的 `/script/plugin_list` 文件中,每行一个。 ``` -github.com/apache/incubator-answer-plugins/connector-basic@latest -github.com/apache/incubator-answer-plugins/reviewer-basic@latest -github.com/apache/incubator-answer-plugins/captcha-basic@latest -github.com/apache/incubator-answer-plugins/editor_formula@latest +github.com/apache/answer-plugins/connector-basic@latest +github.com/apache/answer-plugins/reviewer-basic@latest +github.com/apache/answer-plugins/captcha-basic@latest +github.com/apache/answer-plugins/editor_formula@latest ``` 3. **构建 Docker 镜像**:运行 `docker build -t . ` 命令开始构建镜像。 4. **验证镜像构建**: 运行 `docker run -d -p 9080:80 -v answer-data:/data --name ` 命令启动容器,并在本地验证镜像是否构建成功。 @@ -192,7 +192,7 @@ github.com/apache/incubator-answer-plugins/editor_formula@latest :::tip -我们推荐使用[官方插件](https://github.com/apache/incubator-answer-plugins)。如果你想使用第三方插件,请参考以下内容。 +我们推荐使用[官方插件](https://github.com/apache/answer-plugins)。如果你想使用第三方插件,请参考以下内容。 ::: 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 328300d6df..d4a5da062f 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 @@ -43,7 +43,7 @@ docker run -d -p 9080:80 -v answer-data:/data --name answer apache/answer:latest 如果你使用的是 answer 的二进制安装版本,升级步骤如下: -1. 下载适用于你系统的[最新二进制版本](https://github.com/apache/incubator-answer/releases)。 +1. 下载适用于你系统的[最新二进制版本](https://github.com/apache/answer/releases)。 2. 停止旧版本。 3. 执行升级命令`./answer upgrade -C ./answer-data/`。 4. 运行最新版本`./answer run -C ./answer-data/`。 diff --git a/scripts/contributor.js b/scripts/contributor.js index 0ca14725df..0d40efdd98 100644 --- a/scripts/contributor.js +++ b/scripts/contributor.js @@ -20,9 +20,9 @@ console.log('ignoreList', ignoreList); // 获取所有仓库的地址 var repositoryUrls = [ - 'https://api.github.com/repos/apache/incubator-answer/contributors?page=%d&per_page=100', - 'https://api.github.com/repos/apache/incubator-answer-plugins/contributors?page=%d&per_page=100', - 'https://api.github.com/repos/apache/incubator-answer-website/contributors?page=%d&per_page=100', + 'https://api.github.com/repos/apache/answer/contributors?page=%d&per_page=100', + 'https://api.github.com/repos/apache/answer-plugins/contributors?page=%d&per_page=100', + 'https://api.github.com/repos/apache/answer-website/contributors?page=%d&per_page=100', ]; var allContributors = []; diff --git a/sidebarsCommunity.js b/sidebarsCommunity.js index 9152557228..1265aa48c8 100644 --- a/sidebarsCommunity.js +++ b/sidebarsCommunity.js @@ -21,12 +21,12 @@ module.exports = { }, { type: 'link', - href: 'https://github.com/apache/incubator-answer/issues', + href: 'https://github.com/apache/answer/issues', label: 'Feature Request', }, { type: 'link', - href: 'https://github.com/apache/incubator-answer/projects', + href: 'https://github.com/apache/answer/projects', label: 'Roadmap', }, ], diff --git a/src/components/HomePageHeader/index.tsx b/src/components/HomePageHeader/index.tsx index 5f10663d0c..48ed3412a0 100644 --- a/src/components/HomePageHeader/index.tsx +++ b/src/components/HomePageHeader/index.tsx @@ -40,7 +40,7 @@ const HomeHead: FC = () => { useEffect(() => { - fetch('https://img.shields.io/github/stars/apache/incubator-answer') + fetch('https://img.shields.io/github/stars/apache/answer') .then((response) => response.text()) .then((data) => { const num = data.match(/(.*?)<\/text>/)[1]; @@ -134,7 +134,7 @@ const HomeHead: FC = () => { size="lg" variant="dark" className="btnMain fw-normal fs-20" - href="https://github.com/apache/incubator-answer" + href="https://github.com/apache/answer" target="_blank" > @@ -142,14 +142,6 @@ const HomeHead: FC = () => { {stars !== 0 ? numWord(stars) : ''} - -
- - Apache Answer is an effort undergoing incubation at The Apache Software Foundation. - -
diff --git a/src/pages/download.tsx b/src/pages/download.tsx index 6e61f5002e..845a281be8 100644 --- a/src/pages/download.tsx +++ b/src/pages/download.tsx @@ -164,7 +164,7 @@ export default function Plugins(): JSX.Element { - + Release Notes diff --git a/src/pages/plugins.tsx b/src/pages/plugins.tsx index 8cd5383bb3..708490908e 100644 --- a/src/pages/plugins.tsx +++ b/src/pages/plugins.tsx @@ -18,7 +18,7 @@ export default function Plugins(): JSX.Element { const getPluginList = async () => { try { const res = await fetch( - 'https://raw.githubusercontent.com/apache/incubator-answer-plugins/main/plugins_desc.json' + 'https://raw.githubusercontent.com/apache/answer-plugins/main/plugins_desc.json' ); const data = await res.json(); @@ -48,7 +48,7 @@ export default function Plugins(): JSX.Element { Create a plugin {' · '} - + Submit a plugin diff --git a/src/theme/Footer/index.tsx b/src/theme/Footer/index.tsx index 1bd5c78643..4053a08d56 100644 --- a/src/theme/Footer/index.tsx +++ b/src/theme/Footer/index.tsx @@ -1,6 +1,6 @@ import React, { FC } from 'react'; -const ApacheSvg = require('@site/static/img/apache/incubator.svg').default; +const ApacheSvg = require('@site/static/img/apache/apache.svg').default; const Footer: FC = () => { const year = new Date().getFullYear(); @@ -10,16 +10,12 @@ const Footer: FC = () => {
-
- Apache Answer is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. -
-
Copyright © 2023 - {year} The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
diff --git a/static/img/apache/apache.svg b/static/img/apache/apache.svg new file mode 100644 index 0000000000..d6a0140bdc --- /dev/null +++ b/static/img/apache/apache.svg @@ -0,0 +1 @@ + diff --git a/static/img/apache/incubator.svg b/static/img/apache/incubator.svg deleted file mode 100644 index 91fa0fb573..0000000000 --- a/static/img/apache/incubator.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - -