Getting Started

Asked by Opendous Inc.

KiCAD in Launchpad is the main resource for KiCAD developers. For help with ''using'' KiCAD please refer to the [[http://tech.groups.yahoo.com/group/kicad-users/|User Group]] and [[http://kicad.sourceforge.net/wiki/index.php/Main_Page|Wiki]].

'''__+How Can I Help+__'''

''Do you want to help with the implementation of a feature?''
Visit [[https://blueprints.launchpad.net/kicad|Blueprints]] for current works-in-progress.

Do you want to add a feature?
1. Grab the latest source branch:
 {{{
  $ cd <to a directory just above where you want the working copy>
  $ bzr branch lp:kicad kicad.bzr
 }}}
1. Code your feature
1. '''PROCESS NOT YET FINALIZED''' [[https://code.launchpad.net/kicad/+addbranch|Add your branch]]
1. '''PROCESS NOT YET FINALIZED''' Inform fellow developers by posting a patch of your work to the [[http://lists.launchpad.net/kicad-developers/threads.html mailing list]] or join [[https://launchpad.net/~kicad-testing-committers|kicad-testing-committers]] if further revisions will be required.

Do you have KiCAD schematic symbols or layout footprints you would like to contribute?
1. '''Not Necessary''' [[https://launchpad.net/~kicad-lib-committers/+join| join kicad-lib-committers]]
1. [[https://code.launchpad.net/kicad-newlib/+addbranch|Add your branch]]
Set up [[http://doc.bazaar.canonical.com/bzr.dev/en/mini-tutorial/index.html|Bazaar]] then [[https://answers.launchpad.net/kicad/+faq/1045|read this page]].

Do you want to help with translating KiCAD?
'''NOT YET READY''' Visit [[https://translations.launchpad.net/kicad| KiCAD Translations]]

'''__+Useful Links+__'''
[[http://doc.bazaar.canonical.com/bzr.dev/en/mini-tutorial/index.html|Introduction to the Bazaar VCS]]
[[http://kicad.sourceforge.net/wiki/index.php/Main_Page|Download KiCAD Releases]]
[[http://lists.launchpad.net/kicad-developers/threads.html|Mailing List]]
[[https://answers.launchpad.net/kicad/+faqs|FAQ]]/[[http://answers.launchpad.net/kicad|Q&A]]
[[http://www.lis.inpg.fr/realise_au_lis/kicad/|Main Author's Site]]

'''__+KiCAD Launchpad Resources+__'''
https://lists.launchpad.net/kicad-developers/msg04635.html

''__Branches__''

`stable` branch, controlled by team kicad-stable-committers. Main source repository from which releases will be made.

`testing` branch, controlled by team kicad-testing-committers. Main source repository for active development.

`doc` branch, controlled by team kicad-developers. Documentation such as tutorials.

`library` branch, controlled by team kicad-library-committers. KiCAD schematic symbol and layout footprint libraries. This team has control over a second branch under the [[https://launchpad.net/kicad-newlib Kicad-newlib]] project to which anyone can add their libraries.

`mailing list`, controlled by team kicad-developers. Development-related discourse. See [[http://tech.groups.yahoo.com/group/kicad-devel/message/4705|this message]] for more info.

''__Teams__''

`kicad-stable-committers` - developers responsible for releases, invite-only.

`kicad-testing-committers` - developers responsible for development releases, invite-only.

`kicad-developers` - developers, open to anyone.

`kicad-library-committers` - developers responsible for the schematic symbol and layout libraries, open to anyone.

Question information

Language:
English Edit question
Status:
Invalid
For:
KiCad Edit question
Assignee:
No assignee Edit question
Solved by:
Opendous Inc.
Solved:
Last query:
Last reply:
Revision history for this message
Opendous Inc. (opendous) said :
#1

Opendous Inc. suggests this article as an answer to your question:
FAQ #1050: “Getting Started”.

Revision history for this message
Opendous Inc. (opendous) said :
#2

Sample Data. Contents moved to https://answers.launchpad.net/kicad/+faq/1050