kicad-footprint-generator icon indicating copy to clipboard operation
kicad-footprint-generator copied to clipboard

Add JST XA

Open jhalmen opened this issue 4 years ago • 7 comments

used to be #484 created this pull request, as i had no permission to update the original request with my commits.

@fenugrec mind taking a look at my updates?

jhalmen avatar Apr 08 '20 14:04 jhalmen

Code Climate has analyzed commit 1cf6b78d and detected 0 issues on this pull request.

View more on Code Climate.

codeclimate[bot] avatar Apr 08 '20 14:04 codeclimate[bot]

@fenugrec in case you're satisfied with them, it would be cool if you could also update https://github.com/KiCad/kicad-footprints/pull/2169

jhalmen avatar Apr 08 '20 14:04 jhalmen

ok will check later today

fenugrec avatar Apr 08 '20 14:04 fenugrec

done

fenugrec avatar Apr 09 '20 00:04 fenugrec

  1. I don't like the use of silk_pin1_marker_type and fab_pin1_marker_type having numeric values that aren't descriptive. Can you change the values to something salient? If this is done in other scripts then it's fine to leave it.
  2. Please add tht to the script file names since they don't do the SMT footprints.
  3. Add explicit comments to anywhere I missed that show if a dimension not in the datasheet was measured from a real part, from the 3D model, or somewhere else.
  4. I made some comments on the horizontal script that also apply to the vertical one, but I didn't repeat them again. Please assume comments cover both orientations.
  5. If the 18 pin doesn't exist, at least as of today, you can simplify the vertical script. But that being said, you could also do something more quick and dirty since perhaps things are apt to change. Either way.

If you can make each change in a separate commit that might be easier to review.

evanshultz avatar Sep 30 '20 16:09 evanshultz

@chschlue Can you please confirm that this repo won't be migrated? At least not yet? I merged the footprints but would like to get a few of these under-the-hood updates to the script before merging this.

evanshultz avatar Sep 30 '20 17:09 evanshultz

@evanshultz yes

chschlue avatar Sep 30 '20 21:09 chschlue