www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/02/14/20:18:58

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Virus-Scanned: Debian amavisd-new at papyrus.altaweb.hu
Date: Sun, 15 Feb 2015 02:17:21 +0100
From: Lev <leventelist AT gmail DOT com>
To: <geda-user AT delorie DOT com>
Subject: [geda-user] work on gEDA
Message-ID: <20150215021721.28d94fde@jive>
X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu)
Mime-Version: 1.0
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id t1F1HSf4005941
Reply-To: geda-user AT delorie DOT com

Guys,


Please... calm down.

I think we should get the keyboard, and write down what is the issues we
face today with gEDA.

I think the people are okay here. Talented engineers with lots of experience.
With my 36 years I think I am among the youngest here, and I'm not even a
programmer. Even with this attitude I decided to do something constructive.

Let us work the problem. We have enough of them, so please don't create new
ones.

Please everybody write down a wish list of PCB and gschem. We shell select
what is the most important issue and start making it right.

My wish list is: ...or work I'd do if I had the time:

0.
Define how to work together, and not against us.

1. 
Refactoring of the PCB codebase. Go for C++. I think DJ had some commit that
enables us to compile with gpp. We should define our classes and data
structures. Maybe draw some UMLs to visualize the whole stuff. Use as many
existing code as we can.

2.
Introduce new fileformat to PCB to implement the following features.
 * a footprint is a sub-pcb.
 * any object on any layer
 * support for 3D

3.
Make gaf to deal with the new file format of pcb.

To be honest, for me gschem is the perfect application for the task. I would
not touch gschem. Maybe I am ignorant, and yes, I don't know the internals of
gschem, but for *MY* workflow, it works.

Don't fix if not broken.

Okay. This whole email sounds like a bullshit from a manager working for a
global company, who tries to hold together a team that is split by two
oceans.... but I want to do the right thing.

I am very busy with my home automation project, but I decided that I put
serious efforts to gEDA after it gets to a working state.

I wait for your comments.

Levente


- Raw text -


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