Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need Help Getting Started #77

Open
PriyanshSarvehi opened this issue Nov 8, 2021 · 10 comments
Open

Need Help Getting Started #77

PriyanshSarvehi opened this issue Nov 8, 2021 · 10 comments

Comments

@PriyanshSarvehi
Copy link

Hello, myself Priyansh Sarvehi
I am a second year undergrad and want to contribute to your projects or work on your issues,
I am familiar with HTML, JavaScript, CSS and have descent knowledge of MySQL and Js.node
Since I am very much intrested in open source, I'm also looking forward to contribute in Google Summer of Code
Please take me on board for any of your upcoming or current projects that require frontend development skill.

@conconnl
Copy link
Member

@particthistle can the Volunteer Engagement Team help this new volunteer?

@PriyanshSarvehi
Copy link
Author

That would be so nice of you sir !
I'm wanting to contribute to the joomla open source but somehow I'm lacking the proper environment.....
I'm a front end oriented developer so would be great if you can guide me on that
I'm also willing to contribute to this org even full-time as long as I can.
Any kind of help would be appreciated

@PriyanshSarvehi
Copy link
Author

I believe that building something wonderful requires both skills and dedication
I'm really dedicated to learn so please help me sir

@conconnl
Copy link
Member

conconnl commented Dec 7, 2021

@particthistle kind reminder

@particthistle
Copy link
Member

@PriyanshSarvehi welcome. Hopefully some of the following notes will help yourself and others with getting involved. These are from the information we provided the 2021 potential students following the selection of GSOC candidates.

Strengthening your proposals for Joomla: Get Involved

Getting involved in the wider Joomla project formed part of the application assessment process when the mentors were looking at proposals. It helped mentors see where students were getting engaged with the project and the product so that they understood some of the ways the software works, and showed that they would be able to suggest improvements in their proposals. Being involved also gives students a better understanding of what the project is focusing on and what the programming standards are in the community.

Feedback from a number of students found that there was more to the project than they anticipated, and as such they did not submit a proposal feeling they did not know enough, or felt there was more to learn before coming back to put a proposal in again for a future coding program.

Over the many years of Joomla’s participation in Google Summer of Code, we’ve had other students that have had similar realizations. Some have spent the year between projects getting involved in testing, coding and contributing to parts of the project. They’ve then returned the next year to produce amazing proposals, going on to complete projects that have then been integrated into the Joomla core. Several have continued their involvement in the project following their time with GSoC, and many of that group are among this year’s mentors.

How to Get Involved

Contributors to Joomla come from all over the world and from a range of backgrounds, getting involved for a range of reasons including:

  • Many contributors are people who use Joomla day to day to implement websites and digital solutions for clients around the world. They often see that contributing to the project benefits not only the wider Joomla community, but also improves the product for their own clients.
  • Other volunteers enjoy coding as a hobby, and have chosen to code for Joomla as a way to see their contributions put into real world applications.
  • We hope that you’ll consider becoming a part of the third group of contributors - Students learning to code as part of their courses - where you’ll be able to gain real world experience through volunteering as coders, and in some cases you might find yourself approached by community members looking at recruiting new staff for their own projects.

Coding isn’t the only area where you can contribute to Joomla. The Volunteer Engagement Team have been working on streamlining the information on how to get involved in other areas of the project.

  • Patch Testing is related to contributing code, and is a great way to learn more about Joomla’s code base. Join the Bugs & Fun @ Home channel on Glip for more information on how to patch test, as well as checking out the resources here. We have a number of users that use Microsoft Visual Studio and/or PhpStorm as their local development tools so if you're looking for a tool to develop with, help is available for those two.
  • Documentation is in need of considerable contributions. You can get started here and help with tasks like creating new documentation, improving existing documentation, performing maintenance tasks and translating documentation into your local language.
  • Joomla’s available in over 80 languages. Translating has become easier in recent years with Joomla now using CrowdIn to manage and automate translation changes. You can begin helping with localization in your language at the Joomla Crowdin, or while we’re restructuring the Joomla Translation Program at the moment, work on core translations via the Joomla CMS project which will be moving soon.
  • Joomla also has it’s own magazine, and is looking for authors to contribute all types of articles on using and improving Joomla websites. Check their FAQ for more information on how to get started as an author.
  • Around the world there's a number of Joomla User Groups you can join. Visit https://community.joomla.org/user-groups.html to see if there's one near you and if not (or if you don't hear back from the ones you contacted) join jug-organisers where the Events team can help you with looking at starting a group.

We look forward to you getting involved.
There’s many other ways to get involved, so if you find something you think you can assist further with, contact the Volunteer Engagement Team via [email protected] and start a discussion about what your skills are and they will help you get involved.

@PriyanshSarvehi
Copy link
Author

Sure sir @particthistle , i'll start right away.... also are you guys (joomla) planning for gsoc 2022 as a mentor organisation ? because i'm really looking forward to it for a better exposure too....

@mayurstwt
Copy link

Sure sir @particthistle , i'll start right away.... also are you guys (joomla) planning for gsoc 2022 as a mentor organisation ? because i'm really looking forward to it for a better exposure too....

joomla is now in gsoc 2022 @PriyanshSarvehi

@particthistle
Copy link
Member

@PriyanshSarvehi please take a moment to close this issue.

@Ansh101112
Copy link

Will join you too in gsoc'24. @particthistle

@divine7022
Copy link

I am super exited to start contributing and be a part of joomla

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants