As far as I know, Github costs a minimum of $5k a year to run on your own system. This is part of why I was very confused as to why the Github plugin was implemented, vs a Git plugin, but I did not think of Windows.
https://enterprise.github.com/ Adam Wolf Cofounder and Engineer W&L On Mon, Nov 3, 2014 at 4:19 PM, Carl Poirier <[email protected]> wrote: > > I wonder if you could you set up a local github server on your system > > (assuming the github server software is freely available) and point the > > github plugin to 127.0.0.1? > > Of course it will work, Simply set KIGITHUB with the local address. > > > I know this is problematic, if it actually do perform COW and will not > sync anymore. > > If you set your local repositories with git clone, then it will simply be > a matter of doing: > > for prettyfolder in * > do > cd prettyfolder > git pull > cd .. > done > > On Mon, Nov 3, 2014 at 4:52 PM, Nick Østergaard <[email protected]> wrote: > >> Aha, I did not know that the COW was working like that. Seems to work >> fine from the limited testing I just did. I do think that the need for >> existing dirs that allow_pretty_writing_to_this_dir specify is a bit >> strange, but I guess it is well thought out. It would become quite >> tedious to create the handfull of libs (or all) manually. >> >> I wonder if there is any posibility or scheme to make it cache by >> default somewhere. I know this is problematic, if it actually do >> perform COW and will not sync anymore. I hope I have understood the >> COW functionality correctly. >> >> 2014-11-03 21:56 GMT+01:00 Wayne Stambaugh <[email protected]>: >> > It's called copy on write and it already exits in the github plugin. No >> > tuning necessary. You just need to configure your fp-lib-table to take >> > advantage of it. It is well documented the "Using the GitHub Plugin" >> > section of both the CvPcb and Pcbnew reference manuals. >> > >> > On 11/3/2014 3:27 PM, Jean-Paul Louis wrote: >> >> Hi Nick, >> >> >> >> The best would be to tune the github plugin to do just that. Access >> the footprints from git and have them stored locally, so changes would be >> faster, and user could work when not online. >> >> I thought that it was planned to have that working already (github >> access with local storage of data). >> >> >> >> Just my $0.02, >> >> Jean-Paul >> >> AC9GH >> >> >> >> On Nov 3, 2014, at 1:25 PM, Nick Østergaard <[email protected]> wrote: >> >> >> >>> Hi Jean-Samuel >> >>> >> >>> Aha, that makes sense. >> >>> >> >>> Maybe the following is a bad idea, but anyway -- here goes. >> >>> With that I guess one could even make a script that is cloning and >> >>> updating the kicad footprints from github and chaching them also. >> >>> >> >>> Nick >> >>> >> >>> 2014-11-03 18:28 GMT+01:00 Jean-Samuel Reynaud <[email protected] >> >: >> >>>> Hi Nick, >> >>>> >> >>>> Sorry I'm not always clear in my explaination... >> >>>> >> >>>> This plugin provide a gateway to custom plugin writen in python. >> >>>> For example you can write a new plugin in python to fetch some >> footprint >> >>>> from a database for example... >> >>>> >> >>>> Thanks, >> >>>> Le 03/11/2014 17:37, Nick Østergaard a écrit : >> >>>>> Hi Jean-Samuel >> >>>>> >> >>>>> What exactly does this do? I guess a section for the documentation >> has >> >>>>> to be written to describe the purpose or functionality of this >> option. >> >>>>> >> >>>>> Does this plugin then run a python script that magically creates the >> >>>>> footprint you have in mind or? Does this provide a gateway to make >> >>>>> some custom plugin to fetch footprints from various sources from a >> >>>>> simple python? >> >>>>> >> >>>>> Sorry for all the questionmarks, but I don't quite get what exactly >> >>>>> this is. (I have not tried it yet) >> >>>>> >> >>>>> Nick >> >>>>> >> >>>>> 2014-11-03 15:14 GMT+01:00 Jean-Samuel Reynaud < >> [email protected]>: >> >>>>>> Hi All, >> >>>>>> >> >>>>>> I wrote few months ago an extension to be able to write in python a >> >>>>>> footprint library plugin. >> >>>>>> ie: for the moment for footprint you have to choice between: >> >>>>>> - Kicad >> >>>>>> - Legacy >> >>>>>> - GitHub >> >>>>>> ... >> >>>>>> And I had write a "Python". You choose the python module to load >> (the >> >>>>>> module name as an option of the python plugin) and this python >> >>>>>> module have to implement some functions to do the job. >> >>>>>> >> >>>>>> This code is currently under a branch : >> >>>>>> lp:~kicad-developers/kicad/python_plugin >> >>>>>> >> >>>>>> Specific code is mainly in pcbnew/fppython/ and there is a python >> >>>>>> example in pcbnew/fppython/fppython_example.py. >> >>>>>> >> >>>>>> I regularly merge with upstream to maintain this branch up to date. >> >>>>>> I cleanned up the code to meet coding standard. >> >>>>>> >> >>>>>> Is it possible to merge on main branch ? >> >>>>>> >> >>>>>> Regards, >> >>>>>> >> >>>>>> >> >>>>>> _______________________________________________ >> >>>>>> 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 >> >> >> >> >> >> _______________________________________________ >> >> 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 >> >> _______________________________________________ >> 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 > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

