I am new to Altium Designer and electronics in general. I want to share my future Altium projects with others, for example, on GitHub. How I should organize a project to make it more "share-friendly"? So that anyone could simply download and use it, without any additional complications.
Of particular concern are library components. What if I use components from my own library in some project? Should I also share the library? Should I share separate SchLib and PcbLib or integrated IntLib? Maybe it would be best to create a project library from the schematic, as described in this blog post?