www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/17/11:15:20

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=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=BdGghXmHjZDaLi34xzuPT93G2uhDoHIHNnP3nyexo4A=;
b=IYojxn3gXXtwy4wN7TVje49b24ylsHb4+zheBDq49+v1NaYy0L5gz44CnnTeroVudE
ppYatLToMh6VKI+g5b0+NlgRUh3SDkpYPdGTC6ICwZ3hVu+R5po4L7VNWtkKeJZvbwJS
0CnIlxJT0yaJ1ZsBe7TAvdO7xA7a+TC3EIVA2hcFbcuBbHFRvAnquonZeBRevMvXOzWN
T51Jq4mdI8R75MmznI73sYbdDJLHYcGGb8JAgQzrQl388dAHSbk3GOTSzO2UTP+4pbcj
VbCNc4bDCsWk9Az12WVyu3+05GDPhJYRV2jMh7kXfQPPk8a9F3dBxC33CTH6GiryC6AU
OoLA==
MIME-Version: 1.0
X-Received: by 10.112.64.72 with SMTP id m8mr29956986lbs.41.1442502904464;
Thu, 17 Sep 2015 08:15:04 -0700 (PDT)
In-Reply-To: <20150917142035.GA5896@localhost.localdomain>
References: <CAM2RGhTbgUfGJZacRUQ=3VBAKtd0F7OV37oRZFVjHR4A9XecnA AT mail DOT gmail DOT com>
<20150917043146 DOT GA1837 AT localhost DOT localdomain>
<alpine DOT DEB DOT 2 DOT 11 DOT 1509171124330 DOT 3828 AT nimbus>
<20150917142035 DOT GA5896 AT localhost DOT localdomain>
Date: Thu, 17 Sep 2015 11:15:04 -0400
Message-ID: <CAM2RGhTpHe7iZRx08Odb2B70WPkLcQn_PtuMg9-Y819OzFRG2w@mail.gmail.com>
Subject: Re: [Geda-developers] PLEASE STOP !!! - Re: [geda-user] Apollon
From: "Evan Foss (evanfoss AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: "gEDA developers @ Launchpad" <geda-developers AT lists DOT launchpad DOT net>,
"Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
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 Thu, Sep 17, 2015 at 10:20 AM, Vladimir Zhbanov <vzhbanov AT gmail DOT com> wrote:
> On Thu, Sep 17, 2015 at 12:33:54PM +0200, Roland Lutz wrote:
>> On Thu, 17 Sep 2015, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
>> >xorn was added into master without asking current developers
>>
>> I did ask [0], and I waited a fair time for feedback before pushing things
>> further.  Since the situation appeared to have come to a standstill as with
>> so many proposed changes, I decided to move forward and merge the changes
>> into master.
> OK.
> 1. You haven't actually ask. You've stated
> ========================================================================
> This introduces new dependencies on Python 2.7 and a C++ compiler.  For
> this reason, I didn't push it directly into master but into a new branch
> 'home/rlutz/xorn-integration'.  You can merge it into master if the new
> dependencies are ok.
> ========================================================================
> And the next message on 16.09 was just:
> ========================================================================
> Since there haven't been any objections, I pushed it into master.
> ========================================================================
> 2. There was no separate topic about it. Since I have not enough time to
> get all flood in the geda-user list, I could not read this at the
> moment.
> 3. You appear to think developers are dead so you neither used the
> developer list (OK, you had not been subscribed on it yet), nor
> interested if there are any developers, nor filed a bug report on
> Launchpad.
>
>>
>> >despite of the objections
>>
>> Which objections do you refer to?  You wrote[1]:
>
> Here [3] I wrote
> ========================================================================
>> Even John Dotty seemed to agree that we need an alternative to scheme.

Ahem.. I said this in the talk about C plugins not in refrence to
python. You are confusing me with Roland. Check the link.
(I agree with Roland, I just want the citations to be correct)

> Yes, yes, I could even agree ;) But not two parallel versions with new
> dependencies in one repository. How to support them? How to support
> cross-compiling in this case? There is another way. Let's make bindings
> for various languages since gobject model allows this. Let's introduce
> plugins/modules, and we already have modules in scheme.
> ========================================================================

Find me a user of any reasonably current desktop that does not have
python. I dislike python and yet I still have it.

Besides he added the option to turn off xorn so python is an
*optional* dependency.

OT: Ok so then why was having plugins in C a bad thing? It added no
additional dependencies.

> Here [4]
> ========================================================================
>> If a particular problem can only be solved by changing some innards,
>> then so be it, but the innards change is just a side-effect.
>
> I don't mind. Just let's do it step by step, saving all the fruit we
> already have, not destroying anything in a favour of new tools.
> ========================================================================
>
>>
>> >I'm emerging here as an opponent to you, Roland, John Doty, Kay-Martin and
>> >all others, who discourages users from trying to use new Scheme script
>> >possibilities Peter Brett have added to the project
>>
>> I'm definitively not discouraging people to use Scheme.  I'm also not trying
>> to replace Scheme with Python as you seem to assume
> ...
>> I'm not "working on the Python branch"; I'm trying to improve gEDA
>> inside-out by giving it a solid foundation.
> ...
>>       The easiest way to achieve this would be to write the library in C, so
>> it's easy to create bindings for any language.
> We already have the lib in C. Let's improve it step by step and add
> necessary bindings.
> ...
>> ... It's just that right
>> now, you seem to be the only person seriously opposed to merging xorn/ into
>> the main repository, and your point seems to be mainly that you prefer Guile
>> to Python.  Please, take the time to understand Python and Xorn, as I did
>> with Scheme and the Guile interface--it's really not as bad as you think,
>> and our ultimate goals aren't that different.
> Why should I? Tomorrow another user will say he/she prefers Lua and
> merge his/her library into the master branch without asking us. And what
> if someone decides to rewrite things in Haskel or bash 8-|

Vladimir this is why this thread went off in search of a new project
leadership structure.
You wanted a group of devs voting. Why don't you subject yourself to
your proposed process via a vote on the developers list.

>>
>> Roland
>>
>>
>> [0] http://www.delorie.com/archives/browse.cgi?p=geda-user/2015/09/04/05:00:51
>> [1] http://www.delorie.com/archives/browse.cgi?p=geda-user/2015/09/05/17:02:30
>> [2] http://www.delorie.com/archives/browse.cgi?p=geda-user/2015/09/05/17:40:22
>
> Thanks,
>   Vladimir
>
> [3] http://www.delorie.com/archives/browse.cgi?p=geda-user/2015/09/06/03:40:27
> [4] http://www.delorie.com/archives/browse.cgi?p=geda-user/2015/09/06/03:52:34
>
> --
> Mailing list: https://launchpad.net/~geda-developers
> Post to     : geda-developers AT lists DOT launchpad DOT net
> Unsubscribe : https://launchpad.net/~geda-developers
> More help   : https://help.launchpad.net/ListHelp



-- 
Home
http://evanfoss.googlepages.com/
Work
http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/

- Raw text -


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