www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/09/02/01:23:01

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=mail.ud03.udmedia.de; h=
message-id:date:from:mime-version:to:cc:subject:references
:in-reply-to:content-type:content-transfer-encoding; s=beta; bh=
ofJYkxDO/mWGOJDccAIlr6r47hCxz9Zis9pbmbM9FL4=; b=cQPHQ01CJF8H+jM6
0UhMYo/MF6xc/XKxaqYxm5MhU5JyWYhRn5Kc368sgndpXnvqJXilnUxKTwS7nM3w
RvNW9exojwVpkPuaLolrITXu5ryPk19aHtvEtSKOpcBtHMP1qq/HFccMLP8UkiV8
DpsBvoBYWXm1+ZV0L+kwm5bS36A=
Message-ID: <5224205A.8080205@jump-ing.de>
Date: Mon, 02 Sep 2013 07:21:30 +0200
From: Markus Hitter <mah AT jump-ing DOT de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130803 Thunderbird/17.0.8
MIME-Version: 1.0
To: geda-user AT delorie DOT com
CC: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] PCB file format - compatibility suggestion
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1309010843540 DOT 11551 AT igor2priv> <5223378D DOT 4010208 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 00 DOT 1309011501520 DOT 11551 AT igor2priv> <52234C02 DOT 5090508 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 00 DOT 1309011629460 DOT 11551 AT igor2priv> <52235E3F DOT 9070002 AT jump-ing DOT de> <alpine DOT DEB DOT 2 DOT 00 DOT 1309011752110 DOT 11551 AT igor2priv>
In-Reply-To: <alpine.DEB.2.00.1309011752110.11551@igor2priv>
X-Enigmail-Version: 1.4.6
Reply-To: geda-user AT delorie DOT com

Am 01.09.2013 17:58, schrieb gedau AT igor2 DOT repo DOT hu:
> Sorry, there is a misunderstanding here. I never wanted these patched to
> get in the main repo. I only suggested that keeping unknown flags in the
> file on save/load would be generally useful and should be considered.
> The reason was that while working on my fork, I figured the
> compatibility issue and I thought you may have the same issue among
> branches in git.

Undoubtly, compatibility issues will add up as these two repos diverge
further. You have quite a number of nice new features in there, but also
miss all the goodies of the last two years.

> I can create a patch of all the features you pick. Some features
> obviously depend on other features. Please run
> 
>   svn log svn://repo.hu/pcb-rnd/trunk
> 
> to see what patches I have in there.

Totally ignoring your wish to keep your work seperate I fetched this
repo and applied all of it to a new branch in the central repo. After
rebasing to master (catching up 2 years of work), you get this:

http://git.geda-project.org/pcb/log/?h=pcb-rnd

Rebasing all this stuff was quite a bit of work, took me a night shift.
But I fixed some whitespace along the way and made sure every single
commit compiles.

The simple reason for not extracting this flag-saving thing is, I feel
totally uncomfortable doing things which ease seperation of the
community. In case the current trend continues, we one day have to ask
people about which task they want to do, then to point them for each
task in a different direction:

"G-code export?"
--- "See what you get here."
"STEP export?"
--- "See the repo there."
"Setting a solder jumper?"
--- "Look at that."
--- "And make sure to always have ONLY ONE VARIANT of pcb installed!"
"Export G-code with a solder jumper?"
--- Oh, can't be done".

BTW., Latest PCB can still be compiled without OpenGL. I found such a
HTML file somewhere...


Cheers,
Markus

-- 
- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019