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=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=i/skRwVM+9dDTPwMjKnaMoLzibI9ndQZ3dmyjXzVO10=; b=ibr0fTMLgT2i8tq1r15i4Wg8DH2fnQ2yrw6e3XwvzDLM+DXv/HA8AnrYtjAQiXAX1p 03xH0chmwkUaS3ktOmM5QMXpUhhj2nyeOVkwaCJQ6tpHFOUepaO44y/lN6OKC+8koC7r xy7gldB55ZbMkEho2e6rNcQ/r5F4FyJ5n235orHCaFQw1BrNBfD7LFTKe+Sotv1Q8fak II0uBuzkAUXViekp4ZKYGYz6fCMagONcaq2vdVu9ViJMmRMY9IHenyaHTKt7e7kgQBiH KO25jwAkz12cF7599gbnZcoze9B6QNYZXeyr7jX3eYB1FlvFot/qUqPOLTVp0ah7q8dP 18Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=i/skRwVM+9dDTPwMjKnaMoLzibI9ndQZ3dmyjXzVO10=; b=HUsrVje+4nLPow+DGp2s4qqbTE/ab9BIs0TTuYz4b+nJI+gAjhZS1sYTOSDW1r2I1/ 7qoWSaBUN6KdI2zIMZZTZ3CaVz1kC2zOV2uSsIUfowjpDFh6dzpVG9f2AtmBsRi55XQ1 2chMVGfeV87ZMDD0Jt6BAt6j3PPhFcn4M5LuSapcCNBGurecKQ7WjwZijRt30NMukLHG jpXQFRIekw23Y9pI/La4sUGz1Dzsb4/lD4nNxcdRPEyloT4e4oUiDHif8bZ94BHUp/IU pA1/ffmmnlxgfPey36moNlYV3FBlDpxHjvEsEc5OhOLVPQTDgAImeKLAcnRruYUNmtjJ iEGw== X-Gm-Message-State: ALyK8tJiNwUCSwbIUeSs4L7AG10FLcTEb9LL53xUFFh6wvaXpR6NvINjjRlcCsJ7nZUQOw== X-Received: by 10.194.157.161 with SMTP id wn1mr10573574wjb.131.1465750316569; Sun, 12 Jun 2016 09:51:56 -0700 (PDT) Date: Sun, 12 Jun 2016 18:51:54 +0200 From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] writeup: minilibs Message-Id: <20160612185154.442428148f9a57ff373b7e80@gmail.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Precedence: bulk A small simple library with only the necessary parts are probably the first choice. Some problems are surprisingly hard to solve and in some cases there are libraries available written by people working at universities. On Sun, 12 Jun 2016 10:48:01 +0200 (CEST) gedau AT igor2 DOT repo DOT hu wrote: > Hi all, > > reflecting to a thread we had back in May: > > http://www.delorie.com/archives/browse.cgi?p=geda-user/2016/05/11/19:35:07 > > I've finially "finished" the writeup, it is online at: > > http://repo.hu/projects/articles/minilibs/ > > Please note that I don't want to convice anyone about anything, I am only > describing the background of some of my choices (which also affect > pcb-rnd). I especially DO NOT propose any change to pcb, gschem, geda/gaf, > etc. > > The writeup is about what I think programmers should consider when > deciding for/against using a library. > > I regard the appendix as an ever-growing list. In this first public > version it lists repo.hu projects because those were the easiest to > collect and categorize. If you have any favorite C library that is small, > free (as in speech), portable and tries to solve one problem only, please > let me know so I can review and include it in the table. > > Long term I'd like to build this table to be definitive in the sense that > if a programmer wants to look for alternatives for any popular large > library, the table can offer links. > > Regards, > > Igor2