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:
- How to contribute
- Tutorial: How to check footprint correctness?
(this is linked from the Merge-Request Template in the footprint-repro)
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.
- Make sure the branch starts from the current HEAD of the master.
- 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 ![]()
(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