diff --git a/src/collections/programs/lfx-2022/lfx-2022.mdx b/src/collections/programs/lfx-2022/lfx-2022.mdx index 55929bdb9cc8e..2321133bce676 100644 --- a/src/collections/programs/lfx-2022/lfx-2022.mdx +++ b/src/collections/programs/lfx-2022/lfx-2022.mdx @@ -78,7 +78,7 @@ Technical writers and other contributors are what comprise Layer5 - an open orga - Mentor(s): [Lee Calcote](https://github.com/leecalcote), [Ashish Tiwari](https://github.com/revolyssup) - Upstream Issue (URL): https://github.com/meshery/meshery/issues/544 -- **LFX URL**: https://mentorship.lfx.linuxfoundation.org/project/ea439582-8c63-498d-9066-dc563ce1172e +- **LFX URL**: [https://mentorship.lfx.linuxfoundation.org/project/ea439582-8c63-498d-9066-dc563ce1172e](https://mentorship.lfx.linuxfoundation.org/project/ea439582-8c63-498d-9066-dc563ce1172e) #### User Interface Overhaul: State Management w/Apollo/GraphQL @@ -90,8 +90,9 @@ Technical writers and other contributors are what comprise Layer5 - an open orga - Mentor(s): [Lee Calcote](https://github.com/leecalcote), [Nithish Karthik](https://github.com/sudo-NithishKarthik) - Upstream Issue (URL): https://github.com/meshery/meshery/issues/5094 -- **LFX URL**: https://mentorship.lfx.linuxfoundation.org/project/7592d7db-5517-445b-95e8-14144c49e9b1 - +- **LFX URL**: [https://mentorship.lfx.linuxfoundation.org/project/7592d7db-5517-445b-95e8-14144c49e9b1 +](https://mentorship.lfx.linuxfoundation.org/project/7592d7db-5517-445b-95e8-14144c49e9b1 +) ### Service Mesh Performance
@@ -103,18 +104,22 @@ A use-case that fits very well is be the ability to use it to run performance te - Recommended Skills: golang, grpc, docker, kubernetes - Mentor(s): [Lee Calcote](https://github.com/leecalcote), [Xin Huang](https://github.com/gyohuangxin) -- Upstream Issue (URL): https://github.com/service-mesh-performance/service-mesh-performance/issues/350 +- Upstream Issue (URL): + [https://github.com/service-mesh-performance/service-mesh-performance/issues/350](https://github.com/service-mesh-performance/service-mesh-performance/issues/350) -- **LFX URL**: https://mentorship.lfx.linuxfoundation.org/project/9959277e-eefc-4c88-83b6-e8c4b011d557 +- **LFX URL**: + [https://mentorship.lfx.linuxfoundation.org/project/9959277e-eefc-4c88-83b6-e8c4b011d557](https://mentorship.lfx.linuxfoundation.org/project/9959277e-eefc-4c88-83b6-e8c4b011d557) #### Convergence of Network and Graph topologies - Description: Use Neo4j's ability to create graph projections, which copy a subgraph to RAM so that algorithms can be efficiently run. This opens the door to leveraging algorithms in the areas of Centrality, Community Detection, Pathfinding, Topological Link Prediction, etc. Bringing to bear advances made in Machine Learning / AI / recommendation systems, fraud detection could really help to derive meaning and comprehension for future tools. Another example is how ML + graph approaches are used to find and determine the optimal molecular structure of atoms such that desired physical properties are targeted. This approach could be applied to the problem of workload sizing and estimation for service mesh operators and would-be adopters. - Recommended Skills: cuelang, golang, neo4j - Mentor(s): [Lee Calcote](https://github.com/leecalcote), [Nic Jackson](https://github.com/nicholasjackson) -- Upstream Issue (URL): https://github.com/service-mesh-performance/service-mesh-performance/issues/351 +- Upstream Issue (URL): + [https://github.com/service-mesh-performance/service-mesh-performance/issues/351](https://github.com/service-mesh-performance/service-mesh-performance/issues/351) -- **LFX URL**: https://mentorship.lfx.linuxfoundation.org/project/2c4510d6-7b73-4082-a3f4-209f61767263 +- **LFX URL**: + [https://mentorship.lfx.linuxfoundation.org/project/2c4510d6-7b73-4082-a3f4-209f61767263](https://mentorship.lfx.linuxfoundation.org/project/2c4510d6-7b73-4082-a3f4-209f61767263) ### CNCF TAG Network and Observability
@@ -130,7 +135,7 @@ A use-case that fits very well is be the ability to use it to run performance te - Mentor(s): [Lee Calcote](https://github.com/leecalcote), [Matt Young](https://github.com/halcyondude) - Issue: https://github.com/cncf/tag-network/issues/21 -- **LFX URL**: https://mentorship.lfx.linuxfoundation.org/project/df449a23-ac20-4ee9-8a2c-e0e5d08ba727 +- **LFX URL**: [https://mentorship.lfx.linuxfoundation.org/project/df449a23-ac20-4ee9-8a2c-e0e5d08ba727](https://mentorship.lfx.linuxfoundation.org/project/df449a23-ac20-4ee9-8a2c-e0e5d08ba727)
## Additional information
diff --git a/src/collections/programs/lfx-2023/lfx-2023.mdx b/src/collections/programs/lfx-2023/lfx-2023.mdx index 616fca2a116c8..4d849ab45ca6c 100644 --- a/src/collections/programs/lfx-2023/lfx-2023.mdx +++ b/src/collections/programs/lfx-2023/lfx-2023.mdx @@ -75,23 +75,23 @@ Technical writers and other contributors are what comprise Layer5 - an open orga **Description**: Integrate a new architectural component into Meshery: a workflow engine. This project involves shifting Meshery off of bitcask and off of sqlite over to postgres using gorm (golang). Interns will familiarize with concepts of orchestration engines, including chaining workflows, and content lifecycle management. - Recommended Skills: Golang, Temporal, ReactJS - Mentor(s): Lee Calcote, Ashish Tiwari -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/73202d21-d4ca-4435-9a73-f326c9b3e796 +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/73202d21-d4ca-4435-9a73-f326c9b3e796](https://mentorship.lfx.linuxfoundation.org/project/73202d21-d4ca-4435-9a73-f326c9b3e796) #### Multi-user cloud native playground **Description**: Advance the cloud native playground in which any CNCF project can be explored. Meshery’s genesis is that of helping teach people about cloud native technology and enabling to operate various types of cloud native infrastructure confidently. The proposed project is aimed at furthering this mission by infusing multi-user collaboration as a pervasisve feature so that users can learn together in a running instance of Meshery. - Recommended Skills: ReactJS, CSS, Golang (nice-to-have) - Mentor(s): Lee Calcote, Abhishek Kumar -- Issue: https://github.com/meshery/meshery/issues/7020 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/2ee7a912-e26e-4602-9dfc-4febe3842df3 +- Issue: [https://github.com/meshery/meshery/issues/7020](https://github.com/meshery/meshery/issues/7020) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/2ee7a912-e26e-4602-9dfc-4febe3842df3](https://mentorship.lfx.linuxfoundation.org/project/2ee7a912-e26e-4602-9dfc-4febe3842df3) #### Distributed client-side policy evaluation in WASM and Rego -**Description**: Meshery's highly dynamic infrastructure configuration capabilities require real-time evaluation of complex policies. Policies of various types and with a high number of parameters need to be evaluted client-side. With policies expressed in Rego, the goal of this project is to incorporate use of the https://github.com/open-policy-agent/golang-opa-wasm project into Meshery UI, so that a powerful, real-time user experience is possible. +**Description**: Meshery's highly dynamic infrastructure configuration capabilities require real-time evaluation of complex policies. Policies of various types and with a high number of parameters need to be evaluted client-side. With policies expressed in Rego, the goal of this project is to incorporate use of the [https://github.com/open-policy-agent/golang-opa-wasm ](https://github.com/open-policy-agent/golang-opa-wasm )project into Meshery UI, so that a powerful, real-time user experience is possible. - Recommended Skills: Golang, Open Policy Agent, WebAssembly - Mentor(s): Lee Calcote, Ashish Tiwari -- Issue: https://github.com/meshery/meshery/issues/7019 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/7e3382be-5d82-443e-b0bc-4dcd2194705d +- Issue: [https://github.com/meshery/meshery/issues/7019](https://github.com/meshery/meshery/issues/7019) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/7e3382be-5d82-443e-b0bc-4dcd2194705d](https://mentorship.lfx.linuxfoundation.org/project/7e3382be-5d82-443e-b0bc-4dcd2194705d) ### Service Mesh Performance @@ -104,8 +104,8 @@ Technical writers and other contributors are what comprise Layer5 - an open orga A use-case that fits very well is be the ability to use it to run performance tests on a schedule and track the maximum load a system can handle over time. This could give insights to performance improvements or degradations. - Recommended Skills: golang, grpc, docker, kubernetes - Mentor(s): Lee Calcote, Xin Huang -- Upstream Issue (URL): https://github.com/service-mesh-performance/service-mesh-performance/issues/350 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/2597fc3d-eb2c-411f-b02d-940c8347328d +- Upstream Issue (URL): [https://github.com/service-mesh-performance/service-mesh-performance/issues/350](https://github.com/service-mesh-performance/service-mesh-performance/issues/350) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/2597fc3d-eb2c-411f-b02d-940c8347328d](https://mentorship.lfx.linuxfoundation.org/project/2597fc3d-eb2c-411f-b02d-940c8347328d) ### CNCF TAG Network
@@ -120,8 +120,8 @@ A use-case that fits very well is be the ability to use it to run performance te - Recommended Skills: cuelang, golang, OCI - Mentor(s): Lee Calcote -- Issue: https://github.com/cncf/tag-network/issues/24 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/96080e3d-83e2-46ed-928c-b6e7f3154bf3 +- Issue: [https://github.com/cncf/tag-network/issues/24](https://github.com/cncf/tag-network/issues/24) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/96080e3d-83e2-46ed-928c-b6e7f3154bf3](https://mentorship.lfx.linuxfoundation.org/project/96080e3d-83e2-46ed-928c-b6e7f3154bf3) ## LFX Mentorship 2023 Summer Projects
@@ -136,8 +136,12 @@ A use-case that fits very well is be the ability to use it to run performance te **Expected Outcome**: Definition of permissions and their enforcement in Meshery with an aim for deep granularity and extensibility with each user interface input component carrying a unique permission key id. Each key is then put into a group of keys in a keychain, keychains assigned to user roles, in turn, roles assigned to users. With users having the ability to create own custom roles, the framework will be dynamic based on the associated server-side permissions for the currently auth’ed user. - Recommended Skills: React.js, CASL.js - Mentor(s): Lee Calcote, Abhishek Kumar -- Upstream Issue (URL): https://github.com/meshery/meshery/issues/7436, https://github.com/meshery/meshery/issues/7382 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/f4a9804f-2e46-42a4-b2ae-ad3ea7b29734 +- Upstream Issue (URL): + [https://github.com/meshery/meshery/issues/7436](https://github.com/meshery/meshery/issues/7436), + [https://github.com/meshery/meshery/issues/7382](https://github.com/meshery/meshery/issues/7382) + +- LFX URL: + [https://mentorship.lfx.linuxfoundation.org/project/f4a9804f-2e46-42a4-b2ae-ad3ea7b29734](https://mentorship.lfx.linuxfoundation.org/project/f4a9804f-2e46-42a4-b2ae-ad3ea7b29734) #### OPA policy evaluation in-browser using WebAssembly and Rego @@ -146,8 +150,8 @@ A use-case that fits very well is be the ability to use it to run performance te **Expected Outcome**: a powerful real-time multi-user collaboration experience. - Recommended Skills: Golang, Open Policy Agent, WASM - Mentor(s): Lee Calcote, Abhishek Kumar -- Upstream Issue (URL): https://github.com/meshery/meshery/issues/7019 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/005db8db-7efe-4433-9605-91d14174c72c +- Upstream Issue (URL): [https://github.com/meshery/meshery/issues/7019](https://github.com/meshery/meshery/issues/7019) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/005db8db-7efe-4433-9605-91d14174c72c](https://mentorship.lfx.linuxfoundation.org/project/005db8db-7efe-4433-9605-91d14174c72c) #### Adopt OCI as the packaging and distribution format for Meshery MeshModels @@ -162,8 +166,8 @@ A use-case that fits very well is be the ability to use it to run performance te - Recommended Skills: Reactjs, Golang, GraphQL - Mentor(s): Lee Calcote -- Upstream Issue (URL): https://github.com/meshery/meshery/issues/6447 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/26377c30-9ffd-41e3-bfea-839bf126f8f6 +- Upstream Issue (URL): [https://github.com/meshery/meshery/issues/6447](https://github.com/meshery/meshery/issues/6447) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/26377c30-9ffd-41e3-bfea-839bf126f8f6](https://mentorship.lfx.linuxfoundation.org/project/26377c30-9ffd-41e3-bfea-839bf126f8f6) #### OCI compatible Kubernetes ontology @@ -175,8 +179,8 @@ A use-case that fits very well is be the ability to use it to run performance te - Recommended Skills: cuelang, golang, OCI - Mentor(s): Lee Calcote -- Upstream Issue (URL): https://github.com/meshery/meshery/issues/6447 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/bb8ddf84-31d7-4a89-9e4b-e6aa9601c0db +- Upstream Issue (URL): [https://github.com/meshery/meshery/issues/6447](https://github.com/meshery/meshery/issues/6447) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/bb8ddf84-31d7-4a89-9e4b-e6aa9601c0db](https://mentorship.lfx.linuxfoundation.org/project/bb8ddf84-31d7-4a89-9e4b-e6aa9601c0db) ### Service Mesh Performance
@@ -193,8 +197,8 @@ A use-case that fits very well is be the ability to use it to run performance te - Recommended Skills: Cuelang - Mentor(s): Lee Calcote, Xin Huang -- Upstream Issue (URL): https://github.com/service-mesh-performance/service-mesh-performance/issues/379 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/4735d0fa-229f-43e7-9415-dff9220bf687 +- Upstream Issue (URL): [https://github.com/service-mesh-performance/service-mesh-performance/issues/379](https://github.com/service-mesh-performance/service-mesh-performance/issues/379) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/4735d0fa-229f-43e7-9415-dff9220bf687](https://mentorship.lfx.linuxfoundation.org/project/4735d0fa-229f-43e7-9415-dff9220bf687) ## Additional information diff --git a/src/collections/programs/lfx-2024/lfx-2024.mdx b/src/collections/programs/lfx-2024/lfx-2024.mdx index 256bc2c7818df..65130fe5e62f3 100644 --- a/src/collections/programs/lfx-2024/lfx-2024.mdx +++ b/src/collections/programs/lfx-2024/lfx-2024.mdx @@ -76,8 +76,8 @@ Technical writers and other contributors are what comprise Layer5 - an open orga - Expected Outcome: Migrate from MUI v4 to MUI v5 and fully utilize features of Nextjs v13. Migrate all class based components to function based component. Reduced code complexity and improved maintainability for long-term sustainability. Responsive and accessible UI that adapts to diverse devices and user needs. - Recommended Skills: ReactJs, NextJs, familiarity with Material UI, Redux and Redux Toolkit - Mentor(s): Lee Calcote, Aabid Sofi -- Upstream Issue: https://github.com/meshery/meshery/issues/6680 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/9dc784dd-dbfb-4d60-81ce-4da95e0b48a0 +- Upstream Issue: [https://github.com/meshery/meshery/issues/6680](https://github.com/meshery/meshery/issues/6680) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/9dc784dd-dbfb-4d60-81ce-4da95e0b48a0](https://mentorship.lfx.linuxfoundation.org/project/9dc784dd-dbfb-4d60-81ce-4da95e0b48a0) #### Expand Meshery CLI capabilities for registry management @@ -85,8 +85,8 @@ Technical writers and other contributors are what comprise Layer5 - an open orga - Expected Outcome: Design mesheryctl subcommands and flags for registering, listing, retrieving, updating, and deleting models, components and relationships. Implement validation and error handling for user input and API responses. Integrate with relevant Meshery APIs to interact with the registry backend. - Recommended Skills: Golang, familiarity with Golang CLI framework Cobra - Mentor(s): Lee Calcote,Pranav Singh -- Upstream Issue: https://github.com/meshery/meshery/issues/8176 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/441ebbbd-8084-4e4c-b072-bc78112502ef +- Upstream Issue: [https://github.com/meshery/meshery/issues/8176](https://github.com/meshery/meshery/issues/8176) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/441ebbbd-8084-4e4c-b072-bc78112502ef](https://mentorship.lfx.linuxfoundation.org/project/441ebbbd-8084-4e4c-b072-bc78112502ef) #### Expand integration of Meshery with Artifact Hub @@ -94,8 +94,8 @@ Technical writers and other contributors are what comprise Layer5 - an open orga - Expected Outcome: Definition and implementation of Meshery patterns as a distinct category within Artifact Hub. Design features to showcase Meshery's unique design patterns, enhancing visibility and accessibility. Collaborate with select publishers to integrate Meshery snapshots into Artifact Hub entries. Enhance user experience by providing visual representations of Meshery-related artifacts. - Recommended Skills: Familiarity with Helm charts and Artifact Hub, basic familiarity with Kubernetes - Mentor(s): Lee Calcote,Pranav Singh -- Upstream Issue: https://github.com/meshery/meshery/issues/9966 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/83c60c5f-3e79-4532-8ee6-1266e30d21e0 +- Upstream Issue: [https://github.com/meshery/meshery/issues/9966](https://github.com/meshery/meshery/issues/9966) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/83c60c5f-3e79-4532-8ee6-1266e30d21e0](https://mentorship.lfx.linuxfoundation.org/project/83c60c5f-3e79-4532-8ee6-1266e30d21e0) ### Service Mesh Performance @@ -109,8 +109,8 @@ Technical writers and other contributors are what comprise Layer5 - an open orga Integrate Nighthawk testing with existing CI/CD pipelines for automated performance validation and optimization as part of the development and deployment process. - Recommended Skills: Golang, familiarity with Service Mesh, grpc, docker, kubernetes - Mentor(s): Lee Calcote, Xin Huang -- Upstream Issue: https://github.com/service-mesh-performance/service-mesh-performance/issues/350 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/98b9a7d7-4dd4-45aa-96f9-145e058efcee +- Upstream Issue: [https://github.com/service-mesh-performance/service-mesh-performance/issues/350](https://github.com/service-mesh-performance/service-mesh-performance/issues/350) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/98b9a7d7-4dd4-45aa-96f9-145e058efcee](https://mentorship.lfx.linuxfoundation.org/project/98b9a7d7-4dd4-45aa-96f9-145e058efcee) ### Nighthawk Distributed Performance Tests @@ -119,7 +119,7 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Recommended Skills: Golang, familiarity with HTTP/HTTPS performance testing tools, Service Mesh, grpc, familiarity with containerization technologies, like Docker would be helpful. - Mentor(s): Lee Calcote, Xin Huang - Upstream Issue: -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/bad94872-bd61-4960-915a-ea1945ddd15c +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/bad94872-bd61-4960-915a-ea1945ddd15c](https://mentorship.lfx.linuxfoundation.org/project/bad94872-bd61-4960-915a-ea1945ddd15c) ### CNCF TAG Network @@ -133,7 +133,7 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Mentor(s): - Mentor Name: Uzair Shaikh, Lee Calcote - Upstream Issue: -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/1e9ac76e-0434-45fc-8137-fc5698f29cd0 +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/1e9ac76e-0434-45fc-8137-fc5698f29cd0](https://mentorship.lfx.linuxfoundation.org/project/1e9ac76e-0434-45fc-8137-fc5698f29cd0) ## LFX Mentorship 2024 Summer Projects
@@ -152,8 +152,8 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Recommended Skills: written English, Kubernetes, DevOps, and familiarity with any number of other CNCF projects, like Jaeger, Helm, Harbor, Flux, Argo, Flux, Falco, etc., Jekyll, strong organizational skills - Mentor(s): Yash Sharma, Lee Calcote -- Upstream Issue: https://github.com/meshery/meshery/issues/10888 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/7ec5139b-fca8-43db-bafc-bdb2faa58047 +- Upstream Issue: [https://github.com/meshery/meshery/issues/10888](https://github.com/meshery/meshery/issues/10888) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/7ec5139b-fca8-43db-bafc-bdb2faa58047](https://mentorship.lfx.linuxfoundation.org/project/7ec5139b-fca8-43db-bafc-bdb2faa58047) #### Meshery: End-to-End Testing with Playwright @@ -166,8 +166,8 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Integration of Playwright test suite into the Meshery CI/CD pipeline to ensure continuous testing and reliability of the platform. - Recommended Skills: JavaScript, Playwright, GitHub Workflows, Jekyll, Markdown, familiarity with React or Nextjs would be helpful, CI/CD - Mentor Name: Lee Calcote, Aabid Sofi -- Upstream Issue: https://github.com/meshery/meshery/issues/10890 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/62f4866e-9461-490d-890d-9f221a3941b4 +- Upstream Issue: [https://github.com/meshery/meshery/issues/10890](https://github.com/meshery/meshery/issues/10890) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/62f4866e-9461-490d-890d-9f221a3941b4](https://mentorship.lfx.linuxfoundation.org/project/62f4866e-9461-490d-890d-9f221a3941b4) #### Meshery: Support versioning for Meshery designs @@ -180,9 +180,8 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Recommended Skills: Golang, Kubernetes, Meshery, Familiarity with Helm charts and Artifact Hub, familiarity with React, Nextjs would be helpful - Mentor(s): Uzair Shaikh, Lee Calcote -- Upstream Issue: https://github.com/meshery/meshery/issues/10889 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/8e1ab317-9043-4f29-8b83-9b9ffa2b8b40 - +- Upstream Issue: [https://github.com/meshery/meshery/issues/10889](https://github.com/meshery/meshery/issues/10889) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/8e1ab317-9043-4f29-8b83-9b9ffa2b8b40](https://mentorship.lfx.linuxfoundation.org/project/8e1ab317-9043-4f29-8b83-9b9ffa2b8b40) ### Service Mesh Performance
@@ -194,9 +193,8 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Use Neo4j's ability to create graph projections, which copy a subgraph to RAM so that algorithms can be efficiently run. - Recommended Skills: Golang, familiarity with Service Mesh, grpc, docker, kubernetes - Mentor(s): Lee Calcote, Xin Huang -- Upstream Issue: https://github.com/service-mesh-performance/service-mesh-performance/issues/422 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/c605139b-8736-477a-835a-c6b45112bee4 - +- Upstream Issue: [https://github.com/service-mesh-performance/service-mesh-performance/issues/422](https://github.com/service-mesh-performance/service-mesh-performance/issues/422) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/c605139b-8736-477a-835a-c6b45112bee4](https://mentorship.lfx.linuxfoundation.org/project/c605139b-8736-477a-835a-c6b45112bee4) ### CNCF TAG Network
@@ -212,8 +210,8 @@ Integrate Nighthawk testing with existing CI/CD pipelines for automated performa - Recommended Skills: Familiarity with Helm charts and Artifact Hub, basic familiarity with Kubernetes, and familiarity with CNCF different projects would be helpful - Mentor(s): Uzair Shaikh, Lee Calcote -- Upstream Issue: https://github.com/cncf/tag-network/issues/39 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/bec63054-bc32-4444-b6c5-2b427f527e16 +- Upstream Issue: [https://github.com/cncf/tag-network/issues/39](https://github.com/cncf/tag-network/issues/39) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/bec63054-bc32-4444-b6c5-2b427f527e16](https://mentorship.lfx.linuxfoundation.org/project/bec63054-bc32-4444-b6c5-2b427f527e16) #### Technical Content Creation CNCF Challenges @@ -230,8 +228,8 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: written English, Kubernetes, DevOps, and familiarity with any number of other CNCF projects, like Prometheus, CoreDNS, Istio, Jaeger, Helm, Harbor, OPA, Rook, SPIFEE, Flux, Argo, Flux, Falco, etc., Jekyll, strong organizational skills - Mentor(s): Nic Jackson, Lee Calcote -- Upstream Issue: https://github.com/cncf/tag-network/issues/40 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/1a620529-f2be-4a6f-8b4d-0562731cb840 +- Upstream Issue: [https://github.com/cncf/tag-network/issues/40](https://github.com/cncf/tag-network/issues/40) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/1a620529-f2be-4a6f-8b4d-0562731cb840](https://mentorship.lfx.linuxfoundation.org/project/1a620529-f2be-4a6f-8b4d-0562731cb840) ## LFX Mentorship 2024 Fall Projects @@ -250,7 +248,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: DevOps, Kubernetes Administration, Light familiarity with all of the CNCF projects and a desire to study each project and their operators/resources. - Mentor(s): Uzair Shaikh, Lee Calcote -- Upstream Issue: https://github.com/cncf/tag-network/issues/43 +- Upstream Issue: [https://github.com/cncf/tag-network/issues/43](https://github.com/cncf/tag-network/issues/43) #### CNCF Challenges: Technical Content Creation - Description: On a periodic basis, the CNCF would like to present a public challenge to those that are interested in participating (e.g. “Challenge: Distributed Tracing with Jaeger”). @@ -266,8 +264,9 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: written English, Kubernetes, DevOps, and familiarity with any number of other CNCF projects, like Prometheus, CoreDNS, Istio, Jaeger, Helm, Harbor, OPA, Rook, SPIFEE, Flux, Argo, Flux, Falco, etc., Jekyll, strong organizational skills - Mentor(s): Lee Calcote, Nic Jackson -- Upstream Issue: https://github.com/cncf/tag-network/issues/44 - +- Upstream Issue: [https://github.com/cncf/tag-network/issues/44 +](https://github.com/cncf/tag-network/issues/44 +) ### Meshery
@@ -282,7 +281,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: JavaScript, Playwright, GitHub Workflows, Jekyll, Markdown, familiarity with React or Nextjs would be helpful, CI/CD - Mentor(s): Aabid Sofi, Lee Calcote -- Upstream Issue: https://github.com/meshery/meshery/issues/11494 +- Upstream Issue: [https://github.com/meshery/meshery/issues/11494](https://github.com/meshery/meshery/issues/11494) #### Meshery: Migrate APIs to be schema-driven @@ -291,7 +290,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: Golang, Kubernetes, Swagger, JSON schemas, familiarity with React, Nextjs would be helpful - Mentor(s): Yash Sharma, Lee Calcote -- Upstream Issue: https://github.com/meshery/meshery/issues/11495 +- Upstream Issue: [https://github.com/meshery/meshery/issues/11495](https://github.com/meshery/meshery/issues/11495) #### Meshery: UI Migration from MUI v4 to MUI v5 and Sistent @@ -300,7 +299,7 @@ Understand that your challenges will be promoted through CNCF channels, reviewed - Recommended Skills: ReactJs, NextJs, familiarity with Material UI, Redux and Redux Toolkit - Mentor(s): Lee Calcote, Antonette Caldwell -- Upstream Issue: https://github.com/meshery/meshery/issues/11493 +- Upstream Issue: [https://github.com/meshery/meshery/issues/11493](https://github.com/meshery/meshery/issues/11493) ### Service Mesh Performance
@@ -313,7 +312,7 @@ GitHub Workflow Integration: Collaborate with other CNCF projects to configure t - Recommended Skills: Golang, familiarity with HTTP/HTTPS performance testing tools, grpc, familiarity with containerization technologies, like Docker would be helpful. - Mentor(s): Lee Calcote, Xin Huang -- Upstream Issue: https://github.com/service-mesh-performance/service-mesh-performance/issues/432 +- Upstream Issue: [https://github.com/service-mesh-performance/service-mesh-performance/issues/432](https://github.com/service-mesh-performance/service-mesh-performance/issues/432) ## Additional information
diff --git a/src/collections/programs/lfx-2025/lfx-2025.mdx b/src/collections/programs/lfx-2025/lfx-2025.mdx index e67e6bda68e7b..38d633f48c1b0 100644 --- a/src/collections/programs/lfx-2025/lfx-2025.mdx +++ b/src/collections/programs/lfx-2025/lfx-2025.mdx @@ -78,8 +78,8 @@ Technical writers and other contributors are what comprise Layer5 - an open orga - Tutorials should vary in complexity, catering to beginners and advanced learners. - Recommended written English, Markdown, Kubernetes, DevOps, and hands-on experience with cloud-native tools - Mentor(s): Lee Calcote, Rian Cteulp, Sangram Rath -- Upstream Issue: https://github.com/meshery/meshery/issues/15532 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/a183c51e-22c6-473b-93f4-6c286993e435 +- Upstream Issue: [https://github.com/meshery/meshery/issues/15532](https://github.com/meshery/meshery/issues/15532) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/a183c51e-22c6-473b-93f4-6c286993e435](https://mentorship.lfx.linuxfoundation.org/project/a183c51e-22c6-473b-93f4-6c286993e435) #### Meshery: Relationships for AWS services @@ -91,8 +91,8 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - Policy Contribution: For advanced interns, there may be opportunities to contribute to the Rego policies that evaluate and enforce these relationships. - Recommended Skills:DevOps, systems administration, solutions architecture. Experience with Kubernetes, AWS and its services. - Mentor(s): Lee Calcote, Sangram Rath, Mia Grenell -- Upstream Issue: https://github.com/meshery/meshery/issues/15531 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22 +- Upstream Issue: [https://github.com/meshery/meshery/issues/15531](https://github.com/meshery/meshery/issues/15531) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22](https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22) #### Meshery: Relationships for GCP services @@ -102,8 +102,8 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - Policy Contribution: For advanced interns, there may be opportunities to contribute to the Rego policies that evaluate and enforce these relationships. - Recommended Skills:DevOps, systems administration, solutions architecture. Experience with Kubernetes, GCP and its services. - Mentor(s): Lee Calcote, James Horton -- Upstream Issue: https://github.com/meshery/meshery/issues/15531 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22 +- Upstream Issue: [https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22](https://github.com/meshery/meshery/issues/15531) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22](https://mentorship.lfx.linuxfoundation.org/project/ed9d4af5-823a-4127-afdf-643c2b623f22) ## LFX Mentorship 2025 Spring Projects
@@ -119,9 +119,10 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - The Meshery Model generator will be updated to automatically generate models for kro RGDs, simplifying their integration and management within Meshery. This will be an officially supported feature of Meshery. - Recommended Skills:Golang, Cuelang, Well-written and well-spoken English, Kubernetes, DevOps - Mentor(s): Lee Calcote, Mia Grenell -- Upstream Issue: https://github.com/meshery/meshery/issues/13521 -- LFX URL: https://crowdfunding.lfx.linuxfoundation.org/projects/2ce4cf0b-05e0-430a-b9e1-3df46d917ef6 - +- Upstream Issue: [https://github.com/meshery/meshery/issues/13521](https://github.com/meshery/meshery/issues/13521) +- LFX URL: [https://crowdfunding.lfx.linuxfoundation.org/projects/2ce4cf0b-05e0-430a-b9e1-3df46d917ef6 +](https://crowdfunding.lfx.linuxfoundation.org/projects/2ce4cf0b-05e0-430a-b9e1-3df46d917ef6 +) #### Hands-on tutorials using Meshery Playground **Description**: Learning paths with hands-on labs are a crucial resource for DevOps engineers and cloud-native practitioners. The Meshery Playground provides a live cluster environment, making it an ideal platform for learning every kind of cloud and cloud native technology. Meshery Docs is in need of comprehensive tutorials and scenarios covering common infrastructure management use cases. Mission is to create and publish a series of hands-on tutorials using Meshery Playground. Each tutorial will include step-by-step guides, live demonstrations, and interactive labs using the Playground allowing learners to apply their knowledge directly without the hassle of any configuration.These tutorials will be reviewed by various project maintainers and then published in guides/tutorials. @@ -131,8 +132,8 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - Tutorials should vary in complexity, catering to beginners and advanced learners. - Recommended Skills: written English, Markdown, Kubernetes, DevOps, and hands-on experience with cloud-native tools - Mentor(s): Lee Calcote, James Hortison -- Upstream Issue: https://github.com/meshery/meshery/issues/13521 -- LFX URL: https://crowdfunding.lfx.linuxfoundation.org/projects/4cca92b8-ede6-4396-8d3f-68cfa2ec911c +- Upstream Issue: [https://github.com/meshery/meshery/issues/13521](https://github.com/meshery/meshery/issues/13521) +- LFX URL: [https://crowdfunding.lfx.linuxfoundation.org/projects/4cca92b8-ede6-4396-8d3f-68cfa2ec911c](https://crowdfunding.lfx.linuxfoundation.org/projects/4cca92b8-ede6-4396-8d3f-68cfa2ec911c) #### Expanding end-to-end test coverage in Meshery using Playwright @@ -140,8 +141,8 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - Expected Outcome: Development of comprehensive E2E test cases for additional Meshery components using Playwright. - Recommended Skills: JavaScript, Playwright, GitHub Workflows, familiarity with React or Nextjs would be helpful, CI/CD - Mentor(s): Lee Calcote,Aabid Sofi -- Upstream Issue: https://github.com/meshery/meshery/issues/13514 -- LFX URL: https://crowdfunding.lfx.linuxfoundation.org/projects/abd10fed-e03f-4425-863e-157accfe354f +- Upstream Issue: [https://github.com/meshery/meshery/issues/13514](https://github.com/meshery/meshery/issues/13514) +- LFX URL: [https://crowdfunding.lfx.linuxfoundation.org/projects/abd10fed-e03f-4425-863e-157accfe354f](https://crowdfunding.lfx.linuxfoundation.org/projects/abd10fed-e03f-4425-863e-157accfe354f) ## LFX Mentorship 2025 Summer Projects
@@ -165,8 +166,8 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - A multitude of new relationships defined both intra and inter Azure services. - Policy Contribution: For advanced interns, there may be opportunities to contribute to the Rego policies that evaluate and enforce these relationships. - Mentor(s): Lee Calcote, Sangram Rath, Mia Grenell -- Issue: https://github.com/meshery/meshery/issues/14793 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/8a048110-059d-4928-bd94-00fd5f5e500d +- Issue: [https://github.com/meshery/meshery/issues/14793](https://github.com/meshery/meshery/issues/14793) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/8a048110-059d-4928-bd94-00fd5f5e500d](https://mentorship.lfx.linuxfoundation.org/project/8a048110-059d-4928-bd94-00fd5f5e500d) #### Model relationships for AWS services @@ -185,9 +186,9 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - A multitude of new relationships defined both intra and inter AWS services. - Policy Contribution: For advanced interns, there may be opportunities to contribute to the Rego policies that evaluate and enforce these relationships. - Mentor(s): Lee Calcote, Sangram Rath, Mia Grenell -- Issue: https://github.com/meshery/meshery/issues/14793 -- Issue: https://github.com/meshery/meshery/issues/14794 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/d548f403-0d7f-4ca5-88f1-393ae592a05a +- Issue: [https://github.com/meshery/meshery/issues/14793](https://github.com/meshery/meshery/issues/14793) +- Issue: [https://github.com/meshery/meshery/issues/14794](https://github.com/meshery/meshery/issues/14794) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/d548f403-0d7f-4ca5-88f1-393ae592a05a](https://mentorship.lfx.linuxfoundation.org/project/d548f403-0d7f-4ca5-88f1-393ae592a05a) #### Meshery Model Support for kro ResourceGraphDefinitions (RGDs) @@ -196,17 +197,17 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - Meshery will be able to orchestrate and manage kro RGDs. This includes the ability to deploy, configure, and manage the lifecycle of RGDs through Meshery. The Meshery Model generator will be updated to automatically generate models for kro RGDs, simplifying their integration and management within Meshery. This will be an officially supported feature of Meshery. - Recommended Skills: Golang, well-written and well-spoken English, Kubernetes, DevOps - Mentors: Lee Calcote, Aabid Sofi, -- Issue: https://github.com/meshery/meshery/issues/14793 -- Issue: https://github.com/meshery/meshery/issues/13520 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/b993ee7d-6b52-47e8-a651-e1c6c91e5d2b +- Issue: [https://github.com/meshery/meshery/issues/14793](https://github.com/meshery/meshery/issues/14793) +- Issue: [https://github.com/meshery/meshery/issues/13520](https://github.com/meshery/meshery/issues/13520) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/b993ee7d-6b52-47e8-a651-e1c6c91e5d2b](https://mentorship.lfx.linuxfoundation.org/project/b993ee7d-6b52-47e8-a651-e1c6c91e5d2b) #### Workflow Engine in Meshery - Description: Integrate a new architectural component into Meshery: a workflow engine, using Temporal. This project involves shifting Meshery off of sqlite over to postgres using gorm (golang). Interns will familiarize with concepts of orchestration engines, including chaining workflows, and content lifecycle management. - Recommended Skills: Golang, Temporal, ReactJS - Mentor(s): Lee Calcote, Rian Cteulp -- Issue: https://github.com/meshery/meshery/issues/14795 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/6244b48c-1fc6-4b1c-b965-7df7e117b06d +- Issue: [https://github.com/meshery/meshery/issues/14795](https://github.com/meshery/meshery/issues/14795) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/6244b48c-1fc6-4b1c-b965-7df7e117b06d](https://mentorship.lfx.linuxfoundation.org/project/6244b48c-1fc6-4b1c-b965-7df7e117b06d) #### Solutions Architecture of Popular Cloud Native Deployments @@ -217,8 +218,8 @@ This internship focuses on significantly expanding the breadth and depth of Mesh - Tutorials should vary in complexity, catering to beginners and advanced learners. - Recommended Skills: written English, Markdown, Kubernetes, DevOps, and hands-on experience with cloud-native tools - Mentor(s): Sangram Rath, Lee Calcote -- Issue: https://github.com/meshery/meshery/issues/14796 -- LFX URL: https://mentorship.lfx.linuxfoundation.org/project/b1fcdcd9-0066-4a9a-a879-7d5624b02727 +- Issue: [https://github.com/meshery/meshery/issues/14796](https://github.com/meshery/meshery/issues/14796) +- LFX URL: [https://mentorship.lfx.linuxfoundation.org/project/b1fcdcd9-0066-4a9a-a879-7d5624b02727](https://mentorship.lfx.linuxfoundation.org/project/b1fcdcd9-0066-4a9a-a879-7d5624b02727) ## Additional information