X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Mailer: exmh version 2.8.0 04/21/2012 (debian 1:2.8.0~rc1-2) with nmh-1.5 X-Exmh-Isig-CompType: repl X-Exmh-Isig-Folder: inbox From: karl AT aspodata DOT se To: geda-user AT delorie DOT com Subject: Re: [geda-user] identical symbol names In-reply-to: References: <20140127234944 DOT 924148045B78 AT turkos DOT aspodata DOT se> <20140128201110 DOT DF7D78045B78 AT turkos DOT aspodata DOT se> <20140129072550 DOT GA24560 AT localhost DOT localdomain> <86CABBE6-EE80-4347-B7AA-3F5A8DA4C658 AT noqsi DOT com> <1394402434 DOT 2151 DOT 28 DOT camel AT AMD64X2 DOT fritz DOT box> <20140309235005 DOT 783608020170 AT turkos DOT aspodata DOT se> <531D222C DOT 8060101 AT ecosensory DOT com> <20140310103056 DOT E1B1D8020170 AT turkos DOT aspodata DOT se> <20140310161148 DOT 5BB628020170 AT turkos DOT aspodata DOT se> Comments: In-reply-to Roland Lutz message dated "Mon, 10 Mar 2014 19:28:08 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Message-Id: <20140311110310.A24798020170@turkos.aspodata.se> Date: Tue, 11 Mar 2014 12:03:09 +0100 (CET) X-Virus-Scanned: ClamAV using ClamSMTP 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 Roland Lutz: > 1. multiple symbols with the same basename but different paths, and Add same same name, same file, different version. John Eaton mentioned different variants, not shure what he ment with it. Stefan Salewski mentioned checksum for checking symbol equivalence. > 2. having self-contained schematic files. What's the use case for that, is it only for distributing schematics, archiving, make your disk tree look nicer or is it for something else also ? "Self-contained" files could be solved the libreoffice way, simple zip or tar up a (implicit) directory. > Maybe the second problem could be solved by "embedding" each symbol the > first time it is referenced while marking the embedded symbol as > non-authoritative. This way, the tools could use the included symbol in > case the library symbol is not found, and otherwise compare the symbol to > the library version and, if outdated, offer to update it. That sounds more like some kind of caching, or did I misunderstop you? Regards, /Karl Hammar ----------------------------------------------------------------------- Aspö Data Lilla Aspö 148 S-742 94 Östhammar Sweden +46 173 140 57