Hey everyone! I am Rakesh Potnuru, CS undergraduate, web developer, technical writer, open-source newbie and community contributor. Recently contributed to backdropCMS to get into open source. Interested to contribute to Plone as part of the GSoC 2022 program.
I would like to contribute to Workflow Manager or Media Repository projects, can anyone help me with the same? (@robgietema )
Hi Rakesh, great to hear you are interested in join GSoC!
I am sorry to say but the Media Repository is already being worked on for a client project so it has been removed from the project list. We did replace it with a new project: User Management, you can see all the details at https://plone.org/community/gsoc/2022 if you are interested. For the Workflow Manager we already have a GSoC candidate who is currently making a proposal.
The best way to start is by using the above resources to download Plone and have a look at the training and documentation. After that you can have a look at the User Management system of both Volto and the Classic Plone interface and have a look at the differences there.
Pastanaga is the current design we use in Volto and some mockups have been made for the different controlpanels including the User Management.
There's a bit work already done on "Users management" Project. An ideal candidate will be mostly working on Volto controlpanels and plone.restapi. See: Site Setup and explore.
Particularly "Users and Groups". You might also work on "Member Fields" TTW(through-the-web) addition of schema fields. But that can be the extension of this project.
Hi there, I am Indrakant Dana, CSE junior year undergrad. I would like to contribute to the issues you mentioned above. But, The commits have already been done. So, Can you guide me on this current PR so that I can continue from there?
No its not been done yet. As it's a bit complex project, I suggest you to have a look how users are managed in Plone. The groups relationships and the roles they inhibit.