Skip to content

Commit 4ca70ae

Browse files
Merge pull request #7522 from CodexRaunak/update-draft-ideas
Update projects list
2 parents 567528f + b047dd5 commit 4ca70ae

File tree

1 file changed

+8
-15
lines changed

1 file changed

+8
-15
lines changed

src/collections/programs/gsoc-2026/index.mdx

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,16 @@ import playground from "./meshery-playground-alt-4.webp";
4242
## GSoC 2026 Project Ideas
4343
<br />
4444

45-
#### Migration of docs.meshery.io from Jekyll to Hugo
45+
#### Support for Azure in Meshery
4646

47-
- **Description:** The Meshery documentation [docs.meshery.io](https://docs.meshery.io) is a critical resource for users and contributors. Currently built using Jekyll, the site faces limitations in build speed, scalability, and long-term maintainability. Hugo, a modern static site generator, offers significantly faster build times, better content organization, and an improved developer experience. This internship focuses on migrating the entire [docs.meshery.io](https://docs.meshery.io) site from Jekyll to the Hugo framework, using docs.layer5.io (already implemented in Hugo) as a reference architecture. The migration will involve porting all documentation content, assets, layouts, and configuration while preserving URLs, SEO, contributor workflows, and existing auto-generated documentation files.
47+
- **Description:** Enhance Meshery's existing orchestration capabilities to include support for Azure. The <a href="https://azure.github.io/azure-service-operator">Azure Service Operator</a>(ASO) provides a wide variety of Azure Resources via Kubernetes custom resources as first-class <a href="https://docs.meshery.io/concepts/logical/models">Meshery Models</a>. This involves enabling Meshery to manage and orchestrate Azure services and their resources, similar to how it handles other Kubernetes resources. The project will also include generating support for Azure services and their resources in Meshery's Model generator.
4848
- **Expected outcome:**
49-
- Revamp of documentation set information architecture. Alignment with Diataxis framework.
50-
- Updated contributor docs.
51-
- All self-documenting aspects accounted for:
52-
- Compatibility tests of Meshery Adapters.
53-
- End-to-end tests of Meshery UI.
54-
- Integration of Meshery Catalog and all designs.
55-
- Publication of community discussion forum activity per category.
56-
- Integration of Meshery Models (Integrations)
57-
- **Recommended Skills:** Static site generators (Jekyll and Hugo), Markdown, HTML/CSS, Git/GitHub workflows, documentation engineering, basic Go templating (Hugo), CI/CD familiarity.
58-
- **Mentor(s):** <Link to="/community/members/lee-calcote">Lee Calcote</Link>, <Link to ="mailto:kate.suttons2337@gmail.com">Kate Suttons</Link>
59-
- **Expected project size:** 175 hours
60-
- **Difficulty:** Medium
61-
- **Upstream Issue (URL):** [https://github.com/meshery/meshery/issues/17095](https://github.com/meshery/meshery/issues/17095)
49+
- Meshery will be able to orchestrate and manage all Azure services supported by ASO. This includes the ability to discover, configure, deploy, and operate the lifecycle of Azure services through Meshery. The Meshery Model generator will be updated to automatically generate models for Azure services, simplifying their integration and management within Meshery. This will be an officially supported feature of Meshery.
50+
- **Recommended Skills:** Golang, Kubernetes, Azure, well-written and well-spoken English
51+
- **Mentor(s):** <Link to="/community/members/lee-calcote">Lee Calcote</Link>, <Link to="mailto:mia.grenell2337@gmail.com">Mia Grenell</Link>
52+
- **Expected project size:** large (175 hours)
53+
- **Difficulty:** Hard
54+
- **Upstream Issue (URL):** https://github.com/meshery/meshery/issues/11244
6255

6356
#### Relationships for AWS services
6457

0 commit comments

Comments
 (0)