Alarm-Siren / arduino-kicad-library

KiCad Symbol & Footprint Library for Arduino Modules (Shields, Sockets and Tiles)
Creative Commons Attribution Share Alike 4.0 International
351 stars 105 forks source link

Add this repo to the official Kicad plugins manager #62

Closed Alarm-Siren closed 1 year ago

Alarm-Siren commented 1 year ago

See here for instructions: https://dev-docs.kicad.org/en/addons/

This will necessarily break backwards compatibility due to the structural folder changes, so is being reserved for version 4.0.0.

It will also require a significant re-write of the readme file.

Alarm-Siren commented 1 year ago

Need to change the folder structure to match the following:


|- footprints
   |- first-library.pretty
      |- my-footprint.kicad_mod
      |- ...
|- symbols
      |- my-symbols.kicad_sym
      |- ...
|- resources
   |- icon.png
|- metadata.json```
Alarm-Siren commented 1 year ago

Will need to create a metadata.json file, and create an icon.png (64x64 pixels).

Alarm-Siren commented 1 year ago

footprint connection references in the symbols will need to be updated to match the new names, and instructions given in the README file will need to be updated (both for manual and Plugin Manager installation).

Note that the plugin manager does not automatically add the downloaded library to the Project Libraries; that still has to be done manually.

Alarm-Siren commented 1 year ago

Namespace to be com.github.alarm-siren.arduino-kicad-library

Alarm-Siren commented 1 year ago

All preparations are done this side, now I just need to create the submission to Kicad.

Alarm-Siren commented 1 year ago

This project has been submitted to Kicad repo for approval. Awaiting answer.

Alarm-Siren commented 1 year ago

Kicad have approved the merge request. Should be live on PCM sometime tomorrow.

Alarm-Siren commented 1 year ago

It is live! Closing this tracking issue now.