Hi Seth,

I think that would work.  And you’re right — there probably aren’t enough 
project libs to require a cache for them.

I’m knee-deep in the router right now, though, so someone else would have to do 
it.

Cheers,
Jeff.


> On 23 Jul 2019, at 09:47, Seth Hillbrand <s...@hillbrand.org> wrote:
> 
> Could we write the global cache in the user's config directory next to where 
> we write fp-lib-table?
> 
> If we cache global, we might not need project-based caching.
> 
> -Seth
> 
> On 2019-07-23 11:39, Jeff Young wrote:
>> Hi Rene,
>> Separate global and local caches would certainly be a refinement.
>> It’s not free, though, as platforms differ on where an appropriate
>> place to write a global cache is.  And the code has to be able to
>> combine the two (that might be easy or it might not — it’s been too
>> long since I’ve been in that area to remember).
>> Cheers,
>> Jeff.
>>> On 23 Jul 2019, at 09:33, Rene Pöschl <poesc...@gmail.com> wrote:
>>> Is there a reason why this file is even part of the project directory? I 
>>> kind of assume it holds the info of all footprints. (If i am misinformed 
>>> about that then ignore my inquiry.) Meaning for most users will most likely 
>>> be mostly system libs that can easily change while one does not work on the 
>>> project for a longer time. Might it be better to have a global cache for 
>>> the global libs and a local one for the local ones?
>>> On 23/07/19 01:03, Seth Hillbrand wrote:
>>>> Hi Folks,
>>>> Odd question here but why do we have fp-info-cache?  Was there a bug
>>>> report for these or just speed improvements?
>>>> On my system, it is the difference between 1 second vs. 3 seconds during
>>>> the first footprint list load (full standard + personal libraries).
>>>> Does it make a bigger difference on other systems?  I assume so but I
>>>> was wondering if we have some data here?
>>>> I'd like to make storing it an option.  I've been working on templates
>>>> recently and keep needing to delete the extra files from the directory
>>>> (caches should not be valid for templates).
>>>> Thanks-
>>>> Seth
>>>> _______________________________________________
>>>> 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
>> _______________________________________________
>> 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

Reply via email to