X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TMN: [+YRdb8Db5ZUUTXB9/Qi/ATq1ntMXl3ZK] X-Originating-Email: [vuokko AT msn DOT com] Message-ID: From: "Hannu Vuolasaho (vuokko AT msn DOT com) [via geda-user AT delorie DOT com]" To: "geda-user AT delorie DOT com" Subject: RE: [geda-user] Buttons for automation (obligatory grab at our shared 3rd rail) Re: [geda-user] Antifork Date: Tue, 25 Aug 2015 02:18:44 +0300 Importance: Normal In-Reply-To: <176EF6F6-264E-4F66-A52E-D9A3C3442B91@noqsi.com> References: <55DB923F DOT 1060807 AT jump-ing DOT de>,<176EF6F6-264E-4F66-A52E-D9A3C3442B91 AT noqsi DOT com> Content-Type: text/plain; charset="Windows-1252" MIME-Version: 1.0 X-OriginalArrivalTime: 24 Aug 2015 23:18:44.0914 (UTC) FILETIME=[38F25920:01D0DEC3] Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t7ONIoia030733 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 > > Agreed. Simplicity is what is needed. Adding features to a simple tool does not make it easier to use. I agree. But I think there is some reason adding few buttons. Sometimes it is just way to do the task easiest way. > >> Tools not suitable for newbies never see experienced people, because these people did a different choice long before they reached such a state of knowledge. OK. I'm more software guy. I tried Eagle, newer got the led blinker board to print out. Then I tried gEDA and learned the hard way to be efficient. > > What you want is simple, regular tools. Every unnecessary feature puts a cognitive burden on the user. It’s nonlinear: two features are more than twice the burden of one. Yes. Simplicity is virtue. So far there has been talk about make PCB, simulate this or print that. How inconvenient. How about something like this: Allow from .gschembuttonsdefinitionfile or gafrc to define guile function which would equivalently do T U replace all this page diagonal. Or run make doc. Let CTRL-ALT-Shift-number execute that button. Both in my workflow are repeating actions. If there isn't such definitions then there are no buttons. Soon there would be some functions in gedasymbols. Evolution would gather the good parts and bad would be forgotten. Some might even get to gschem tree to be easily enabled. By default there would be the standard tool. This just needs good interface. And developer time to become real. Hannu Vuolasaho