Do we have any way of describing libraries so users can know the difference
between them--Which ones are only for old designs, which ones are identical
to which other ones just with different standards?

Which libraries do we want to have added by default?

Adam Wolf
On Apr 28, 2015 5:05 AM, "Bernhard Stegmaier" <stegma...@sw-systems.de>
wrote:

> Hi,
>
> maybe only add a real bare set of symbols, e.g. discrete stuff (R, C, L,
> Transistors, MOSFETs)?
>
> This would be a starting point a KiCad beginner could use to play around a
> bit.
> If you want more, you IMHO have to dive into library management anyway...
> and create your own library or at least know what you are doing.
>
>
> Regards,
> Bernhard
>
> On 2015-04-28 08:41, jp charras wrote:
>
>> Le 28/04/2015 00:56, Adam Wolf a écrit :
>>
>>> Oof.  Guess that's what happens when you spend March in Canada.
>>>
>>> How are users supposed to know what footprints are available in each
>>> library?  Are we expecting users to open libraries in a text editor?
>>> Should
>>> they add each one, one by one, and then see if they have footprints they
>>> need for the design, and then remove them if they don't need them?
>>>
>>> What's the desired behavior for a new user?
>>>
>>
>> Are you talking about schematic libraries or footprint libraries ?
>> Why to load them one by one? you can load many libraries at once.
>>
>> The desired behavior for any user (not only new user) is:
>> - To know where libraries are stored.
>> - To have a look to this list.
>> - To select libraries which *can be* useful. (if you want a FTDI symbol,
>> and when you see ftdi.lib in this list, is it really mandatory to also
>> load the Xilinx or the valves or the relay library?)
>> (And also build personal libs, from available and public libs)
>>
>> Guys working on the new kicad libraries have made a very good job.
>> Libraries (both schematic and footprint libraries) are now reorganized
>> to help the choice.
>> (the price to pay is some incompatibilities with old libraries).
>>
>> When you have 10 or 20 libs, you can load all of them.
>>
>> When you have hundred of libs, you cannot because:
>> - The time to load, or display the list of components or footprints
>> becomes very long (especially footprint libs, when they are loaded from
>> Github)
>> - Some libraries are "duplicated" (cmos4000 and cmosieee use different
>> shapes (ANSI or IEEE) for the same component) (in schematic, the lib
>> source cannot be selected, you have to load only the right lib)
>> - Some are very specific (transfo, elec-unifil, dsp) or contain old
>> components (hc11.lib, valves.lib) for old designs and are useless for
>> most of users, especially new users.
>>
>> Here are reasons why I am thinking loading *all available* libs is a bad
>> practice.
>> You have to make a choice between them.
>>
>>
>>> (I had two users contact me last week saying my OS X nightlies were
>>> missing
>>> some FTDI symbols that were on Github, so I started investigating...)
>>>
>>> Adam Wolf
>>> On Apr 27, 2015 5:51 PM, "Nick Østergaard" <oe.n...@gmail.com> wrote:
>>>
>>>  Someone tried this before:
>>>> https://lists.launchpad.net/kicad-developers/msg17320.html
>>>>
>>>> 2015-04-27 16:13 GMT+02:00 Adam Wolf <adamw...@feelslikeburning.com>:
>>>>
>>>>> Hi folks,
>>>>>
>>>>> I noticed there were a bunch of libraries done by the library folks
>>>>> that
>>>>> aren't in the default kicad.pro, so I was missing out on a lot of
>>>>> their
>>>>>
>>>> good
>>>>
>>>>> work!
>>>>>
>>>>> Over the weekend, I added all the libraries to the default profile.  If
>>>>>
>>>> this
>>>>
>>>>> is something we want in the main tree, awesome.
>>>>>
>>>>> Note, there is an "updated" timestamp in kicad.pro, and I did not
>>>>>
>>>> adjust it.
>>>>
>>>>> It does not appear to have been adjusted the last time it was updated
>>>>> either, so I left it alone.
>>>>>
>>>>> Adam Wolf
>>>>> Cofounder and Engineer
>>>>> W&L
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>>> Post to     : kicad-developers@lists.launchpad.net
>>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to     : kicad-developers@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to