The kicad blocks library is named xx.kicad_blocks, while the new kicad jobsets file is named xx.kicad_jobset. this is somewhat inconsistent.
How is this inconsistent?
I assume they mean the difference in singular/plural and would prefer kicad_blocks and kicad_jobsets (or without the s in both cases). But Iām not really sure about that, since a set is already a collection of things by definition.
.kicad_blocks
is the extension for a design block library (containing multiple design blocks)
.kicad_block
is the extension for a single design block
Oh, I did not see the single design block is named kicad_block. personally really hate plurals in file name.
The jobsets file actually contains many jobsets and the extension kicad_jobset is used. This is very good. and all the other libraries(footprint, symbol) are also using single words. But the kicad blocks library is using plural to referring a library. Anyway, devs have the final words. Thanks
Or should it be: Anyway, devs have the final word.
Haha! How about calling the library xx.kicad_block/xx.kicad_libblk and the component yy.kicad_blk?
You should have pointed out that the selected convention is inconsistent with the use of .kicad_sym for both single symbols (which are actually one member libraries), and a library of symbols.