X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Message-ID: <55A229D3.3080501@zoot.drehmel.com> Date: Sun, 12 Jul 2015 10:48:19 +0200 From: Robert Drehmel User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: developer excitement? was Re: [geda-user] gEDA/gschem still alive? References: In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:PyEn1M8AW4VCKE3GzeYD3nYmP3lhTrjelbP2dOSCUCXVAQJ8Tyf UBrWszZ7wTC4O3TRU2cBs2fhsYBMKsyO1r+62N64iGuREukIQuVn3LctKcGOc5mCaQS7lBD oj7x5C93DOKV56fFAune5M30xbKnoFNpis9w1txUp9kQffvO39DhzsRcJiawBaEsgWztvo9 cNwxtqKztJuFnZ+JYDURg== X-UI-Out-Filterresults: notjunk:1;V01:K0:TXYthSsauYQ=:C2JSVDEvLSZ/EdFLeG1z5c WIA1J9s3T8AUdNjRETWt5aSBLLU8JY5k2tj7SJ5B3v68/IXH5LxvHAOuRMLnH+55Vtln9w4jq XGClnK2Q/0MgLiIXRnc2DVfN9iLnEDHZWKOQEiZxsvBYoo8EOgaYwyLmMX0xaj20F5oeT6/+/ +XF+jIYvMiigtlX6uZ4pqIzxgIAp+5F8w5tyae9iPfZKipjL+N8LOr5iu1+s3bZnawKgSWUc0 crITE5vCzLjrqeNgR8IiSx8syU774oj9wpM2FZRASaAP1TFVoIQ9wovmjJBjV0F9p8g23FfKM 6ZvdhbvJYGtoQj0M+1t3sHANIErJ5y+CCh1OEWAd1hfLAGz2wLxKVG2fdOlfHjeSALO13CE6/ zIXqzeIp8fqQU5K4iGisg+GBNMFEAUDXRr+vlQw8Uc8dSTUylD77URHOQFD5mlmDjWQ1aYccC vMLn/2fh/+xJyGxSH/x/E/duPx5SMFOuJIz8CKwVNIt5Qbz70VGrt5tUARAGOC+aPCXGjx1sY Yb2agm6ZM6G/PMNP5pEtURXYzZOXmhiAGhrG5vagh1Q650DZwREM7VxD3XemkjKOKi6Jy72dU 0B4GYQBW7abHMds3dmTpYY9VmeoGaSV8DwX5Qs2nK76b5kpdvu3Fe9puDC+dscSIk9xaaJiEc g9+Tfx2ihW85gS53LOZJLzP5c6wzJN01MSNdskXntLw6Lng== Reply-To: geda-user AT delorie DOT com On 07/10/2015 10:23 PM, Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: [...] >> So what's the deal here? Either everyone joins forces to work on something >> suboptimal, and then it's all great and joy, or people work on their own and > > Well, if your private board production system with PCB is actually optimal, > I guess you're right, but mine is far from it and there are lots of things I > can imaging PCB doing better. My infrastructure for handling symbol->part > etc. works ok but I don't think you're properly accounting for the time > that's getting wasted in reinvention even of that relatively simple stuff. > > DJ seems open to the idea of some kind of more aggressively integrated branch, > so if we had a (D)VCS that wouldn't cause anyone to run screaming, someone > willing and able to manage it, and some people to test out of it something > might happen. Why not just create a centralized "experimental" branch where people can add their features, and more importantly, their clean-up and refactoring work in small, incremental steps? Just use the (D)VCS that is already in place. If that turns out to be a good idea and sparks useful feature additions and refactoring, great. If that turns out to be a bad idea, just forget about that branch. I don't think that everybody hacking away on their own fork is doing much good for gEDA as a whole. There's simply not enough porting from the branches into the main repo and thus not enough testing and too much bit rot. An experimental branch could solve this. I'm quite satisfied with my own pcb fork, but if I'd use the component db someone else developed, I'd saved some time and I might have gotten around to add tools for impedance matching traces, a keep-out layer or push-and-shove routing tools. Best regards, Robert