From Fedora Project Wiki


Procura-se Ajuda

Estamos procurando por pessoas ativas e dedicadas para se unirem aos divertidos momentos na equipe de Infraestrutura do Fedora. Que coisa legal você irá realizar para apoiar e fazer crescer a comunidade Fedora?

  • Você ajudará desenhar e implementar sistemas de alta disponibilidade e tolerante a falhas
  • Corrigir problemas no sistema para um agradecido desenvolvedor do Fedora
  • Manter os servidores que mantém o Projeto Fedora possível
  • Criar e manter ferramentas customizadas e aplicações para automatizar a manutenção dos sistemas
  • Criar e manter ferramentas e aplicações para aprimorar e aumentar a comunidade do Fedora

As habilidades que você deve possuir ou estar disposto a aprender para realizar esse trabalho incluem:

  • Ser educado
  • Ser paciente
  • Como ajudar colegas hackers
  • Como escrever scripts de administração de sistemas
  • Como escrever aplicações web
    • Nós usamos principalmente Python, SQL e tecnologias associadas
    • Outras tecnologias equivalentes são bem vindas
    • Nós podemos usar habilidades especialmente nessa área ou pessoas que estão dispostas a aprender
  • Como o Projeto Fedora funciona "nos bastidores"

Isso seria ótimo se

  • Você possuir experiência prévia em administração de sistemas
  • Possuir acesso a sua própria máquina de testes
    • Nossos recursos são limitados, especialmente para testes!
  • Trabalhar em outras áreas do Fedora como empacotamento ou documentação

Iniciando-se

Veja abaixo por uma lista de passos ou vá para a seção Quick Start se você deseja enviar apenas uma única correção.

Primeiros passos

  • Primeiro você deve ler e entender como se tornar um contribuidor bem sucedido.
  • A seguir você necessitará criar uma Fedora Account:
    • Essa conta será utilizada apenas para tudo que você fizer como um membro da Comunidade do Fedora
    • Você necessitará assinar o FPCA que é obrigatório para contribuir para a Comunidade do Fedora
    • Você necessitará logar-se em diversos sistemas associados com o Grupo de Infraestrutura
    • Você necessitará disso para enviar modificações no código, realizar mudança nesta wiki e etc.
  • After you have created your account and signed the FPCA, you should then subscribe to the Fedora Infrastructure Mailing List as you will use this to send your "Hello World!" to the Fedora Infrastructure Team as well as communicate with other team members
  • When you are ready send a introduction to the group, your subject should be 'Meeting Agenda Item: Introduction Your Name'. The message body should include:
    • Your IRC handle
    • Quais habilidades você tem para oferecer e quais você gostaria de aprender. Isso pode incluir...
      • Programming languages you are familiar with or have used
      • Systems administration skills, certifications, and technologies you have or have used (or wish to learn)
      • Any associations you have (e.g. local hackerspace / makerspace, Linux User Groups, employer, etc.)
  • What you want to learn
    • What you would like to work on and quite possibly which outstanding issues you would like to help resolve
  • Any initial questions you have for the team
    • Be patient, as sometimes folks are busy and might not reply to your email quickly. You may get a faster response on IRC.
    • join the #fedora-admin channel on IRC and attend the next IRC meeting.
    • Watch some videos intended to introduce new contributors to the team.

O que vem depois?

After you've completed the steps outlined in the First Steps section you should

  • Regularly attend the Weekly Meetings on IRC and be sure to introduce yourself the first time you attend. There is a section at the start of the meeting where you can give a short introduction of yourself to the rest of the team.
  • Take some time to learn about the services the Fedora Infrastructure Group develops, deploys and maintains.
  • Ask about joining the Fedora Infrastructure Apprentice (fi-apprentice) group.
  • Read up on SOPs [1] you find interesting. These are a good point of reference for hosts related to an app. They give an overview of how things work for that app.
  • Idle in IRC and chime in with questions or offers to help when you see an interesting problem being discussed.
  • Setup Gobby so you can see and add to our weekly meeting agenda.
  • Look at our | Fedora Infrastructure Easyfix issues for one that is of interest.

If you don't have the time to be involved on a regular basis at this point, please feel free to watch over things and report bugs and RFEs as you see fit. Showing interest now is a great way to make it easier to join the team's activities later!

QuickStart

  • If you just want to make a single change or fix a single issue, then just jump right in at attach a patch for it to the existing issue, or post a patch to the mailing list. Note that we still would like you to create an account and sign the FPCA so we can properly license your contributions.

Como a equipe funciona

The Fedora Infrastructure Group consists of volunteers and Red Hat employees. Our preferred method of communication is IRC on freenode.net in #fedora-admin[?] channel though we also heavily use the Fedora Infrastructure Mailing List. We try to be as transparent as possible, and default to open.

New members are encouraged to join the list, IRC and attend meetings.

Asking questions (in any of our public areas: IRC, lists, meetings) is encouraged. Unless there's an outage or people are busy we are happy to try and explain how something is setup or works.

The team is a meritocracy, which means those people who solve issues and do work are given more privileges over time. In general don't worry about the access and privileges, instead try and solve problems and prove that you will be around and reliable over time and you will be setup with what you need to do that work. Since we are a small team we don't usually have the cycles to do full time mentoring of new contributors, so you will be expected to be a "self starter" and able to gather information on your own. We are happy to answer questions when you get stuck.