From Fedora Project Wiki

< SIGs‎ | Python

(Add initial join instructions)
(IRC -> Matrix)
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{header|python-sig}}
== Joining the Python Special Interest Group ==
== Joining the Python Special Interest Group ==
If you're interested in helping with [[SIGs/Python]], please complete the following steps to become a member.
If you're interested in helping with [[SIGs/Python]], please complete the following steps to become a member.


{{admon/important|Personal Information|Fedora is a very visible and transparent project, which means that its mailing lists are archived and mirrored in many places on the internet outside of our control. Please use caution when sharing personal information with Fedora on a mailing list, because it is not possible for us to remove any postings from the wider Internet universe after they are sent. For more details, please refer to Fedora's [[Legal/PrivacyPolicy|Privacy Policy]].}}
{{admon/important|Personal Information|Fedora is a very visible and transparent project, which means that its mailing lists are archived and mirrored in many places on the internet outside of our control. Please use caution when sharing personal information with Fedora on a mailing list, because it is not possible for us to remove any postings from the wider Internet universe after they are sent. For more details, please refer to Fedora's [[Legal/PrivacyPolicy|Privacy Policy]].}}


=== Create an FAS account ===
=== Create an FAS account ===
In order to contribute to Fedora, you will need to create a [[Account_System|FAS account]] and sign the [[Legal:Fedora_Project_Contributor_Agreement|Fedora Project Contributor Agreement]], if you have not already. You can do this through the [[Infrastructure/AccountSystem|Fedora Account System]].
In order to contribute to Fedora, you will need to create a [[Account_System|FAS account]] and sign the [[Legal:Fedora_Project_Contributor_Agreement|Fedora Project Contributor Agreement]], if you have not already. You can do this through the [[Infrastructure/AccountSystem|Fedora Account System]].  


=== Update your wiki homepage ===
=== Update your wiki homepage ===
Line 18: Line 14:


{{admon/tip|Use any of the [[Template:Userpage/Infobox|Infobox]] or [[Template:Userpage/Infobox2|Infobox2]] templates to record your Fedora coordinates.}}
{{admon/tip|Use any of the [[Template:Userpage/Infobox|Infobox]] or [[Template:Userpage/Infobox2|Infobox2]] templates to record your Fedora coordinates.}}


=== Join the mailing list ===
=== Join the mailing list ===
To join the mailing list, you must subscribe on [https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/]. Our mailing list is a key part of how [[SIGs/Python]] communicates, and a lot of important news and discussion are shared through our mailing list.
To join the mailing list, you must subscribe on [https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/ lists.fedoraproject.org]. Our mailing list is a key part of how [[SIGs/Python]] communicates, and a lot of important news and discussion are shared through our mailing list.
 


=== Send a self-introduction ===
=== Send a self-introduction ===
Send a self-introduction to the [mailto:python-devel@lists.fedoraproject.org Python SIG mailing list] explaining a bit about yourself. Are you new to contributing to Fedora? If so, tell us why you're interested in contributing or what interests you most. Already a contributor? Share what other areas of Fedora you are working in and your role in the Project.
Send a self-introduction to the [mailto:python-devel@lists.fedoraproject.org Python SIG mailing list] explaining a bit about yourself. Are you new to contributing to Fedora? If so, tell us why you're interested in contributing or what interests you most. Already a contributor? Share what other areas of Fedora you are working in and your role in the Project.


In addition to this, tell us what [[SIGs/Python#Contribution_areas|areas of Python SIG]] you are most interested in contributing to and how WE can help YOU get started.
In addition to this, tell us what [[SIGs/Python#Areas_of_contribution|areas of Python SIG]] you are most interested in contributing to and how WE can help YOU get started.
 
 
=== Join #fedora-python on IRC ===
Your next step should be to join the [https://webchat.freenode.net/?channels=#fedora-python #fedora-python] [[IRC]] channel on the [[FreeNode]] [[IRC]] network. A lot of our discussion and planning happens in real-time on [[IRC]], and it's the best place to meet some of the team and get a view of what's happening in the group.
 


=== Join Fedora Python on Matrix ===
Your next step should be to join the [https://chat.fedoraproject.org/#/room/#python:fedoraproject.org Fedora Python Matrix channel]. A lot of our discussion and planning happens in real-time on Matrix, and it's the best place to meet some of the team and get a view of what's happening in the group.
<!--
=== Get "Bootstrapped"! ===
=== Get "Bootstrapped"! ===
Now you should begin working on earning the "''[https://fedorahosted.org/fedora-badges/ticket/409 Bootstrapped]''" badge series.
Now you should begin working on earning the "''[https://fedorahosted.org/fedora-badges/ticket/409 Bootstrapped]''" badge series.
Line 39: Line 31:
The list of [https://badges.fedoraproject.org/ Fedora badges] identified in [https://fedorahosted.org/fedora-badges/ticket/409 this Trac ticket] will soon be incorporated as a series of badges to earn its own "Bootstrapped" badge. Earning these badges is an excellent way to get started and become familiar with some of the basics of contributing in Fedora.
The list of [https://badges.fedoraproject.org/ Fedora badges] identified in [https://fedorahosted.org/fedora-badges/ticket/409 this Trac ticket] will soon be incorporated as a series of badges to earn its own "Bootstrapped" badge. Earning these badges is an excellent way to get started and become familiar with some of the basics of contributing in Fedora.


<!--
=== Join the FAS group ===
=== Join the FAS group ===
After completing or beginning '''all''' of the above steps, you can apply for membership in the [https://admin.fedoraproject.org/accounts/group/view/commops CommOps FAS group].
After completing or beginning '''all''' of the above steps, you can apply for membership in the [https://admin.fedoraproject.org/accounts/group/view/commops CommOps FAS group].
Line 50: Line 40:
A lot of action happens at the [https://apps.fedoraproject.org/calendar/commops/ CommOps weekly meetings]. Attend a Fedora [https://apps.fedoraproject.org/calendar/commops/ CommOps meeting] and introduce yourself during roll call!
A lot of action happens at the [https://apps.fedoraproject.org/calendar/commops/ CommOps weekly meetings]. Attend a Fedora [https://apps.fedoraproject.org/calendar/commops/ CommOps meeting] and introduce yourself during roll call!


Every week, the [[CommOps]] team comes together to discuss items on our agenda and check in on the tasks that everyone is working on. Introducing yourself during roll call is another great way to get involved and will let others know you are part of the meeting.  
Every week, the [[CommOps]] team comes together to discuss items on our agenda and check in on the tasks that everyone is working on. Introducing yourself during roll call is another great way to get involved and will let others know you are part of the meeting. -->
 


=== Get your hands dirty ===
=== Get your hands dirty ===
Now, you should begin finding a task to work on. All of [[CommOps]] tasks are mapped out in our [https://fedorahosted.org/fedora-commops/ Trac].
Now, according to your preferred [[SIGs/Python#Areas_of_contribution|area of contribution]] you can start with your work right away. Don't hesitate to ask for help on the [https://chat.fedoraproject.org/#/room/#python:fedoraproject.org Fedora Python Matrix] or on the [https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/ mailing list].
 
Tasks, problems, or objectives are added as "tickets" to the [https://fedorahosted.org/fedora-commops/ Trac page]. Check and see [https://fedorahosted.org/fedora-commops/report/13 what CommOps is working on now] to see what is happening this week.
 
After that, look at all of the [https://fedorahosted.org/fedora-commops/report/3 open tickets] on our [https://fedorahosted.org/fedora-commops/ Trac]. See something that looks interesting? Check if the ticket has an owner. If it doesn't, you can step up and take ownership! If it does, contact the owner of the ticket and see if they need any help. This also provides a great opportunity to get mentorship and help with getting started on a new task! -->
 
 
[[Category:Fedora special-interest groups|Python SIG]]

Latest revision as of 11:15, 20 February 2024

Joining the Python Special Interest Group

If you're interested in helping with SIGs/Python, please complete the following steps to become a member.

Personal Information
Fedora is a very visible and transparent project, which means that its mailing lists are archived and mirrored in many places on the internet outside of our control. Please use caution when sharing personal information with Fedora on a mailing list, because it is not possible for us to remove any postings from the wider Internet universe after they are sent. For more details, please refer to Fedora's Privacy Policy.

Create an FAS account

In order to contribute to Fedora, you will need to create a FAS account and sign the Fedora Project Contributor Agreement, if you have not already. You can do this through the Fedora Account System.

Update your wiki homepage

Use your Account System to login and start adding content to your homepage.

If you are a new FAS member, you may not be able to edit wiki pages until you are CLA+1. If you are unable to edit wiki pages, please do this step after joining a group. More info
Use any of the Infobox or Infobox2 templates to record your Fedora coordinates.

Join the mailing list

To join the mailing list, you must subscribe on lists.fedoraproject.org. Our mailing list is a key part of how SIGs/Python communicates, and a lot of important news and discussion are shared through our mailing list.

Send a self-introduction

Send a self-introduction to the Python SIG mailing list explaining a bit about yourself. Are you new to contributing to Fedora? If so, tell us why you're interested in contributing or what interests you most. Already a contributor? Share what other areas of Fedora you are working in and your role in the Project.

In addition to this, tell us what areas of Python SIG you are most interested in contributing to and how WE can help YOU get started.

Join Fedora Python on Matrix

Your next step should be to join the Fedora Python Matrix channel. A lot of our discussion and planning happens in real-time on Matrix, and it's the best place to meet some of the team and get a view of what's happening in the group.

Get your hands dirty

Now, according to your preferred area of contribution you can start with your work right away. Don't hesitate to ask for help on the Fedora Python Matrix or on the mailing list.