https://gradle.com/ logo
Join Slack
Powered by
# gsoc
  • o

    Oleg Nenashev

    08/07/2024, 1:50 PM
    GSoC pages update https://github.com/gradle/community/pull/54
    t
    • 2
    • 2
  • o

    Oleg Nenashev

    08/26/2024, 6:35 AM
    @Tanish Ranjan just to plan, how are your project page and videos are going? As far as I can tell I haven't received the videos yet, but I still can get them processed/published today if I have something by 11am UTC
    t
    • 2
    • 16
  • d

    Donát Csikós

    08/26/2024, 12:11 PM
    I've read the project page. In general I'm fine with the content.
    🙌 1
  • n

    Nouran

    02/03/2025, 4:30 PM
    Hi everyone,I’m very interested in applying for Google Summer of Code 2025. The Gradle Build Server project from GSoC 2024 caught my attention. I’m eager to contribute and learn more about improving Android development workflows.I’d love to hear any advice on how to increase my chances of getting accepted. How can I start engaging with the community and making meaningful contributions before the application period? Any recommended resources or first steps would be greatly appreciated! Looking forward to your insights. Thanks in advance!
    o
    • 2
    • 2
  • o

    Oleg Nenashev

    02/07/2025, 3:44 PM
    Pinning the update here so that it does not get wiped: https://gradle-community.slack.com/archives/CRA9GTYBH/p1736343415463679
    🙌 1
  • o

    Oleg Nenashev

    02/11/2025, 2:30 PM
    📢 First GSoC project ideas are live! More project ideas are welcome 😉 https://community.gradle.org/events/gsoc/#project-ideas • 📦 Maven Central publishing plugin for Gradle with new APIs • 🚅 Improving Configuration Cache and lock contention in key Gradle plugins • 🔌 Gradle Convention plugin for developing Jenkins Plugins • 📓 Kotlin DSL documentation samples test framework
    🙌 1
  • o

    Oleg Nenashev

    02/11/2025, 7:07 PM
    And the full list on the Kotlin Foundation site: https://kotlinlang.org/docs/gsoc-2025.html#project-ideas
    🙌 1
    🚀 1
  • n

    Nouran

    02/14/2025, 2:16 AM
    Hi everyone! 👋 I’m really passionate about contributing to Gradle and have been exploring the "Improving Configuration Cache and Lock Contention in Key Gradle Plugins" project for GSoC. I’ve been diving deep into Gradle performance optimization and making small contributions to prepare for this journey. To help beginners who are also interested in contributing to Gradle, I’ve written a blog post covering everything from setting up your environment to finding beginner-friendly issues and writing a strong GSoC proposal. Check it out here: 🔗 Getting Started with Gradle Contributions for GSoC I’d love to hear your thoughts and any feedback!
    🚀 1
    o
    • 2
    • 4
  • s

    Saif

    02/28/2025, 4:47 AM
    I hope everyone is doing well. My name is Saif Ali Khan, and I am interested in contributing to the "Kotlin DSL and Declarative Gradle documentation samples test framework" project for Google Summer of Code (GSoC) 2025 with the Kotlin Foundation. I am currently learning Kotlin and Gradle and have little experience with Java, and backend development. While I am still a beginner in Kotlin and Gradle, I am actively working on improving my skills and understanding of Gradle’s Kotlin DSL. My goal is to contribute meaningfully to this project by building a robust test framework for Kotlin DSL and Declarative Gradle samples. I would appreciate any guidance on: • The expected workflow and key challenges for this project. • Recommended resources or prior discussions related to this idea. • Whether a small prototype or proof-of-concept before the proposal deadline would be helpful.
    o
    • 2
    • 2
  • c

    Chisom Chigoziri

    03/29/2025, 12:46 PM
    Hello 👋🏽 I'm Hermes and I'm interested in contributing to the "*Clean and actionable reporting for Gradle code quality plugins for Kotlin*" I made a draft of my proposal https://docs.google.com/document/d/1C7-A-iPZp77TPRt-euoOwtEsRnhoDqYBLSH1tYwB_FA/edit?usp=sharing @Oleg Nenashev Currently I'm mostly looking forward to Problems API support in the gradle console and intellij IDEs, it seems it's in progress
    GSoC Proposal Draft
    👋 1
    o
    • 2
    • 14
  • n

    nathan kayumba

    04/02/2025, 9:11 AM
    Hi, I would like to send my application for the project: Clean and actionable reporting for Gradle code quality plugins for Kotlin, how do I send it and where do I send it?
    n
    • 2
    • 4
  • n

    Nouran

    04/08/2025, 1:28 PM
    Hi @Oleg Nenashev, could you please review my proposal ? Thank you in advance
    GradleGradle.docx
    👀 2
    o
    • 2
    • 5
  • o

    Oleg Nenashev

    05/12/2025, 9:29 AM
    @Nouran @Vanessa Johnson @Aarav Mahajan @Yongjun Hong @Victoria Alajemba 👋 This is a generic GSoC channel for coordination and discussion of Gradle-specific matters. For the most of the organizational topics, we will be working the Kotlin Foundation Slack, but you can use this one for any logistics matters, too
    👍 5
    v
    • 2
    • 5
  • o

    Oleg Nenashev

    05/20/2025, 5:09 AM
    Hi @Yongjun Hong @Vanessa Johnson Just a quick update on our side - I am about publishing the newsletter and the welcome blog next week. It would be nice if you could initialize your project pages before it goes live
    ✅ 1
    y
    v
    • 3
    • 5
  • o

    Oleg Nenashev

    06/17/2025, 3:09 PM
    If any of GSoC contributors needs an IDEA Enterprise licesnse for a few months, let me know.
    v
    • 2
    • 1
  • o

    Oleg Nenashev

    07/01/2025, 12:00 PM
    <!channel> Hi all! During the mid-term evaluations, we will do a live stream to report on the projects and their progress. Each contributor will have 10 minutes to present on the project (summary, delivered changes, plans for the next phase + mainly live demos), and then we will have 5 minutes for Q&A and mentor feedback. While this presentation is not mandatory (discuss it with your mentors), everyone is welcome to join. Each contributor is welcome to either present live or submit a prerecorded video, and we would love to have mentors on the call, too. Please vote for the stream time slots here - https://calendly.com/d/cv2n-htr-px9/gsoc-2025-kotlin-fndn-project-demos-mid-term-eval. We will likely have 2-3 streams, depending on the feedback
    🙌 5
  • o

    Oleg Nenashev

    07/17/2025, 3:59 PM
    @Nouran @Vanessa Johnson @Aarav Mahajan @Yongjun Hong @Victoria Alajemba FYI, in addition to the existing resource, I have created an organization on https://dev.to/gradle-community . If you are interested in doing short posts as a part of the project updates, ready to add you to the organization
    🙌 2
    💯 2
    v
    v
    • 3
    • 2
  • a

    Aarav Mahajan

    07/17/2025, 4:04 PM
    Sure, that would be great 👍👍 Thanks!
  • n

    Nouran

    07/17/2025, 5:29 PM
    Just published my blog post , hope it helps someone out there https://dev.to/gradle-community/unlocking-configuration-cache-with-gsoc-contributor-374l
  • o

    Oleg Nenashev

    07/17/2025, 5:57 PM
    FYI the GSoC huddle invite is out - see the Kotlin Foundation
    #gsoc
    channel • 12:30 UTC on Friday, 18 July • https://gradle.zoom.us/j/84480029860
  • o

    Oleg Nenashev

    07/17/2025, 8:59 PM
    @Nouran @Aarav Mahajan @Vanessa Johnson FYI I am going offline for today. I have not received your vids yet, and I am not sure I will be able to incorporate them tomorrow morning. My advice would be, whether you record demos/updates or not, to consider doing them live tomorrow, too
    👍 1
    n
    • 2
    • 3
  • o

    Oleg Nenashev

    07/18/2025, 12:45 PM
    We're live! https://gradle.zoom.us/j/84480029860 - if you want to join for the demos Some links: • Directory with the pre-submitted demos, I will be putting ones from the demo there too - https://drive.google.com/drive/folders/1DlQIlBPYvi1sdqpTkpzZxYF0sbKv0ycI?usp=drive_link • Summary of the deliverables and links - https://docs.google.com/document/d/1e8nJaKOxIRbxs4zZxjQ6J0R9rrqzQLo4zqtypHUF-1k/ • Retrospective document for the first coding phase and community bonding - https://docs.google.com/document/d/1dz61GDPcM8m7ZuB9JBeGfRJjyRUxELxFoDq6vlUcL9o/edit?usp=sharing
  • o

    Oleg Nenashev

    08/08/2025, 9:09 AM
    Hi all. If you are concerned by this post, nothing changes for Google Summer of Code as of now. Org administration and mentoring remain my priorities, and unless there's a garden leave or a similar situation outside my control, I will continue delivering on my responsibilities in the Kotlin Foundation GSoC. This week is rather an exception as I had a lot of unplanned administrative things in parallel with the JCrete conference. I will be back to normal starting from Tuesday.
    👍 1
  • o

    Oleg Nenashev

    08/13/2025, 1:27 PM
    Timeline for all the projects
  • o

    Oleg Nenashev

    08/15/2025, 6:22 AM
    Just a heads-up, CFP for the August newsletter is about closing. If you would like to add some content there, it is good time to update your project pages, and share news about releases / blogs on https://github.com/gradle/community/issues/228 I hope to finish processing the videos today
    a
    • 2
    • 5
  • o

    Oleg Nenashev

    08/18/2025, 11:50 AM
    @Vanessa Johnson @Aarav Mahajan @Yongjun Hong @Nouran @Victoria Alajemba @Rafael Chaves @Reinhold Degenfellner @Rodrigo Oliveira @Donát Csikós My draft for the newsletter, PTAL. Any comments and fact check would be appreciated
    We continue the Google Summer of Code projects in partnership with the Kotlin Foundation and mentors from many companies. As a part of it, we have 5 Gradle-focused projects, and all of them have successfully passed the mid-term evaluation at the end of July!
    • To facilitate the adoption of Configuration Cache in the ecosystem, Nouran Atef has submitted compatibility patches to multiple Gradle plugins and shared her learnings in this blog post => Project Page, Mid-term evaluation demo
    • Yongjun Hong created new Gradle plugins for Maven Central Publishing that allow defining the organization—and project-level defaults for generated pom.xml files and validate the artifacts before publishing to Maven Central: metadata, artifact signing, etc. => Project Page, Mid-term evaluation demo
    • Victoria Chuks Alajemba has worked on the IntelliJ Platform Gradle Plugin in order to improve reporting and to parallelize verification with the help of Gradle’s Worker API => Project Page, Mid-term evaluation demo
    • Aarav Mahajan released the first versions of the Gradle Convention Plugin for Developing Jenkins Plugins that added support for the core Jenkins toolchain features - Bill of Materials, Plugin Compatibility Tester, default configurations from quality assurance and static analysis tools => Announcement Blog, Project Page, Mid-term Evaluation Demo
    • Vanessa Johnson has submitted a patch to add support for the Problems API to the Detekt plugin and shared the learnings and tips for developers in this blogpost => Project Page, Mid-term Evaluation Demo
    The linked project pages contain the project demos and the full list of deliverables. The summary from the mid-term evaluation and the project demos can be found in this Google Doc.
    I hope to get the videos and blog out before the publishing date, so those links might be changed
    ❤️ 3
    party gradlephant 2
    💯 2
    🙌 2
    • 1
    • 2
  • o

    Oleg Nenashev

    08/19/2025, 7:49 AM
    @Aarav Mahajan @Yongjun Hong @Nouran @Victoria Alajemba @Rafael Chaves @Reinhold Degenfellner@Rodrigo Oliveira @Donát Csikós @Jakub Chrzanowski As you might have seen, there was also a notice from GSoC about potentially extending the Google Summer of Code projects. We can still potentially do it for the Large projects (every one except Vanessa's), but it would need clear reasoning and Org Admin approval. If you are interested to extend your projects, let me know. Please note that not fully delivering on the scope of the original proposal is fine and generally expected. As long as you and your mentors communicate clearly on expectations and, as long as everyone is fine, there is no formal requirement by GSoC on what should be delivered in the end.
    🖊️ 1
  • o

    Oleg Nenashev

    08/26/2025, 12:32 PM
    @Nouran @Victoria Alajemba just a heads-up, I will send the intros with SheCodeAfrica. I have worked with this organization in the past - we had joint mentorship programs for Jenkins, and we were exploring the same for Gradle Build Tool this year. It unfortunately didn't pan out, but it is a nice organization to be in contact with
    🙌 1
    v
    • 2
    • 1
  • o

    Oleg Nenashev

    08/29/2025, 12:38 PM
    @Nouran @Victoria Alajemba FYI here's my PR with rendering and layoff patches in the cookbook - https://github.com/gradle/cookbook/pull/59
    🙌 1
    👍 1
  • o

    Oleg Nenashev

    09/01/2025, 11:23 AM
    @Nouran @Vanessa Johnson @Victoria Alajemba @Aarav Mahajan @Yongjun Hong thank you for submitting the GSoC evaluations! With that completed, we're on the safe side for the contributor submissions deadline at 18:00 UTC today 🎉 Please note that the projects will be evaluated based on the state at the submission deadline. If you need any reviews, especially for the project page patches, I'm at your disposition till 16:00 UTC, reviews/merges are my top priority. After 16:00 UTC, I have a local meeting, but I will be available for urgent changes
    🖊️ 1
    ❤️ 2