How To Help Developing Lazarus/pt

From Free Pascal wiki
Revision as of 02:43, 27 November 2005 by Fititnt (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Então você quer ajudar o Lazarus se tornar uma classe de IDE mundial. Bem, você veio ao lugar certo.

Este é um trabalho em progresso. Se você tem alguma informação útil, ou vê algum engano, sinta-se livre para arrumar ou adicionar a esta página.

Requisitos para desenvolver o Lazarus

  1. Lazarus não irá mais compilar com a com o FPC versão 1.0.10. Você deverá ter a última versão atualizada do FreePascal (atualmente 2.0.0, ou uma recente versão SNV é recomendada).
  2. Você DEVE ter uma versão bem atualizada do lazarus a partir do SNV. Getting Lazarus Via SVN

Por onde começar?

Então, você agora tem uma versão recentícima do lazarus e quer começar a melhorá-lo, mas " por onde eu começo?"

Bem, isso depende. Se você não sabe sobre o Lazarus mas apenas quer ajudar, eu deveria recomendar que olhe na lista de bugs Bug Tracker, e ache um bug que você acha que pode arrumar, e comece a hackear. O Lazarus team tem prioridade para arrumar os bugs que estão na Road To 1.0.

If you don't have any particular woes about Lazarus but just want to help, then I would recommend looking at the bug list Bug Tracker find a bug that you think you can fix, and start hacking. The lazarus team has prioritized the open bugs in the Road To 1.0.

Lazarus needs more documentation! If you don't want to fix a bug you can help by writing documentation. Look at Lazarus Documentation Editor and LCL Documentation Roadmap for some help on how to and a list of units to be documented.

Also see these links: Extending the IDE, Lazarus IDE ToDo List

If you have any question you can ask them on the Lazarus Mailing list (see Mailing list) or on the #lazarus-ide IRC channel on irc.freenode.net.

Now I've fixed lazarus or added documentation. How do I submit my changes?

You will need to make a "patch" (Creating A Patch) and send it to the mailing list (maximum size 40kB) or the mailbox for patches patch@lazarus.dommelstein.net.

If you need help doing any of these things, you can always ask on the Lazarus mailing list or ask in #lazarus-ide on irc.freenode.net.