X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 207.224.51.38 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] Difference between attached and detached attributes From: John Doty In-Reply-To: Date: Sat, 18 Jul 2015 17:20:54 -0600 Message-Id: <93174669-0132-412C-B38E-F1DD8A4EE91A@noqsi.com> References: <55A813B5 DOT 4040609 AT sbcglobal DOT net> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t6INL6Qm004157 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 Jul 18, 2015, at 4:09 PM, Roland Lutz wrote: > When creating a component, some floating attributes from the symbol are > usually copied to the schematic and automatically attached to the symbol, > hiding the inherited attributes. This is called "attribute promotion". > The default set of promoted attributes is: footprint, device, value, > model-name, and symversion. Yes, and this is a bit strange. What does it accomplish? If you want to edit the attribute, you can promote it. If you don’t, why promote it at all? The whole idea of “promotion” is a bit clumsy and confusing. Wouldn’t it be clearer just to have “default” and “edited” attributes? Then there’s a little failure of orthogonal design: gschem cannot edit an embedded symbol. If it could, pin swaps and one-off modified symbols could be easier. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com