Archived

GCI 2010-11: Difference between revisions

From Joomla! Documentation

Porwig (talk | contribs)
Line 24: Line 24:
# Describe the Article Level permissions in Joomla 1.6 and how a site owner can restrict content providers to edit and delete their articles.
# Describe the Article Level permissions in Joomla 1.6 and how a site owner can restrict content providers to edit and delete their articles.
# Describe how site owners can use the Edit Own permission effectively in Joomla 1.6.
# Describe how site owners can use the Edit Own permission effectively in Joomla 1.6.
# Describe how a template designer can create a template parameter to for the site owner to include their Google Analytics code in the template automatically.


====  Outreach ====
====  Outreach ====

Revision as of 00:23, 29 October 2010

Google Code-in 2010-2011

Introduction

Proposed Tasks

Code

Tasks related to writing or refactoring code

  1. Add the ability for the Mass Mail feature in Joomla 1.6 to be able to send HTML messages.
  2. Add a batch update facility to the Joomla 1.6 user manager to be able to batch add, remove or set the user groups for users in a list.

Documentation

Tasks related to creating/editing documents

  1. Describe the way view access levels can be expanded in Joomla 1.6 and how a site owner would use them to control the visible access to site content.
  2. Describe the meanings of the core permissions in Joomla 1.6 and the four levels over which they can be applied.
  3. Describe the Global Level of permissions in Joomla 1.6 and how a site owner might use them to broadly control site access.
  4. Describe the Component Level of permissions in Joomla 1.6 and how a site owner can restrict users in groups to certain components.
  5. Describe the Category Level permissions in Joomla 1.6 and how a site owner can restrict content providers to create, edit and delete content in those categories.
  6. Describe the Article Level permissions in Joomla 1.6 and how a site owner can restrict content providers to edit and delete their articles.
  7. Describe how site owners can use the Edit Own permission effectively in Joomla 1.6.
  8. Describe how a template designer can create a template parameter to for the site owner to include their Google Analytics code in the template automatically.

Outreach

Tasks related to community management and outreach/marketing

  1. Write an article for the Joomla! Community Magazine
  2. Recruit new authors for the Joomla! Community Magazine
  3. Create contributing author badge for the Joomla! Community Magazine
  4. Create list of online media outlets for distribution of Joomla! announcements

Quality Assurance

Tasks related to testing and ensuring code is of high quality

  1. Take a package or sub-package from the Joomla Libraries and ensure that the code formatting complies with our standards, and make corrections as appropriate (multiple opportunities exist for this task).

Research

Tasks related to studying a problem and recommending solutions

Training

Tasks related to helping others learn more

  1. Create instructional videos for new Joomla! Community Magazine authors
  2. Update Author Resources content for the Joomla! Community Magazine

Translation

Tasks related to localization

  1. Recruit new non-english language contributions to the Joomla! Community Magazine

User Interface

Tasks related to user experience research or user interface design and interaction