Ideas for GSoC 2024

Hello there! I wanted to know what skills should I brush up in order to contribute to gsoc'24 and on what things should I focus most. Would love to contribute to plone!
Any advice for the remaining time ?

Hi!
If you're more backend, then the required skill is Python.
If you're more frontend, then that will be React.

1 Like

Thanks
Also, will plone participate in Outreachy'24?

This is the first I have heard of Outreachy. Thanks for bringing it up. Here's what I found relevant to whether the Plone Foundation might want to apply. I do not speak on behalf of the Board.

Outreachy internships run twice a year, May to August and December to March. The intern can receive up to USD$7000 for their contributions to open source software. The organization and mentors do not receive compensation. This makes it less attractive than GSoC, where the organization may receive a stipend at GSoC's discretion, but I think it is around USD$1500.

The program requires organizations to secure funding in order to participate. The Plone Foundation falls under the classification of "other communities". According to the program requirement.

  • Other open source communities need to find their own funding. Communities might use their own community funds, or find a company to sponsor an intern.

I think right there makes this a non-starter for the Plone Foundation.

The summer cohort overlaps with Google Summer of Code, so I assume that the Plone Foundation would not participate in the summer cohort due to mentors being fully committed in GSoC. The winter cohort might be an option for the Plone Foundation to consider.

2 Likes

Oookay got it! Thanks for the explanation!

It would be really nice seeing plone in outreachy too. Looking forward to that happening this year.

GSOC Idea: Implementation of User Authentication using Passkeys. Please give feedback on this Gsoc Idea @ebrehault

I know we had few GSoC project on user auth in the past, but sorry I am not the most qualified to tell you about your idea.

1 Like

So from whom I can ask about my idea in Plone community. Or for Gsoc we are bound to work on ideas annoenced by org ..?

Hello! I saw gsoc'24 projects but couldn't find any react or js project....will react based projects also be added in sometime?

This was a GSOC project in 2023 with me as mentor.

1 Like

By definition and in general: the mentors define the topics. As mentors, we want to have a particular functionality done in a particular scope (and not the other way round).

3 Likes

is volto uses Nodejs only for rest api and python for backend???

Hi @Vaishnavi19 !
The UI layer of Plone (named Volto) is implemented in React, so any project involving UI (and that's basically all of them :slight_smile: ) is involving React.

2 Likes

So what's next???
I mean now what is being expected to get added as the projects ideas you all have submitted(if you don't mind). Any suggestions?

Hi!
The project list is here: Google Summer of Code Project Ideas 2024

Not all of them have a detailed description yet, but it is coming soon :slight_smile:

5 Likes

@ebrehault can you also please mention duration/time to complete the project and also the level(Easy/Medium/Hard) of effort required to do the project.

hey I was just doing plone training and i had some doubt in my mind .
If someone wants to build a personal project using volto then where can someone find documentation regarding volto and default theme(pastananga/quanta design) that volto is using.

What is your question?

As said: the projects are proposed by the mentors and not by the students.
The mentors set the topics, not the students.
The list of Plone projects by mentors will be listed at some point to the GSOC timeframe. Then students can apply for a given project. That's how it works and not the other way around.

No no sir, my question was to just get some hints of the topics submitted by you all.