Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternate Library Management solution #3

Open
MB3hel opened this issue Jul 7, 2022 · 2 comments
Open

Alternate Library Management solution #3

MB3hel opened this issue Jul 7, 2022 · 2 comments
Assignees
Projects

Comments

@MB3hel
Copy link
Contributor

MB3hel commented Jul 7, 2022

Need a different approach to library management. This repository is getting to be larger than desired...

Core problem is that git + binary files = space inefficient and the IntLib (URCLib) is frequently updated requiring rewrites. Additionally, diffs (and thus merges and many branch features) are not usable

Options to investigate:

  • Are Altium "source" libraries (.SchLib and .PcbLib) text or binary files?
  • Does Altium git integration have a better solution
  • Library export to text file, import to Altium formats and compile IntLib for a release of libraries
@MB3hel MB3hel self-assigned this Jul 7, 2022
@MB3hel
Copy link
Contributor Author

MB3hel commented Jul 7, 2022

Unfortunately, there really may not be a better option...
https://github.com/issus/altium-library uses binary schlib and pcblib files...

@MB3hel
Copy link
Contributor Author

MB3hel commented Jul 7, 2022

In the meantime, updating documentation to recommend cloning with --depth 1 would be good, because I'm told that's not a feature people often know of

@Jmhodako Jmhodako added this to To do in SW8E Jul 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
SW8E
  
To do
Development

No branches or pull requests

1 participant