Difference between revisions of "GNOME Outreach Program for Women"

From Joomla! Documentation

(import text)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
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 "
 
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?'''  
+
 
 +
 
 +
== '''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.
 
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?'''  
+
 
 +
== '''Who We Are Looking For?''' ==
 +
 
 
We are looking for women who are interested in learning more about web and application development. You don't have to be a student.  However, you need to have some development background with technologies such as PHP, JavaScript or UI/UX design. We look for enthusiasm and commitment and a willingness to learn and participate in a worldwide open source team.
 
We are looking for women who are interested in learning more about web and application development. You don't have to be a student.  However, you need to have some development background with technologies such as PHP, JavaScript or UI/UX design. We look for enthusiasm and commitment and a willingness to learn and participate in a worldwide open source team.
  
'''Before you Get Started:'''  
+
== '''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.  
 
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
 
For the  the  code structure. Visit this page for more info: http://developer.joomla.org/cms/volunteer.html
Line 20: Line 25:
  
  
'''Questions/Contact'''
+
== '''Questions/Contact'''==
 +
 
 
The best place to ask questions and get advice about submitting code is here: https://groups.google.com/forum/?fromgroups#!forum/joomla-gsoc-2013
 
The best place to ask questions and get advice about submitting code is here: https://groups.google.com/forum/?fromgroups#!forum/joomla-gsoc-2013
  
Line 31: Line 37:
 
For the Framework:  
 
For the Framework:  
 
https://groups.google.com/forum/?fromgroups#!forum/joomla-dev-framework
 
https://groups.google.com/forum/?fromgroups#!forum/joomla-dev-framework
 +
  
 
'''IRC CHANNEL'''
 
'''IRC CHANNEL'''
 +
 
Joomla IRC - #joomla
 
Joomla IRC - #joomla
 
Google Summer of Code IRC - #joomla-gsoc--this will open soon
 
Google Summer of Code IRC - #joomla-gsoc--this will open soon
Line 38: Line 46:
 
Niks: davidhurley, WikiBlue  
 
Niks: davidhurley, WikiBlue  
  
'''Coordinators of the Program:'''
+
 
 +
=='''Coordinators of the Program:'''==
 +
 
 
Elin Waring elin.waring@gmail.com
 
Elin Waring elin.waring@gmail.com
 +
Chad Wingdale drmmr763@gmail.com
 
Sandra Ordonez sandy.ordonez@opensourcematters.org
 
Sandra Ordonez sandy.ordonez@opensourcematters.org
 
David Hurley david.hurley@joomla.org
 
David Hurley david.hurley@joomla.org
  
'''What to Do'''
+
 
 +
=='''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,
 
'''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,
Line 51: Line 63:
 
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.
 
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.
  
'''Code Repositories'''
+
 
 +
'''3)''' Send an application https://live.gnome.org/OutreachProgramForWomen#Send_in_an_Application
 +
 
 +
 
 +
'''Joomla Code Repositories'''
 +
 
 
http://github.com/joomla/joomla-cms
 
http://github.com/joomla/joomla-cms
 
http://github.com/joomla/joomla-framework
 
http://github.com/joomla/joomla-framework
  
 
If you have never contributed to GIT before, you may want to check this out: http://docs.joomla.org/Git_for_Coders
 
If you have never contributed to GIT before, you may want to check this out: http://docs.joomla.org/Git_for_Coders
 
 
'''3)''' Send an application https://live.gnome.org/OutreachProgramForWomen#Send_in_an_Application
 

Latest revision as of 18:09, 4 April 2013

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?[edit]

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?[edit]

We are looking for women who are interested in learning more about web and application development. You don't have to be a student. However, you need to have some development background with technologies such as PHP, JavaScript or UI/UX design. We look for enthusiasm and commitment and a willingness to learn and participate in a worldwide open source team.

Before you Get Started:[edit]

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.


Questions/Contact[edit]

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


IRC CHANNEL

Joomla IRC - #joomla Google Summer of Code IRC - #joomla-gsoc--this will open soon

Niks: davidhurley, WikiBlue


Coordinators of the Program:[edit]

Elin Waring elin.waring@gmail.com Chad Wingdale drmmr763@gmail.com Sandra Ordonez sandy.ordonez@opensourcematters.org David Hurley david.hurley@joomla.org


What to Do[edit]

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

http://github.com/joomla/joomla-cms http://github.com/joomla/joomla-framework

If you have never contributed to GIT before, you may want to check this out: http://docs.joomla.org/Git_for_Coders