On 8/28/2017 12:04 PM, Arun Kumar wrote: > Documentation of code or the usage of Kicad? I see that there is already > documentation on the user guide.
The source code documentation can be found here: http://docs.kicad-pcb.org/doxygen/index.html > > Would be happy if Kicad transitions to python or other web technologies. Most of the board editor functionality has been swigged out to a python module. I don't know if the push/shove router has been swigged or not. If it hasn't maybe our P&S router expert can explain why not and what it would take to get it swigged out. > > On Mon, Aug 28, 2017 at 8:56 PM, Fabrizio Tappero > <fabrizio.tapp...@gmail.com <mailto:fabrizio.tapp...@gmail.com>> wrote: > > Hi Arun, > if yu like you can contribute with the documentation. > > Regards > Fabrizio > > > On Mon, Aug 28, 2017 at 10:47 AM, Arun Kumar <arunkumar...@gmail.com > <mailto:arunkumar...@gmail.com>> wrote: > > I don't know C++ so unable to contribute and I want to build my > own FOSS app with the languages I know. I always wanted to > contribute to an existing project there isn't a proper > documentation about the source code. Have to go through hundreds > and thousands of lines of code to understand where they have > implemented a specific functionality. > > I browsed the folders of the source code of Kicad but unable to > understand what routing techniques are used and the code > associated with it. I found a folder with name algorithm but > couldn't understand how they're working with the parts. > > Thanks, > Arun > > On Mon, Aug 28, 2017 at 12:04 PM, José Ignacio > <jose.cyb...@gmail.com <mailto:jose.cyb...@gmail.com>> wrote: > > You already established that you want to extract techniques > from kicad for your own project instead of contributing. The > code is all there in the repo, free to use under the GPL. > > On Mon, Aug 28, 2017 at 12:41 AM, Arun Kumar > <arunkumar...@gmail.com <mailto:arunkumar...@gmail.com>> wrote: > > Hi Team, > > Which PCB routing algorithm are used in PCB designing in > Kicad? > > Thanks > Arun > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~kicad-developers > <https://launchpad.net/~kicad-developers> > More help : https://help.launchpad.net/ListHelp > <https://help.launchpad.net/ListHelp> > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp