Verifiable CAD Libraries


Someone else is doing a similar thing for Altium as we are doing for KiCad in GitPLM parts:

The fundamental idea is that the libraries are stored a CSV files in Git, and the CAD libraries are generated from these CSV files. Aleksei lists the benefits as:

  • Multiple librarians can maintain the library simultaneously.
  • Users have their own clones of the library, allowing uninterrupted work during maintenance or update routines by librarians or when the main repository is unavailable.
  • Unintended changes in spreadsheets are easily identified due to the plain-text nature of CSV files.
  • Each change in the library includes a comment, author’s name, and date.

Well said!