Package Interfaces – Coupling & Re-Usability
Intent Packages should be designed to perform a single function well. Ideally this means that they should be highly modular and different packages should be able to be ‘plugged-in’ simply by ensuring that they share a common interface. However, I’m unsure how to do this without creating some kind of dependency between the packages or […]
How to set up import main module while developing a Python package
This is a matter of naming, structuring and conventions.
I am developing a simple python package. in a directory “PKG” I have 3 files:
What are the reasons to skip a checksum in package build instructions?
When installing packages from the Arch Users Repository, I’ve gotten in the habit of checking the hash for each source file listed in the PKGBUILD.
How small is too small for a library or package?
Background I came across this question about whether few big libraries, or many small libraries is better. I tend to agree with the accepted answer, that many small libraries is better. However, since there is some overhead with creating and referencing a library, I came to wonder, how small is too small? Questions Are there […]
Overtake the maintenance of a software package
Recently I am using a software package which seems pretty useful, but which I don’t understand how it works internally.
Share some small bits of functionalities across packages
Suppose that: