kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #30471
Re: Routing algorithm used in PCB
At least the non-resource intensive tasks like creating schematics, symbols
and foot prints etc can be pushed on to the web.
Resource intensive tasks can be done by a server side code (c++ or python
code which you already developed can be used at the server side).
Google is able to run services like sheets, docs and other resource
intensive services on the cloud. Everything will eventually move to the
cloud. It's better that we start a web based as early as possible.
Today even the development environment like IDEs, SDK, workspaces have
moved to cloud (example https://www.codenvy.com/)
On Mon, Aug 28, 2017 at 10:26 PM, Bastian Neumannn <
neumann.bastian@xxxxxxxxx> wrote:
> KiCad does come with a python interface.
> Moving to python as native system and other web technologies are not a
> good idea imho.
>
> Not every software is better with web and cloud stuff.
>
> 2017-08-28 18:04 GMT+02:00 Arun Kumar <arunkumar413@xxxxxxxxx>:
>
>> Documentation of code or the usage of Kicad? I see that there is already
>> documentation on the user guide.
>>
>> Would be happy if Kicad transitions to python or other web technologies.
>>
>> On Mon, Aug 28, 2017 at 8:56 PM, Fabrizio Tappero <
>> fabrizio.tappero@xxxxxxxxx> 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 <arunkumar413@xxxxxxxxx>
>>> 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.cyborg@xxxxxxxxx>
>>>> 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 <arunkumar413@xxxxxxxxx>
>>>>> wrote:
>>>>>
>>>>>> Hi Team,
>>>>>>
>>>>>> Which PCB routing algorithm are used in PCB designing in Kicad?
>>>>>>
>>>>>> Thanks
>>>>>> Arun
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> 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
>>
>>
>
Follow ups
References