[jira] [Created] (COMDEV-517) Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case
Fengen He created COMDEV-517: Summary: Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case Key: COMDEV-517 URL: https://issues.apache.org/jira/browse/COMDEV-517 Project: Community Development Issue Type: Improvement Components: Comdev, GSoC/Mentoring ideas Reporter: Fengen He h3. *Background:* Shenyu is a native API gateway for service proxy, protocol translation and API governance. but Shenyu lack of End-To-End Tests. *Relevant skills:* 1.Understand the architecture of ShenYu 2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin. 3.Understand ShenYu e2e framework and architecture. *How to coding* 1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}} *How to test* 1.start shenyu admin in docker 2.start shenyu boostrap in docker 3.run test case {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}} h3. Task List 1.develop e2e tests of the springcloud plug-in. 2.write shenyu e2e springcloud plugin documentation in shenyu-website. 3.refactor the existing plugin test cases. *Links:* website: [https://shenyu.apache.org/]{*}{*} issues: https://github.com/apache/shenyu/issues/4474 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Updated] (COMDEV-517) Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case
[ https://issues.apache.org/jira/browse/COMDEV-517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fengen He updated COMDEV-517: - Description: h3. *Background:* Shenyu is a native API gateway for service proxy, protocol translation and API governance. but Shenyu lack of End-To-End Tests. *Relevant skills:* 1.Understand the architecture of ShenYu 2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin. 3.Understand ShenYu e2e framework and architecture. *How to coding* 1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}} *How to test* 1.start shenyu admin in docker 2.start shenyu boostrap in docker 3.run test case {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}} h3. Task List 1.develop e2e tests of the springcloud plug-in. 2.write shenyu e2e springcloud plugin documentation in shenyu-website. 3.refactor the existing plugin test cases. *Links:* website: [https://shenyu.apache.org/] issues: [https://github.com/apache/shenyu/issues/4474] was: h3. *Background:* Shenyu is a native API gateway for service proxy, protocol translation and API governance. but Shenyu lack of End-To-End Tests. *Relevant skills:* 1.Understand the architecture of ShenYu 2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin. 3.Understand ShenYu e2e framework and architecture. *How to coding* 1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}} *How to test* 1.start shenyu admin in docker 2.start shenyu boostrap in docker 3.run test case {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}} h3. Task List 1.develop e2e tests of the springcloud plug-in. 2.write shenyu e2e springcloud plugin documentation in shenyu-website. 3.refactor the existing plugin test cases. *Links:* website: [https://shenyu.apache.org/]{*}{*} issues: https://github.com/apache/shenyu/issues/4474 > Apache ShenYu Gsoc 2023 - ShenYu End-To-End SpringCloud plugin test case > > > Key: COMDEV-517 > URL: https://issues.apache.org/jira/browse/COMDEV-517 > Project: Community Development > Issue Type: Improvement > Components: Comdev, GSoC/Mentoring ideas >Reporter: Fengen He >Priority: Major > Labels: ShenYu, gsoc, gsoc2023, part-time > > h3. *Background:* > Shenyu is a native API gateway for service proxy, protocol translation and > API governance. but Shenyu lack of End-To-End Tests. > *Relevant skills:* > 1.Understand the architecture of ShenYu > 2.Understand SpringCloud micro-service and ShenYu SpringCloud proxy plugin. > 3.Understand ShenYu e2e framework and architecture. > *How to coding* > 1.please refer to {{org.apache.shenyu.e2e.testcase.plugin.DividePluginCases}} > *How to test* > 1.start shenyu admin in docker > 2.start shenyu boostrap in docker > 3.run test case > {{org.apache.shenyu.e2e.testcase.plugin.PluginsTest#testDivide}} > h3. Task List > 1.develop e2e tests of the springcloud plug-in. > 2.write shenyu e2e springcloud plugin documentation in shenyu-website. > 3.refactor the existing plugin test cases. > > *Links:* > website: [https://shenyu.apache.org/] > issues: [https://github.com/apache/shenyu/issues/4474] > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
Re: [Discussion] ASF Booth at FOSSASIA 2023
Thanks for your reply Rich! But, unfortunately, we won't be having our booth there due to a lack of volunteers. I hope you have a fantastic time at the event! On Tue, 28 Feb 2023 at 19:36, wrote: > > On Tue, 2023-02-28 at 18:27 +0530, Priya Sharma wrote: > > Hello All, > > > > I recently came to know about FOSSASIA. It develops Open Source > > software and hardware solutions with a global developer community > > from > > its base in Asia and organizes Open Technology events around the > > year. > > > > FOSSASIA's annual Summit in Singapore is the premier Open Technology > > event in Asia for developers, tech companies, and contributors. [1] > > > > FOSSASIA Summit 2023 will be an in-person and online event, taking > > place from Thursday 13th April to Saturday 15th April at Lifelong > > Learning Institute Singapore. > > I believe it would be a good event to have Apache Software > > Foundation's presence. > > > > I reached out to the organizers and they are happy to offer us a free > > booth along with three complimentary event tickets. > > > > Is someone planning to be at the event and would like to volunteer > > for > > the booth (maybe those residing in or near Singapore)? > > > I will be speaking at the event, and can volunteer *some* time for a > booth, but am not able to run it, manage it, or staff it full-time, as > I have other obligations that week. > > --Rich > > - > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > For additional commands, e-mail: dev-h...@community.apache.org > -- Best Regards, Priya - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
Re: [Discussion] ASF Booth at FOSSASIA 2023
On Wed, 2023-03-15 at 15:58 +0530, Priya Sharma wrote: > Thanks for your reply Rich! > But, unfortunately, we won't be having our booth there due to a lack > of volunteers. > > I hope you have a fantastic time at the event! Ok. Well, perhaps I'll see you there anyway. > > On Tue, 28 Feb 2023 at 19:36, wrote: > > > > On Tue, 2023-02-28 at 18:27 +0530, Priya Sharma wrote: > > > Hello All, > > > > > > I recently came to know about FOSSASIA. It develops Open Source > > > software and hardware solutions with a global developer community > > > from > > > its base in Asia and organizes Open Technology events around the > > > year. > > > > > > FOSSASIA's annual Summit in Singapore is the premier Open > > > Technology > > > event in Asia for developers, tech companies, and contributors. > > > [1] > > > > > > FOSSASIA Summit 2023 will be an in-person and online event, > > > taking > > > place from Thursday 13th April to Saturday 15th April at Lifelong > > > Learning Institute Singapore. > > > I believe it would be a good event to have Apache Software > > > Foundation's presence. > > > > > > I reached out to the organizers and they are happy to offer us a > > > free > > > booth along with three complimentary event tickets. > > > > > > Is someone planning to be at the event and would like to > > > volunteer > > > for > > > the booth (maybe those residing in or near Singapore)? > > > > > > I will be speaking at the event, and can volunteer *some* time for > > a > > booth, but am not able to run it, manage it, or staff it full-time, > > as > > I have other obligations that week. > > > > --Rich > > > > --- > > -- > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > > For additional commands, e-mail: dev-h...@community.apache.org > > > > - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
Re: [Discussion] ASF Booth at FOSSASIA 2023
I just submitted a talk and hope to see you guys there. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Wed, Mar 15, 2023 at 8:38 PM wrote: > > On Wed, 2023-03-15 at 15:58 +0530, Priya Sharma wrote: > > Thanks for your reply Rich! > > But, unfortunately, we won't be having our booth there due to a lack > > of volunteers. > > > > I hope you have a fantastic time at the event! > > Ok. Well, perhaps I'll see you there anyway. > > > > > On Tue, 28 Feb 2023 at 19:36, wrote: > > > > > > On Tue, 2023-02-28 at 18:27 +0530, Priya Sharma wrote: > > > > Hello All, > > > > > > > > I recently came to know about FOSSASIA. It develops Open Source > > > > software and hardware solutions with a global developer community > > > > from > > > > its base in Asia and organizes Open Technology events around the > > > > year. > > > > > > > > FOSSASIA's annual Summit in Singapore is the premier Open > > > > Technology > > > > event in Asia for developers, tech companies, and contributors. > > > > [1] > > > > > > > > FOSSASIA Summit 2023 will be an in-person and online event, > > > > taking > > > > place from Thursday 13th April to Saturday 15th April at Lifelong > > > > Learning Institute Singapore. > > > > I believe it would be a good event to have Apache Software > > > > Foundation's presence. > > > > > > > > I reached out to the organizers and they are happy to offer us a > > > > free > > > > booth along with three complimentary event tickets. > > > > > > > > Is someone planning to be at the event and would like to > > > > volunteer > > > > for > > > > the booth (maybe those residing in or near Singapore)? > > > > > > > > > I will be speaking at the event, and can volunteer *some* time for > > > a > > > booth, but am not able to run it, manage it, or staff it full-time, > > > as > > > I have other obligations that week. > > > > > > --Rich > > > > > > --- > > > -- > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > > > For additional commands, e-mail: dev-h...@community.apache.org > > > > > > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > For additional commands, e-mail: dev-h...@community.apache.org > - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
Re: [Discussion] ASF Booth at FOSSASIA 2023
Ah, Rich, I think I didn't make it clear, but sadly I am not going to the event. And so I was asking other volunteers to do it. I would have loved to staff the booth (full-time) if I could go. Williem and Rich, have a good time! On Wed, 15 Mar 2023 at 18:08, wrote: > > On Wed, 2023-03-15 at 15:58 +0530, Priya Sharma wrote: > > Thanks for your reply Rich! > > But, unfortunately, we won't be having our booth there due to a lack > > of volunteers. > > > > I hope you have a fantastic time at the event! > > Ok. Well, perhaps I'll see you there anyway. > > > > > On Tue, 28 Feb 2023 at 19:36, wrote: > > > > > > On Tue, 2023-02-28 at 18:27 +0530, Priya Sharma wrote: > > > > Hello All, > > > > > > > > I recently came to know about FOSSASIA. It develops Open Source > > > > software and hardware solutions with a global developer community > > > > from > > > > its base in Asia and organizes Open Technology events around the > > > > year. > > > > > > > > FOSSASIA's annual Summit in Singapore is the premier Open > > > > Technology > > > > event in Asia for developers, tech companies, and contributors. > > > > [1] > > > > > > > > FOSSASIA Summit 2023 will be an in-person and online event, > > > > taking > > > > place from Thursday 13th April to Saturday 15th April at Lifelong > > > > Learning Institute Singapore. > > > > I believe it would be a good event to have Apache Software > > > > Foundation's presence. > > > > > > > > I reached out to the organizers and they are happy to offer us a > > > > free > > > > booth along with three complimentary event tickets. > > > > > > > > Is someone planning to be at the event and would like to > > > > volunteer > > > > for > > > > the booth (maybe those residing in or near Singapore)? > > > > > > > > > I will be speaking at the event, and can volunteer *some* time for > > > a > > > booth, but am not able to run it, manage it, or staff it full-time, > > > as > > > I have other obligations that week. > > > > > > --Rich > > > > > > --- > > > -- > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > > > For additional commands, e-mail: dev-h...@community.apache.org > > > > > > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > For additional commands, e-mail: dev-h...@community.apache.org > -- Best Regards, Priya - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Updated] (COMDEV-481) Projects tool "Projects by number of committers" lacks many projects
[ https://issues.apache.org/jira/browse/COMDEV-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jan Høydahl updated COMDEV-481: --- Description: This page ([https://projects.apache.org/projects.html?number)] only lists 179 projects, and turns out those are only the ones that happen to have the same unixgroup as project-ID. E.g. 'lucene-core' with 97 committers is not listed since its unixgroup is 'lucene'. The fix is in the attached patch, applying the same projectId-to-unixgroup function as is used elsewhere in the same script. This brings the number of projects listed up to 377. I agree with some of the comments in related issue COMDEV-170, that some projects may have committership != unixgroup, but that should be solved separately. was: This page only lists 179 projects, and turns out those are only the ones that happen to have the same unixgroup as project-ID. E.g. 'lucene-core' with 97 committers is not listed since its unixgroup is 'lucene'. The fix is in the attached patch, applying the same projectId-to-unixgroup function as is used elsewhere in the same script. This brings the number of projects listed up to 377. I agree with some of the comments in related issue COMDEV-170, that some projects may have committership != unixgroup, but that should be solved separately. > Projects tool "Projects by number of committers" lacks many projects > > > Key: COMDEV-481 > URL: https://issues.apache.org/jira/browse/COMDEV-481 > Project: Community Development > Issue Type: Bug > Components: Projects Tool >Reporter: Jan Høydahl >Priority: Major > Attachments: comdev-projects_js.patch > > > This page ([https://projects.apache.org/projects.html?number)] only lists 179 > projects, and turns out those are only the ones that happen to have the same > unixgroup as project-ID. E.g. 'lucene-core' with 97 committers is not listed > since its unixgroup is 'lucene'. > The fix is in the attached patch, applying the same projectId-to-unixgroup > function as is used elsewhere in the same script. This brings the number of > projects listed up to 377. > I agree with some of the comments in related issue COMDEV-170, that some > projects may have committership != unixgroup, but that should be solved > separately. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Commented] (COMDEV-481) Projects tool "Projects by number of committers" lacks many projects
[ https://issues.apache.org/jira/browse/COMDEV-481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17700670#comment-17700670 ] Jan Høydahl commented on COMDEV-481: Hi, any thoughts on this bug? > Projects tool "Projects by number of committers" lacks many projects > > > Key: COMDEV-481 > URL: https://issues.apache.org/jira/browse/COMDEV-481 > Project: Community Development > Issue Type: Bug > Components: Projects Tool >Reporter: Jan Høydahl >Priority: Major > Attachments: comdev-projects_js.patch > > > This page ([https://projects.apache.org/projects.html?number)] only lists 179 > projects, and turns out those are only the ones that happen to have the same > unixgroup as project-ID. E.g. 'lucene-core' with 97 committers is not listed > since its unixgroup is 'lucene'. > The fix is in the attached patch, applying the same projectId-to-unixgroup > function as is used elsewhere in the same script. This brings the number of > projects listed up to 377. > I agree with some of the comments in related issue COMDEV-170, that some > projects may have committership != unixgroup, but that should be solved > separately. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Created] (COMDEV-518) Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization
Keguo Li created COMDEV-518: --- Summary: Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization Key: COMDEV-518 URL: https://issues.apache.org/jira/browse/COMDEV-518 Project: Community Development Issue Type: New Feature Components: Comdev, GSoC/Mentoring ideas Reporter: Keguo Li h2. Background Shenyu is a native API gateway for service proxy, protocol translation and API governance. It can manage and maintain the API through Shenyu-admin, and support internationalization in Chinese and English. Unfortunately, Shenyu-admin is only internationalized on the front end. The message prompt returned by the back-end interface is still in English. Therefore, we need to implement internationalization support for the back-end interface.This will lay a good foundation for shenyu to move towards more language support. h2. Relevant skills * Related skills spring resources * Spring Internationalization * Front-end react framework h2. API reference java.util.Localeorg.springframework.context.MessageSourceorg.springframework.context.support.ResourceBundleMessageSource; h2. Interface effect example ### zh request examplePOST http://localhost:9095/pluginContent-Type: application/jsonLocation: cn-zhX-Access-Token: xxx{ "name": "test-create-plugin","role": "test-create-plugin","enabled": true,"sort": 100}Respone{ "code": 600,"message": "未登录"}### en request examplePOST http://localhost:9095/pluginContent-Type: application/jsonLocation: enX-Access-Token: xxx{ "name": "test-create-plugin","role": "test-create-plugin","enabled": true,"sort": 100}Respone{ "code": 600,"message": "token is error"} h2. Task List * The task discussed with the tutor how to achieve the internationalization of shenyu-admin background * Some prompt message translation * Get through the internationalization of front-end, obtain the client region information through http protocol, support the language of the corresponding region. * Leave the extension of other multi-language internationalization support interface, so as to facilitate the localization transformation of subsequent users. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Updated] (COMDEV-518) Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization
[ https://issues.apache.org/jira/browse/COMDEV-518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Keguo Li updated COMDEV-518: Description: h2. Background Shenyu is a native API gateway for service proxy, protocol translation and API governance. It can manage and maintain the API through Shenyu-admin, and support internationalization in Chinese and English. Unfortunately, Shenyu-admin is only internationalized on the front end. The message prompt returned by the back-end interface is still in English. Therefore, we need to implement internationalization support for the back-end interface.This will lay a good foundation for shenyu to move towards more language support. h2. Relevant skills * Related skills spring resources * Spring Internationalization * Front-end react framework h2. API reference java.util.Localeorg.springframework.context.MessageSourceorg.springframework.context.support.ResourceBundleMessageSource; h2. Interface effect example {code:java} ## zh request example POST http://localhost:9095/plugin Content-Type: application/json Location: cn-zh X-Access-Token: xxx { "name": "test-create-plugin", "role": "test-create-plugin", "enabled": true, "sort": 100 } Respone { "code": 600, "message": "未登录" } ### en request example POST http://localhost:9095/plugin Content-Type: application/json Location: en X-Access-Token: xxx { "name": "test-create-plugin", "role": "test-create-plugin", "enabled": true, "sort": 100 } Respone { "code": 600, "message": "token is error" } {code} h2. Task List * The task discussed with the tutor how to achieve the internationalization of shenyu-admin background * Some prompt message translation * Get through the internationalization of front-end, obtain the client region information through http protocol, support the language of the corresponding region. * Leave the extension of other multi-language internationalization support interface, so as to facilitate the localization transformation of subsequent users. was: h2. Background Shenyu is a native API gateway for service proxy, protocol translation and API governance. It can manage and maintain the API through Shenyu-admin, and support internationalization in Chinese and English. Unfortunately, Shenyu-admin is only internationalized on the front end. The message prompt returned by the back-end interface is still in English. Therefore, we need to implement internationalization support for the back-end interface.This will lay a good foundation for shenyu to move towards more language support. h2. Relevant skills * Related skills spring resources * Spring Internationalization * Front-end react framework h2. API reference java.util.Localeorg.springframework.context.MessageSourceorg.springframework.context.support.ResourceBundleMessageSource; h2. Interface effect example ### zh request examplePOST http://localhost:9095/pluginContent-Type: application/jsonLocation: cn-zhX-Access-Token: xxx{ "name": "test-create-plugin","role": "test-create-plugin","enabled": true,"sort": 100}Respone{ "code": 600,"message": "未登录"}### en request examplePOST http://localhost:9095/pluginContent-Type: application/jsonLocation: enX-Access-Token: xxx{ "name": "test-create-plugin","role": "test-create-plugin","enabled": true,"sort": 100}Respone{ "code": 600,"message": "token is error"} h2. Task List * The task discussed with the tutor how to achieve the internationalization of shenyu-admin background * Some prompt message translation * Get through the internationalization of front-end, obtain the client region information through http protocol, support the language of the corresponding region. * Leave the extension of other multi-language internationalization support interface, so as to facilitate the localization transformation of subsequent users. > Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization > - > > Key: COMDEV-518 > URL: https://issues.apache.org/jira/browse/COMDEV-518 > Project: Community Development > Issue Type: New Feature > Components: Comdev, GSoC/Mentoring ideas >Reporter: Keguo Li >Priority: Major > Labels: Shenyu, gsco > > h2. Background > Shenyu is a native API gateway for service proxy, protocol translation and > API governance. It can manage and maintain the API through Shenyu-admin, and > support internationalization in Chinese and English. Unfortunately, > Shenyu-admin is only internationalized on the front end. The message prompt > returned by the back-end interface is still in English. Therefore, we need to > implement internationalization support for the back-end interface.This will > lay a good foundation for shenyu to move towards more language support. > h2. Relevant skills > * Related skills spring resourc
[jira] [Updated] (COMDEV-518) Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization
[ https://issues.apache.org/jira/browse/COMDEV-518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Keguo Li updated COMDEV-518: Description: h2. Background Shenyu is a native API gateway for service proxy, protocol translation and API governance. It can manage and maintain the API through Shenyu-admin, and support internationalization in Chinese and English. Unfortunately, Shenyu-admin is only internationalized on the front end. The message prompt returned by the back-end interface is still in English. Therefore, we need to implement internationalization support for the back-end interface.This will lay a good foundation for shenyu to move towards more language support. h2. Relevant skills * Related skills spring resources * Spring Internationalization * Front-end react framework h2. API reference {code:java} java.util.Locale; org.springframework.context.MessageSource; org.springframework.context.support.ResourceBundleMessageSource; {code} h2. Interface effect example {code:java} ## zh request example POST http://localhost:9095/plugin Content-Type: application/json Location: cn-zh X-Access-Token: xxx { "name": "test-create-plugin", "role": "test-create-plugin", "enabled": true, "sort": 100 } Respone { "code": 600, "message": "未登录" } ### en request example POST http://localhost:9095/plugin Content-Type: application/json Location: en X-Access-Token: xxx { "name": "test-create-plugin", "role": "test-create-plugin", "enabled": true, "sort": 100 } Respone { "code": 600, "message": "token is error" } {code} h2. Task List * The task discussed with the tutor how to achieve the internationalization of shenyu-admin background * Some prompt message translation * Get through the internationalization of front-end, obtain the client region information through http protocol, support the language of the corresponding region. * Leave the extension of other multi-language internationalization support interface, so as to facilitate the localization transformation of subsequent users. was: h2. Background Shenyu is a native API gateway for service proxy, protocol translation and API governance. It can manage and maintain the API through Shenyu-admin, and support internationalization in Chinese and English. Unfortunately, Shenyu-admin is only internationalized on the front end. The message prompt returned by the back-end interface is still in English. Therefore, we need to implement internationalization support for the back-end interface.This will lay a good foundation for shenyu to move towards more language support. h2. Relevant skills * Related skills spring resources * Spring Internationalization * Front-end react framework h2. API reference java.util.Localeorg.springframework.context.MessageSourceorg.springframework.context.support.ResourceBundleMessageSource; h2. Interface effect example {code:java} ## zh request example POST http://localhost:9095/plugin Content-Type: application/json Location: cn-zh X-Access-Token: xxx { "name": "test-create-plugin", "role": "test-create-plugin", "enabled": true, "sort": 100 } Respone { "code": 600, "message": "未登录" } ### en request example POST http://localhost:9095/plugin Content-Type: application/json Location: en X-Access-Token: xxx { "name": "test-create-plugin", "role": "test-create-plugin", "enabled": true, "sort": 100 } Respone { "code": 600, "message": "token is error" } {code} h2. Task List * The task discussed with the tutor how to achieve the internationalization of shenyu-admin background * Some prompt message translation * Get through the internationalization of front-end, obtain the client region information through http protocol, support the language of the corresponding region. * Leave the extension of other multi-language internationalization support interface, so as to facilitate the localization transformation of subsequent users. > Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization > - > > Key: COMDEV-518 > URL: https://issues.apache.org/jira/browse/COMDEV-518 > Project: Community Development > Issue Type: New Feature > Components: Comdev, GSoC/Mentoring ideas >Reporter: Keguo Li >Priority: Major > Labels: Shenyu, gsco > > h2. Background > Shenyu is a native API gateway for service proxy, protocol translation and > API governance. It can manage and maintain the API through Shenyu-admin, and > support internationalization in Chinese and English. Unfortunately, > Shenyu-admin is only internationalized on the front end. The message prompt > returned by the back-end interface is still in English. Therefore, we need to > implement internationalization support for the back-end interface.This will > lay a good foundation for shenyu to move towar
[jira] [Created] (COMDEV-519) Add server indicator if a server is a cache
Brennan Fieck created COMDEV-519: Summary: Add server indicator if a server is a cache Key: COMDEV-519 URL: https://issues.apache.org/jira/browse/COMDEV-519 Project: Community Development Issue Type: Task Reporter: Brennan Fieck https://github.com/apache/trafficcontrol/issues/7076 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Created] (COMDEV-520) Add Terraform provider for Apache SkyWalking
Zhenxu Ke created COMDEV-520: Summary: Add Terraform provider for Apache SkyWalking Key: COMDEV-520 URL: https://issues.apache.org/jira/browse/COMDEV-520 Project: Community Development Issue Type: Task Components: GSoC/Mentoring ideas Reporter: Zhenxu Ke Now the deployment methods for SkyWalking are limited, we only have Helm Chart for users to deploy in Kubernetes, other users that are not using Kubernetes have to do all the house keeping stuffs to set up SkyWalking on, for example, VM. This issue aims to add a Terraform provider, so that users can conveniently spin up a cluster for demonstration or testing, we should evolve the provider and allow users to customize as their need and finally users can use this in their production environment. In this task, we will mainly focus on the support for AWS. In the Terraform provider, users need to provide their access key / secret key, and the provider does the rest stuffs: create VMs, create database/OpenSearch or RDS, download SkyWalking tars, configure the SkyWalking, and start the SkyWalking components (OAP/UI), create public IPs/domain name, etc. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Updated] (COMDEV-520) [SkyWalking] Add Terraform provider for Apache SkyWalking
[ https://issues.apache.org/jira/browse/COMDEV-520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zhenxu Ke updated COMDEV-520: - Summary: [SkyWalking] Add Terraform provider for Apache SkyWalking (was: Add Terraform provider for Apache SkyWalking) > [SkyWalking] Add Terraform provider for Apache SkyWalking > - > > Key: COMDEV-520 > URL: https://issues.apache.org/jira/browse/COMDEV-520 > Project: Community Development > Issue Type: Task > Components: GSoC/Mentoring ideas >Reporter: Zhenxu Ke >Priority: Major > Labels: SkyWalking, full-time, gsoc2023, mentor > > Now the deployment methods for SkyWalking are limited, we only have Helm > Chart for users to deploy in Kubernetes, other users that are not using > Kubernetes have to do all the house keeping stuffs to set up SkyWalking on, > for example, VM. > > This issue aims to add a Terraform provider, so that users can conveniently > spin up a cluster for demonstration or testing, we should evolve the provider > and allow users to customize as their need and finally users can use this in > their production environment. > > In this task, we will mainly focus on the support for AWS. In the Terraform > provider, users need to provide their access key / secret key, and the > provider does the rest stuffs: create VMs, create database/OpenSearch or RDS, > download SkyWalking tars, configure the SkyWalking, and start the SkyWalking > components (OAP/UI), create public IPs/domain name, etc. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Updated] (COMDEV-519) Add server indicator if a server is a cache
[ https://issues.apache.org/jira/browse/COMDEV-519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik updated COMDEV-519: Labels: TrafficControl gsoc2023 mentor part-time (was: gsoc2023 mentor part-time) > Add server indicator if a server is a cache > > > Key: COMDEV-519 > URL: https://issues.apache.org/jira/browse/COMDEV-519 > Project: Community Development > Issue Type: Task >Reporter: Brennan Fieck >Priority: Trivial > Labels: TrafficControl, gsoc2023, mentor, part-time > > https://github.com/apache/trafficcontrol/issues/7076 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Commented] (COMDEV-519) Add server indicator if a server is a cache
[ https://issues.apache.org/jira/browse/COMDEV-519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17700977#comment-17700977 ] Maxim Solodovnik commented on COMDEV-519: - [~ocket] I'm afraid you need to add some more details to the description > Add server indicator if a server is a cache > > > Key: COMDEV-519 > URL: https://issues.apache.org/jira/browse/COMDEV-519 > Project: Community Development > Issue Type: Task >Reporter: Brennan Fieck >Priority: Trivial > Labels: TrafficControl, gsoc2023, mentor, part-time > > https://github.com/apache/trafficcontrol/issues/7076 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org
[jira] [Updated] (COMDEV-518) Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization
[ https://issues.apache.org/jira/browse/COMDEV-518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik updated COMDEV-518: Labels: ShenYu gsoc gsoc2023 (was: Shenyu gsco) > Apache ShenYu Gsoc 2023 - Shenyu-Admin Internationalization > - > > Key: COMDEV-518 > URL: https://issues.apache.org/jira/browse/COMDEV-518 > Project: Community Development > Issue Type: New Feature > Components: Comdev, GSoC/Mentoring ideas >Reporter: Keguo Li >Priority: Major > Labels: ShenYu, gsoc, gsoc2023 > > h2. Background > Shenyu is a native API gateway for service proxy, protocol translation and > API governance. It can manage and maintain the API through Shenyu-admin, and > support internationalization in Chinese and English. Unfortunately, > Shenyu-admin is only internationalized on the front end. The message prompt > returned by the back-end interface is still in English. Therefore, we need to > implement internationalization support for the back-end interface.This will > lay a good foundation for shenyu to move towards more language support. > h2. Relevant skills > * Related skills spring resources > * Spring Internationalization > * Front-end react framework > h2. API reference > {code:java} > java.util.Locale; > org.springframework.context.MessageSource; > org.springframework.context.support.ResourceBundleMessageSource; {code} > h2. Interface effect example > {code:java} > ## zh request example > POST http://localhost:9095/plugin > Content-Type: application/json > Location: cn-zh > X-Access-Token: xxx > { > "name": "test-create-plugin", > "role": "test-create-plugin", > "enabled": true, > "sort": 100 > } > Respone > { > "code": 600, > "message": "未登录" > } > ### en request example > POST http://localhost:9095/plugin > Content-Type: application/json > Location: en > X-Access-Token: xxx > { > "name": "test-create-plugin", > "role": "test-create-plugin", > "enabled": true, > "sort": 100 > } > Respone > { > "code": 600, > "message": "token is error" > } {code} > h2. Task List > * The task discussed with the tutor how to achieve the internationalization > of shenyu-admin background > * Some prompt message translation > * Get through the internationalization of front-end, obtain the client > region information through http protocol, support the language of the > corresponding region. > * Leave the extension of other multi-language internationalization support > interface, so as to facilitate the localization transformation of subsequent > users. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org