← Back to team overview

kicad-lib-committers team mailing list archive

Re: Cleannig Footprint Libraries

 

Hi,
On the beginning I want to take care on the footprint libs:
Capacitors_SMD.pretty
Resistor_SMD.pretty
Diodes_SMD.pretty


But i see a loot of inconsistency in footprints groups.
Perhaps we should reduce .pretty groups count and naming convention.
eg. why we have Transistors_TO-220.pretty and Housing_TO-92. There should
be Housing_TO-220. This is important to see all this housings close to each
other.

The same situation is with the names Sockets_*,  Terminal_Blocks and even
with Pin arrays. I suggest to change in all prefix to Connectors_

Regards,
Paweł


2014-05-30 2:42 GMT+02:00 Carl Poirier <carl.poirier.2@xxxxxxxxx>:

> Hi folks,
>
> With our recent library convention, we can start cleaning the footprint
> libraries. Here is a list of all footprint libraries:
>
>    1. Air_Coils_SML_NEOSID.pretty
>    2. Buzzers_Beepers.pretty
>    3. Capacitors_Elko_ThroughHole.pretty
>    4. Capacitors_SMD.pretty
>    5. Capacitors_Tantalum_SMD.pretty
>    6. Capacitors_ThroughHole.pretty
>    7. Choke_Axial_ThroughHole.pretty
>    8. Choke_Common-Mode_Wurth.pretty
>    9. Choke_Radial_ThroughHole.pretty
>    10. Choke_SMD.pretty
>    11. Choke_Toroid_ThroughHole.pretty
>    12. Connectors_Serial_MOLEX.pretty
>    13. Connect.pretty
>    14. Converters_DCDC_ACDC.pretty
>    15. Crystals_Oscillators_SMD.pretty
>    16. Crystals.pretty
>    17. Diodes_SMD.pretty
>    18. Diodes_ThroughHole.pretty
>    19. Discret.pretty
>    20. Display.pretty
>    21. Displays_7-Segment.pretty
>    22. Divers.pretty
>    23. EuroBoard_Outline.pretty
>    24. Fiducials.pretty
>    25. Filters_HF_Coils_NEOSID.pretty
>    26. Footprint_Symbols.pretty
>    27. Fuse_Holders_and_Fuses.pretty
>    28. Hall-Effect_Transducers_LEM.pretty
>    29. Heatsinks.pretty
>    30. Housings_ROHM.pretty
>    31. Housings_SIP9.pretty
>    32. Housings_SOT-23_SOT-143_TSOT-6.pretty
>    33. Housings_SOT-89.pretty
>    34. Housings_SOT.pretty
>    35. Housings_TO-50.pretty
>    36. Housings_TO-78.pretty
>    37. Housings_TO-92.pretty
>    38. Inductors_NEOSID.pretty
>    39. Inductors.pretty
>    40. IR-DirectFETs.pretty
>    41. Labels.pretty
>    42. LEDs.pretty
>    43. Measurement_Points.pretty
>    44. Measurement_Scales.pretty
>    45. Mechanical_Sockets.pretty
>    46. Mounting_Holes.pretty
>    47. Muonde.pretty
>    48. NF-Transformers_ETAL.pretty
>    49. Oddities.pretty
>    50. Opto-Devices.pretty
>    51. Oscillator-Modules.pretty
>    52. Oscillators.pretty
>    53. Pentawatts.pretty
>    54. PFF_PSF_PSS_Leadforms.pretty
>    55. Pin_Arrays.pretty
>    56. Pin_Headers.pretty
>    57. Potentiometers.pretty
>    58. Power_Integrations.pretty
>    59. Printtrafo_CHK.pretty
>    60. QFP.pretty
>    61. Relays_ThroughHole.pretty
>    62. Resistors_SMD.pretty
>    63. Resistors_ThroughHole.pretty
>    64. Resistors_Universal.pretty
>    65. SMD_Packages.pretty
>    66. Sockets_BNC.pretty
>    67. Sockets_DIP.pretty
>    68. Sockets_Mini-Universal.pretty
>    69. Sockets_MOLEX_KK-System.pretty
>    70. Sockets_PGA.pretty
>    71. Sockets.pretty
>    72. Socket_Strips.pretty
>    73. Sockets_WAGO734.pretty
>    74. SOIC_Packages.pretty
>    75. SSOP_Packages.pretty
>    76. Terminal_Blocks.pretty
>    77. Transformers_SMPS_ThroughHole.pretty
>    78. Transistors_OldSowjetAera.pretty
>    79. Transistors_SMD.pretty
>    80. Transistors_TO-220.pretty
>    81. Transistors_TO-247.pretty
>    82. Valves.pretty
>    83. Wire_Connections_Bridges.pretty
>    84. Wire_Pads.pretty
>
> For those of you who have expressed their interest to give a hand, please
> voice in, saying which library you would like to tackle. Basically, you
> have to ensure the library respects the convention on all fronts. Some
> explanations on the procedure to follow have been placed here
> <https://github.com/KiCad/kicad-library/blob/master/How_To_Contribute.txt>.
> Basically, it's the fork & pull request git workflow. If any questions
> arise, please ask.
>
> Regards,
>
> Carl
>
> --
> Mailing list: https://launchpad.net/~kicad-lib-committers
> Post to     : kicad-lib-committers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-lib-committers
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References