KiCad *official* libraries

thanks @jmk,
yeah i know the klc.
in there are some at least irritating information…

G1.8 Contributions to the official library must be made using the current stable version

Contributions of library assets must be created in the latest stable version of KiCad.

and

on researching around i found some additional info / good resources:

i did not find any clear information if every merge request should only contain one component…
and i think - from looking around - that i should interpret this part in such a way:

Making a Merge Request

The KiCad libraries are hosted on GitLab - users can submit their contributions using the Merge Request mechanism. Instructions for submitting a merge request are provided below.


4. Create a new branch in your local repository. This allows you to work on multiple contributions at the same time.

  1. Make sure the branch starts from the current HEAD of the master.
  2. Don’t add unrelated changes into the same branch

so i will remap all my contributions in this way.


yeah i thought so too - just saw the queue of 473 open merge-requests for the kicad-footrpint repro

maybe a kicad library hack-weekend? to tackle this??
i would love to help at a event like this…

to be librarian is is currently out of my time :frowning:
(and that seems to be the problem for most of the people)

for me personally it is most of the time the same story:
i have a project where i need one or two special footprints (with 3d models) -
if they are not there i make them - and try to follow the KLC -
and do a bunch of extra work to get theme community-library-read…
sometimes it feels a bit overwhelming to check all rules.. but i try my best to fit it in the (limited) project time..

i use FreeCAD to generate the model and the footprint (export with StepUp)
so maybe i have to revisit my workflow and maybe its possible to intergrate some more auto-generate tools to StepUp…

and i think that for a bunch of people its a similar story..

so now i try to fix my backlog of components to be submitted to the community lib…
seems i have to find a bigger time-slot for this task now ;-).

sunny greetings
stefan