X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Thu, 2 Apr 2015 17:33:31 +0200 (CEST) X-X-Sender: igor2 AT igor2priv To: geda-user AT delorie DOT com X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" From: gedau AT igor2 DOT repo DOT hu Subject: Re: [geda-user] PCB and gschem libraries - bundling In-Reply-To: Message-ID: References: <1427905808 DOT 32608 DOT 60 DOT camel AT benjamin-hp-g70> <20150401214846 DOT 5d2261e6 AT jive> <201504011954 DOT t31JsnKh020289 AT envy DOT delorie DOT com> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, 2 Apr 2015, Russell Nelson wrote: >On Wed, Apr 1, 2015 at 10:53 PM, wrote: > I am against the database thing if it brings in new dependency > for the tools (e.g. sqlite). > > >SQLite is *way* overkill. The local library search and the gedasymbols >search works perfectly fine and perceptually infinitely fast. The biggest >problem that I see is that there is a split namespace. You have to search >one and then the other. That's why I propose that we should move the set of >symbols and footprints into gedasymbols, and then pull down a copy of >gedasymbols at install time. > >As Igor points out, though, people may have a good reason to keep their >custom parts local. So maybe a local folder that doesn't get synced back to >gedasymbols is still needed? But there should be a 'public' folder which >lets you contribute your footprints and symbols even more easily than DJ has >set it up now. Or just invert the whole idea: by default, you have your local file system and if you want, you can sync with whatever you want. Tools can be provided for easy out-of-the-box sync with gedasymbols or whatever else. In parts or in whole. As the user wants. Regards, Igor2