Skip to content

Commit

Permalink
Merge pull request #105 from Tanish-Ranjan/feat/seo-metadata
Browse files Browse the repository at this point in the history
Fix - SEO metadata for GSoC pages.
  • Loading branch information
oleg-nenashev authored Oct 7, 2024
2 parents a663a91 + 2a7b2f3 commit dd91f8a
Show file tree
Hide file tree
Showing 8 changed files with 46 additions and 13 deletions.
2 changes: 1 addition & 1 deletion docs/contributing/documentation/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Contributing to Gradle Documentation
title: "Contributing to Gradle Documentation"
description: >
Documentation is essential part of developer experience for Gradle Build Tool users.
All contributions are welcome!
Expand Down
4 changes: 2 additions & 2 deletions docs/cookbook/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Contributing to the Gradle Cookbook

[![a](https://img.shields.io/badge/slack-%23docs-brightgreen?style=flat&logo=slack)](./contributing/community-slack.md)
[![a](https://img.shields.io/badge/slack-%23docs-brightgreen?style=flat&logo=slack)](../contributing/community-slack.md)


The Gradle Cookbook is under active development.
Expand All @@ -19,7 +19,7 @@ A few tips:

- All the pages on this site are written in Markdown.
- If needed, we have various tools available, such as code templates and macros, and we can add more MkDocs plugins if necessary.
- The Table of Contents is currently located in [mkdocs.yml](../mkdocs.yml).
- The Table of Contents is currently located in [mkdocs.yml](../../mkdocs.yml).
When adding new pages, please update the ToC to ensure they are discoverable.

### Adding New Categories
Expand Down
9 changes: 8 additions & 1 deletion docs/events/gsoc/2023/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
---
title: "Gradle in Google Summer of Code 2023"
description: >
Gradle participated in GSoC 2023 under the umbrella of
the Kotlin Foundation.
---

# Gradle in Google Summer of Code 2023

In the summer of 2023, The Kotlin Foundation sponsored four projects for the Google Summer of Code 2023.
In the summer of 2023, The [Kotlin Foundation](https://kotlinfoundation.org/) sponsored four projects for the Google Summer of Code 2023.
The Gradle Kotlin Script Support for Eclipse and BuildShip project by [Nikolai Vladimirov](https://www.linkedin.com/in/vladimir0v/) was one of them!
Gradle, a Kotlin Foundation member, and [Donát Csikós](https://github.com/donat) provided mentoring support for this project.

Expand Down
7 changes: 7 additions & 0 deletions docs/events/gsoc/2024/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
---
title: "Gradle in Google Summer of Code 2024"
description: >
Gradle participated in GSoC 2024 under the umbrellas of
the Kotlin Foundation and the Eclipse Foundation.
---

# Gradle in Google Summer of Code 2024

This is an active program.
Expand Down
7 changes: 7 additions & 0 deletions docs/events/gsoc/2024/checkstyle-plugin.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
---
title: "Declarative Syntax and enhancements for the Checkstyle plugin"
description: >
A project by Hongjie (Jay) Wei for GSoC 2024 which aims to enhance
the declarative nature of Kotlin DSL and enhance the checkstyle plugin.
---

# GSoC 2024. Declarative Syntax and Enhancements for the Checkstyle Plugin

## Goal
Expand Down
7 changes: 7 additions & 0 deletions docs/events/gsoc/2024/gradle-build-server-android.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
---
title: "Gradle Build Server - support for Android projects"
description: >
A project by Tanish Ranjan for GSoC 2024 which aims to bring support
for Android projects on the Gradle Build Server.
---

# GSoC 2024. Gradle Build Server – support for Android projects

This project aims to enhance [Gradle Build Server](https://github.com/microsoft/build-server-for-gradle) project from Microsoft by integrating powerful Android Studio features. Bridging the build process gap between [Android Studio](https://developer.android.com/studio) and [Gradle Build Server](https://github.com/microsoft/build-server-for-gradle), will significantly improve the development experience for many Android developers using Text Editors/IDEs which utilize the [Build Server Protocol (BSP)](https://build-server-protocol.github.io).
Expand Down
9 changes: 7 additions & 2 deletions docs/events/gsoc/2024/gradle-build-server-devx.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
---
title: "DevX and Language support in Buildship"
description: >
A project by Sidhaarth Saraswathi Ramalingam for GSoC 2024 which aims to leverage the BSP
implementation by the Gradle Build Server in Eclipse IDE via the Eclipse Buildship plugin.
---

# GSoC 2024. Gradle Build Server - DevX and Language Support in Buildship

Expand Down Expand Up @@ -55,5 +61,4 @@ The Eclipse buildship client will be equipped with capabilities to process all p
## Links
- [Contributor Proposal](https://docs.google.com/document/d/1ptbZvt8_dW0bgUAZfh7m-Oo3RtC4XTiY9frIrf2_OBQ/edit?usp=sharing)
- [Project Proposal](https://gitlab.eclipse.org/eclipsefdn/emo-team/gsoc-at-the-ef/-/issues/5)
- [Eclipse Buildship](Placeholder)
- [Gradle BSP Enhancements](Placeholder)
- [Eclipse Buildship](https://projects.eclipse.org/projects/tools.buildship)
14 changes: 7 additions & 7 deletions docs/events/gsoc/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: "Gradle in Google Summer of Code"
description: >
Gradle participates in GSoC 2024 under the umbrellas of
Gradle participated in GSoC 2024 under the umbrellas of
the Kotlin Foundation and the Eclipse Foundation.
---

Expand All @@ -13,11 +13,11 @@ Gradle has participated in GSoC since 2023.

## GSoC 2024

Gradle participates in GSoC 2024 under the umbrellas of
the Kotlin Foundation and the Eclipse Foundation.
We started with 3 projects, but two of them didn't pass the mid-term evaluation.
Gradle participated in GSoC 2024 under the umbrellas of
the [Kotlin Foundation](https://kotlinfoundation.org/) and the [Eclipse Foundation](https://www.eclipse.org/).
We started with 3 projects, but two of them didn't pass the midterm evaluation.

Active projects:
Completed projects:

- [Gradle Build Server – support for Android projects](./2024/gradle-build-server-android.md) by Tanish Ranjan

Expand Down Expand Up @@ -63,8 +63,8 @@ because it helps us to build impression about the candidate.
To get started:

1. Join the `#gsoc` channel on the [Gradle community Slack](https://gradle.org/slack-invite).
If there're such channels in the foundations, please join them too
2. Explore the [Getting Started with Gradle](https://docs.gradle.org/current/userguide/getting_started_eng.html) with Gradle and the relevant [topic-specific Gradle Guides](https://gradle.org/guides/)
If there are such channels in the foundations, please join them too
2. Explore the [Getting Started with Gradle](https://docs.gradle.org/current/userguide/getting_started_eng.html) and the relevant [topic-specific Gradle Guides](https://gradle.org/guides/)
3. Check out the [contributing guidelines](../../contributing/README.md), try addressing some of the newcomer friendly issues
4. Discuss the project ideas with your mentors on the public channels

Expand Down

0 comments on commit dd91f8a

Please sign in to comment.