← Back to team overview

kicad-developers team mailing list archive

Re: Where to start

 

Hi Stefan!

All the source code is in Bazaar.  There is a git mirror for folks who
prefer git.  There is a script that automatically updates git from bzr.

If you are familiar with Linux, it is probably the easiest place to get
started with development, but that is starting to matter less and less.

The primary language used is C++,  with wxWidgets as the GUI toolkit and
cmake for the build system.

The best way to get fixes into Kicad is to submit patches here via the
email list, but it is good to ask about the bug/issue before starting work
on it, which you have already started.

I don't know about the issues you mentioned, so I will let others chime in
about those.

Thanks!

Adam Wolf
Cofounder and Engineer
W&L
On Jun 12, 2015 6:59 AM, "Stefan Olsson" <Stefan.Olsson@xxxxxxxxxx> wrote:

>  Dear all
>
>
>
>
>
> If I want debug/contribute kiCad, which platform is preferred to do it on,
> Linux/Windows (I guess it is Linux), or does it not matter ?
>
>
>
> The reason I ask is that the Linux side is using Bazzar but the windows
> distribution use Git (and seems to be isolated) so I guess these
>
> distribution does not have the same code source place.
>
>
>
> Is it so that generic bug submits should always be done via Bazzar and
> explicit windows specific stuff should be
>
> done via the Git hub or does the Bazzar repository contain code adaptions
> for all platforms and
>
> therefore all fixes should be in Bazzar?
>
>
>
>
>
> PS
>
> I want to look into the BOM button and how to run the “BOM” scripts, I
> want to contribute some improvements,
>
> specifically stdout/error output from script execution, the usual mess of
> handling ‘/’, ‘\’ and to solve some %P, %O stuff.
>
>
>
> Also, I would like to fix the “date copy” button in the “Page settings”,
> when pressing the button it change the left field
>
> to a different date format with sort of erroneous suffix “2015-06-12”
> becomes “'12en '12 juni 2015”
>
> To some
>
>
>
>
>
> DS
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> PS
>
> Keep up the good work yo uare doing
>
> DS
>
>
>
>    *Stefan Olsson*
>
> ESN Öresund Product Development
>
>
>
> Semcon Sweden AB
>
> Fältspatvägen 4
>
> 224 78 LUND
>
> Sweden
>
>
>
> Phone
>
>
>
> +46462708386
>
> Fax
>
>
>
> +46462708499
>
> Mobile
>
>
>
> +46704108386
>
> E-mail
>
>
>
> stefan.olsson@xxxxxxxxxx
>
>
>
> www.semcon.com
>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
>

References