-
Notifications
You must be signed in to change notification settings - Fork 33
Reorganization proposal #1
Comments
I like it! |
I think we should also decide what to do with Power_Packages_ThroughHole.pretty and Power_Packages_SMD.pretty. Should they stay or they can be removed? They may be usefull in future but now (and maybe always) they will be almost empty. Power_Packages_ThroughHole.pretty could go to Housings_SIP.pretty which contains only one package. |
Michal, it would be great if we could merge this before the stable branch is created. I'm looking at it now. Are you done? |
I'm fine with the changes. So all the footprints in the libraries to be deleted listed above have been copied over to the new libraries, right? As for the Power_Packages_*, I'd leave them intact. One last thing, if we use _THT in the library name, then we better use it for all of them. Either that or we put _ThroughHole. I'm fine with renaming the other ones but it may make some folks angry again. |
Only variants (CBE/GDS) of TO-220 are deleted. |
I added another pull request to SIP that will allow to remove Power_Packages_ThroughHole.pretty. |
@michal777 can we go with this merge? |
For me it's ready to merge. I don't know Carl's opinion about the SIP packages, I don't know when/if he will go back. |
For me too, it's OK to merge.
Yes, there is a long time Carl doesn't appears.
You mean that ones you said "could be removed"? If so, I agree, the only way to avoid this messy is removing them, having duplicated footprints would be a pain. |
@michal777 After see your proposal and comments, I've been thinking about to extend this reorganization to all footprints repositories, but I guess users would hate it and them would stay very unhappy/angry/furious with us. Take a look and please comment what do you think: KiCad/kicad-library#257 |
I think that what really makes useres unhappy is poor quality of the libraries and it's necesasry to make more changes. |
Hi guys, Sorry for my absence. I am in the process of moving and have no access to an online computer with KiCad. I cannot have a look at any contribution. I'm almost done and I should gain access back this week however. I say we go ahead with this merge since it has been discussed on the mailing list a good while ago and people have been warned. @ricardocrudo, your suggestions in the new issue are great in general. I'd have only some minor adjustments. The thing is we need manpower for applying such changes. I cannot help right now. I will have to try the new features in the footprint wizard as well. |
I will be merging this now. We will keep the libraries to be removed a little while but mark them as deprecated. This is for the folks who are not updating their kicad-library often. |
Thanks Michal for your contribution. |
Maybe we should ask developers for popup redirecting to library wizard if library table is empty and if it will be done remove library table from github forever? |
What if the wizard downloaded the libraries according to the fp-lib-table On Tue, Aug 4, 2015 at 3:22 PM, michal777 notifications@github.com wrote:
|
If old libraries must be kept in master branch this would help to ignore them (if somebody will implement...) so it would be better than now. Maybe if wizard would use branches the problem could be solved in a better way. I think that the best solution would be to remove any fp-lib-table from kicad-library and keep libraries clean. |
We'll make sure to remove them before the stable release. On Thu, Aug 6, 2015 at 11:48 AM, michal777 notifications@github.com wrote:
|
Many libraries which creates some mess contains packages named TO or SOT. They are packages of transistors (Transistor Outline/ Small Outline Transistors) and modifications with more or less than 3 pins. They can be sorted out into:
TO_SOT_Packages_THT.pretty
TO_SOT_Packages_SMD.pretty
Following libraries could be removed:
Housings_SOT.pretty
Housings_SOT-23_SOT-143_TSOT-6.pretty
Housings_SOT-89.pretty
Housings_TO-12_TO-18_TO-42_TO-43.pretty
Housings_TO-50.pretty
Housings_TO-78.pretty
Housings_TO-92.pretty
Power_Packages_SMD.pretty
Transistors_SMD.pretty
Transistors_TO-220.pretty
Transistors_TO-247.pretty
Four footprints from Transistors_SMD goes to SMD_Packages (hard to classify them)
Six TO... from Power_Packages_ThroughHole.pretty goes to TO_SOT_Packages_SMD.pretty
KiCad/Power_Packages_ThroughHole.pretty#2
KiCad/SMD_Packages.pretty#25
KiCad/kicad-library#215
KiCad/TO_SOT_Packages_THT.pretty#1
The text was updated successfully, but these errors were encountered: