delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2021/07/14/05:57:25

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s2;
t=1626256543; bh=WJuPZuPs3YOO1i0lTprhwNIc5KcrEe+6QdEx7FLdxL8=;
h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type:From:
Subject;
b=nZ0QIgoci3GEmXluoHZv0YNHwZRAfX3tZT4w+2Z5sh00dRwGwYUagc84jlpCgWLUD
IxwG8ce/4/5NqPm/moOgZy04F9QEVqXzENae42CFg27qKGoqLyIV+5J3aMn8SfzfPE
F27hyW9Y1x9whu0GV5k9qxyzx72oFpkIkBfJTTlT+Rc5460SBW7jV4uQUrwO7dNW0e
UAp1ROpWIjjHFBP/4Du3kg52Ce4GLjRy7ekziz7XEjMB2kHYGYQeuaGac0oEIZ74g8
R8JS8o++Yl7x29YNdrJesU8EsKxOZZrMuAPjrj4Gx3BJTl+G81JV/1RsOaiieLIDp2
97LBihJ034+ug==
Subject: Re: [geda-user] file format cooperation
References: <9f6960b4-e3e7-7a99-7617-77e51e6bee4c AT xs4all DOT nl>
To: geda-user AT delorie DOT com
From: "Bert Timmerman (ljh4timm AT xs4all DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Organization: me organised ?
X-Forwarded-Message-Id: <9f6960b4-e3e7-7a99-7617-77e51e6bee4c AT xs4all DOT nl>
Message-ID: <b2eb7bb5-4682-3c34-3d25-8caaa34e4a75@xs4all.nl>
Date: Wed, 14 Jul 2021 11:55:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <9f6960b4-e3e7-7a99-7617-77e51e6bee4c@xs4all.nl>
X-CMAE-Envelope: MS4xfP1Z4lQNGN+Rua3Ro5PI4wW4JLQa/DSZ8AtKdyZ6Ns2VBf7CD4exsHSgrMX1kzKNLsItQxpSgWF7Fwq5SFlLxjNih6VJfXdUqmSQBieiwbozrB6/X4m3
cU4ViwXbQ/KIuVj3KmxaNKyn7DqNY+w37DM5HchGsJEC/GzzFo77hBmQaownOWQoLcoX9zAYSVg81m8x+BGwi3Xl8qlDP+x9zf2cj+ijfyp6nl59uGwIT/yt
6tXkgbGFHyad+6EkZD/ynu7m2sLszvlpj7SXRBWIT4oFrwcgwQa3ty3xdXnLv0NG
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

On 13-07-2021 21:40, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via 
geda-user AT delorie DOT com] wrote:
> On Tue, Jul 13, 2021 at 04:32:56PM +0000, Peter Stuge (peter AT stuge DOT se) 
> [via geda-user AT delorie DOT com] wrote:
>> Vladimir Zhbanov wrote:
>>> I'm leaning towards using SXML instead.
>>
>> It seems possible here that both packages could agree on a common XML
>> format, which I think would be great.
> I've meant SXML, not XML. KiCad, for example, uses the former for
> which they invented their home-brew parser in C++. Guile reads
> SXML natively and there are procedures for conversion from and to
> XML in the module (sxml simple).
>
Hi all list members,

This looks like the XML discussion that recurs on the list every now and 
then.

File format cooperation would be a good thing, either the native format 
for geda-gschem, or a new hybrid on which both parties can agree.

pcb has spawned a clone (2014-ish) with an entirely different native 
file format, I won't call that a "vendor lock" in though, it's 
effectively preventing users to swap applications "on the fly", and we 
can learn from this.

There has been some effort in the past for a set of XML/DTD definitions 
... like here: https://github.com/obliviand/geda-xml ... maybe we can 
start from there and improve.

I recently wrote an XML exporter for pcb, it's 95% ready, just need just 
a couple of tags to be implemented and may be included in the next 
release as an "alpha" feature.

Kind regards,

Bert Timmerman.

- Raw text -


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