GNOME Outreach Program for Women
From Joomla! Documentation
This page contains all the information about the opportunities with Joomla for round 6 of the Outreach Program for Women internships that will take place from June 17 through September 23, 2013. Please see the main program page for the general information about the program, such as timeline, background information, eligibility, requirements, and the application form.https://live.gnome.org/OutreachProgramForWomen "
What is Joomla?
Joomla is an Open Source software project that produces a world renowned Content Management System and a PHP application framework that can be used to build almost any application imaginable. Contributions to either project. are welcome There are also some smaller projects in the Joomla family for which projects are possible. Interns can work of a variety of projects ranging from improving the Content Management System to cutting edge applications on using the framework to the framework itself. Usability projects for the CMS are also a possibility.
Who We Are Looking For?
Before you Get Started:
Before you get started, it’s really important that you understand how Joomla handles contributions and the importance of following appropriate guidelines for code style, use of the APIs, and design patterns. The best way to start with this for potential framework projects is to visit the framework repository and study the code structure. For CMS projects it is to download the current master branch of the Content Management System from Github and study is structures and use of the Joomla APIs and design patterns. For the the code structure. Visit this page for more info: http://developer.joomla.org/cms/volunteer.html
Our Google Summer of Code 2013 and apply for it as well if you are a student. http://docs.joomla.org/GSOC_2013_Project_Ideas You are also welcome to develop your own project ideas based on your areas of interest and expertise, though we strongly enourage you to discuss these with the appropriate teams.
You could also visit the Joomla Documentation page: http://docs.joomla.org/ to learn about the
Or our Google Summer of Code 2012 http://developer.joomla.org/google-summer-of-code-2012.html shows you some examples of successful student projects.
The best place to ask questions and get advice about submitting code is here: https://groups.google.com/forum/?fromgroups#!forum/joomla-gsoc-2013
You can also visit the following lists to get better insight.
For the CMS: http://groups.google.com/group/joomla-dev-cms
For the Framework: https://groups.google.com/forum/?fromgroups#!forum/joomla-dev-framework
Joomla IRC - #joomla Google Summer of Code IRC - #joomla-gsoc--this will open soon
Niks: davidhurley, WikiBlue
Coordinators of the Program:
Elin Waring firstname.lastname@example.org Chad Wingdale email@example.com Sandra Ordonez firstname.lastname@example.org David Hurley email@example.com
What to Do
1) Choose a Project or in consultation with a team develop one of your own. You can use one of these ideas when applying for the Outreach Program for Women: http://docs.joomla.org/GSOC_2013_Project_Ideas If you need a mentor or have a question, email https://groups.google.com/forum/?romgroups#!forum/joomla-gsoc-2013 Someone from the team will promptly reply. We prefer in the early stages that discussion be on the mailing list so that all potential applicants can get information and all potential mentors and interested community members can give advice,
2) Email the listserv to ask guidance about what a suitable small contribution might be for the project you are interested in. (You can reach out to mentors here; https://groups.google.com/forum/?fromgroups#!forum/joomla-gsoc-2013)
OR You can find bugs suitable for beginners in our bug tracking system. Simply navigate to the tracker at http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=8103 and then set the filters at the top as follows: Status = Confirmed, Easy = Easy. This will list all issues that require a code fix that are classified as relatively easy. See http://docs.joomla.org/Bug_Squad for more information about how the Bug Squad works.
3) Send an application https://live.gnome.org/OutreachProgramForWomen#Send_in_an_Application
Joomla Code Repositories
If you have never contributed to GIT before, you may want to check this out: http://docs.joomla.org/Git_for_Coders