Hello Stefan Thank you for your desire to contribute.
You should indeed be able to work on it on any platform, but it is probably most straight forward to do on linux. But please note some of the details here, if you are running on any system that might be the victim of any of the points listed in http://www.kicad-pcb.org/display/DEV/Known+System+Related+Issues. The windows builds use git, because the PKGBUILD used in MSYS2 uses that. I basically use the PKGBUILD to build the windows builds, which is doing a clean build all the time. Not very straight forward to use for regular development on windows as such. (and git seem much faster to work with in this regard) I have just yesterday patched the build to put a bzr version and git hash in the version information for the windows builds. To answer your question about bug reporting and git vs bzr: Bzr is the official VCS, the git mirror is there just for convenience of those developers that like that. Hence the bug reports should be with the bzr revision information. If you decide to work from the git repo, you can use a git commad to compute a number that matches the bzr revision as follows: git rev-list HEAD --count --first-parent But be aware that will of course only match if you have not committed on that branch (only pulling from the mirror), and do your development on a feature branch or whatever. Nick 2015-06-12 8:50 GMT+02:00 Stefan Olsson <[email protected]>: > 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 > > > > [email protected] > > > > www.semcon.com > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

