Portal

Difference between revisions of "Participating in the Community"

From Joomla! Documentation

m
 
(3 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
<!--T:1-->
 
<!--T:1-->
 
Contributing to the Joomla Project is easy and you can give as little or as much time as you want. Anyone can contribute on any level, not just developers.
 
Contributing to the Joomla Project is easy and you can give as little or as much time as you want. Anyone can contribute on any level, not just developers.
</translate>  
+
</translate>
  
 
<translate>
 
<translate>
 
<!--T:2-->
 
<!--T:2-->
If you think working with Joomla! is fun, wait until you start working on it. We're passionate about helping Joomla! users make the jump to becoming contributing members of the community. All participants and future participants are expected to comply with the [[S:MyLanguage/Volunteer Code of Conduct|Joomla! Code of Conduct]].
+
If you think working with Joomla! is fun, wait until you start working on it. We're passionate about helping Joomla! users make the jump to becoming contributing members of the community. All participants and future participants are expected to comply with the [[S:MyLanguage/Volunteer Code of Conduct|Joomla! Code of Conduct]].
</translate>  
+
</translate>
  
 
<translate>
 
<translate>
Line 21: Line 21:
  
 
<translate><!--T:5-->
 
<translate><!--T:5-->
* Report bugs and request features in our [http://issues.joomla.org trackers]. Please read the article [[Filing bugs and issues]] for details on how we like our bug reports served up.</translate>
+
* Report bugs and request features in our [https://issues.joomla.org/ trackers]. Please read the article [[Filing bugs and issues]] for details on how we like our bug reports served up.</translate>
 
<translate><!--T:6-->
 
<translate><!--T:6-->
* Submit patches for new and/or fixed behavior. Please read the [[S:MyLanguage/Using_the_Github_UI_to_Make_Pull_Requests|Patch submission guidelines]], for details on how to submit a patch.</translate>
+
* Submit patches for new or repaired behavior. Please read the [[S:MyLanguage/Using_the_Github_UI_to_Make_Pull_Requests|Patch submission guidelines]], for details on how to submit a patch.</translate>
 
<translate><!--T:7-->
 
<translate><!--T:7-->
* Join the [http://forum.joomla.org/index.php#6 developer forums] and share your ideas for how to improve Joomla!. We're always open to suggestions, although we're likely to be skeptical of large-scale suggestions without some code to back it up.</translate>
+
* Join the [https://forum.joomla.org/index.php developer forums] and share your ideas for how to improve Joomla!. We're always open to suggestions, although we're likely to be skeptical of large-scale suggestions without some code to back it up.</translate>
 
<translate><!--T:8-->
 
<translate><!--T:8-->
* Join any of the [https://volunteers.joomla.org/departments/production Production Teams] and bring your personal expertise to the Joomla! community. More info about the different working groups can be found here.</translate>
+
* Join any of the [https://volunteers.joomla.org/departments/production Production Teams] and bring your personal expertise to the Joomla! community. More info about the different working groups can be found there.</translate>
 
<translate>
 
<translate>
 
<!--T:14-->
 
<!--T:14-->
Line 35: Line 35:
 
* Contribute to [https://crowdin.com/project/joomla-cms Joomla's Translations on Crowdin]</translate>
 
* Contribute to [https://crowdin.com/project/joomla-cms Joomla's Translations on Crowdin]</translate>
  
<translate><!--T:16--> Should you have any questions on any of the above items, join the regular [[Bugs & Fun @Home]] events running each Saturday. </translate>
+
<translate><!--T:16--> Should you have any questions on any of the above items, join the regular [[Bugs & Fun @Home]] events running each Saturday.</translate>
  
 
<translate>
 
<translate>
Line 42: Line 42:
 
<translate>
 
<translate>
 
<!--T:17-->
 
<!--T:17-->
If coding is not your area of expertise, there are many other aspects of the project in need of assistance. Visit the [https://volunteers.joomla.org Joomla Volunteers Portal] to find out more.</translate>
+
If coding is not your area of expertise, there are many other aspects of the project in need of assistance. Visit the [https://volunteers.joomla.org/ Joomla Volunteers Portal] to find out more.</translate>
 
<translate><!--T:18--> Some ongoing ways you can help:</translate>
 
<translate><!--T:18--> Some ongoing ways you can help:</translate>
 
<translate>
 
<translate>
 
<!--T:10-->
 
<!--T:10-->
* Submit news about Joomla!. We syndicate all Joomla! related news on our [http://www.joomla.org/announcements.html announcements portal]. If you have some Joomla! news that you would like to share with the community, please submit your short story, article, announcement or review here.
+
* Submit news about Joomla!. We syndicate all Joomla!-related news on our [https://www.joomla.org/announcements.html announcements portal]. If you have some Joomla! news that you would like to share with the community, please submit your short story, article, announcement or review there.
 
</translate>
 
</translate>
<translate><!--T:19--> * [https://magazine.joomla.org Joomla Community Magazine] is published on the 20th of each month, and is always happy to receive new contributions from authors.</translate>
+
<translate><!--T:19--> * [https://magazine.joomla.org/ Joomla Community Magazine] is published on the 20th of each month, and is always happy to receive new contributions from authors.</translate>
 
<translate><!--T:20--> * [https://community.joomla.org/user-groups.html Find a local Joomla User Group] and get involved at the local level.</translate>
 
<translate><!--T:20--> * [https://community.joomla.org/user-groups.html Find a local Joomla User Group] and get involved at the local level.</translate>
  
Line 54: Line 54:
 
==Getting Started== <!--T:11-->
 
==Getting Started== <!--T:11-->
 
</translate>
 
</translate>
 +
=== <translate>Ways to Contribute to Joomla</translate> ===
 
<translate>
 
<translate>
 
<!--T:12-->
 
<!--T:12-->
That's all you need to know if you'd like to join the Joomla! development community. Remember, Joomla! is an open source project and contributions from the community are essential to its growth and success. To see how you can get started see [http://www.joomla.org/about-joomla/contribute-to-joomla.html Contribute to Joomla!]
+
Joomla! is an open source project and contributions from the community are essential to its growth and success. To see how you can get started see [https://www.joomla.org/contribute-to-joomla.html Contribute to Joomla!]
 
</translate>
 
</translate>
 +
 +
=== <translate>Create a Joomla Identity Portal Account</translate> ===
 +
<translate>The [https://identity.joomla.org Identity Portal] serves as a Single-Sign-On provider for a number of Joomla project sites and tools. With your account, you will be able to log in to various connected websites, including the [Mattermost|Mattermost] communications tool used by the community.</translate>
 +
 +
<translate>The Identity Portal is also the central location to manage your personal data within The Joomla! Project. It's where you also update the details for your [https://volunteers.joomla.org/joomlers Joomla Volunteer Profile].</translate>
 +
 +
<translate>To create your account, visit the [https://identity.joomla.org Identity Portal] and click on Register. Once you've created and activated your account, the first time you log in you'll be prompted to consent to a variety of policies in order to use the various connected services.</translate>
 +
 +
<translate>Once you have an Identity Portal account, you can then access services that use the Identity Portal SSO, which includes the [Mattermost|Mattermost] communications platform.</translate>
  
 
<translate>
 
<translate>
Line 66: Line 76:
 
<translate>
 
<translate>
 
<!--T:23-->
 
<!--T:23-->
* [[RingCentral (Glip)|RingCentral (Glip)]] - RingCentral is a chat and conferencing tool that all Joomla teams use for communications.</translate>
+
* [[Mattermost|Mattermost]] - Mattermost is the tool that all Joomla teams use for communications.</translate>
<translate>
+
* <translate>[https://identity.joomla.org Identity Portal] - Create your account to use Mattermost</translate>
<!--T:24-->
+
<translate><!--T:24-->
 
* [[GitHub|GitHub]] - Joomla's code base is managed using GitHub</translate>
 
* [[GitHub|GitHub]] - Joomla's code base is managed using GitHub</translate>
 
<translate>
 
<translate>

Latest revision as of 02:19, 20 February 2023

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎català • ‎eesti • ‎español • ‎français • ‎italiano • ‎português • ‎Ελληνικά • ‎বাংলা • ‎中文(台灣)‎
Joomla logo.png

Contributing to the Joomla Project is easy and you can give as little or as much time as you want. Anyone can contribute on any level, not just developers.

If you think working with Joomla! is fun, wait until you start working on it. We're passionate about helping Joomla! users make the jump to becoming contributing members of the community. All participants and future participants are expected to comply with the Joomla! Code of Conduct.

Helping the Joomla! Project[edit]

There are many ways you can help with Joomla:

Production Department Teams[edit]

  • Report bugs and request features in our trackers. Please read the article Filing bugs and issues for details on how we like our bug reports served up.
  • Submit patches for new or repaired behavior. Please read the Patch submission guidelines, for details on how to submit a patch.
  • Join the developer forums and share your ideas for how to improve Joomla!. We're always open to suggestions, although we're likely to be skeptical of large-scale suggestions without some code to back it up.
  • Join any of the Production Teams and bring your personal expertise to the Joomla! community. More info about the different working groups can be found there.
  • Contribute to documentation about Joomla by creating a JDocs account and editing the Joomla Documentation Wiki.
  • Contribute to Joomla's Translations on Crowdin

Should you have any questions on any of the above items, join the regular Bugs & Fun @Home events running each Saturday.

Other Departments and Teams[edit]

If coding is not your area of expertise, there are many other aspects of the project in need of assistance. Visit the Joomla Volunteers Portal to find out more. Some ongoing ways you can help:

  • Submit news about Joomla!. We syndicate all Joomla!-related news on our announcements portal. If you have some Joomla! news that you would like to share with the community, please submit your short story, article, announcement or review there.
  • Joomla Community Magazine is published on the 20th of each month, and is always happy to receive new contributions from authors.
  • Find a local Joomla User Group and get involved at the local level.

Getting Started[edit]

Ways to Contribute to Joomla[edit]

Joomla! is an open source project and contributions from the community are essential to its growth and success. To see how you can get started see Contribute to Joomla!

Create a Joomla Identity Portal Account[edit]

The Identity Portal serves as a Single-Sign-On provider for a number of Joomla project sites and tools. With your account, you will be able to log in to various connected websites, including the [Mattermost|Mattermost] communications tool used by the community.

The Identity Portal is also the central location to manage your personal data within The Joomla! Project. It's where you also update the details for your Joomla Volunteer Profile.

To create your account, visit the Identity Portal and click on Register. Once you've created and activated your account, the first time you log in you'll be prompted to consent to a variety of policies in order to use the various connected services.

Once you have an Identity Portal account, you can then access services that use the Identity Portal SSO, which includes the [Mattermost|Mattermost] communications platform.

Project Tools[edit]

Joomla uses a range of tools to help manage the community.

  • Mattermost - Mattermost is the tool that all Joomla teams use for communications.
  • Identity Portal - Create your account to use Mattermost
  • GitHub - Joomla's code base is managed using GitHub
  • Crowdin - Official Translations for Joomla language packs as well as many other aspects of the project are managed in Crowdin.