On 29/09/17 01:53, Bernhard Stegmaier wrote:Just my 2 cents… I have seen some projects using submodules (open source and in my company).Bernhard hit the nail on the head here. For normal Users, ALL of the git functionality should be hidden behind basic KiCad GUI features. However, for Users and Librarians that want to manage, add, edit at least a basic knowledge of whatever tooling is used behind the scenes is a HARD REQUIREMENT. These days git is probably one of the best documented, and most well supported in the greater community. That alone makes it a very good choice of backend. Handling of submodules can be slightly tricky, but a few simple helper scripts (for LedgerSMB project we use a Makefile with a few targets such as "submodules" which updates all submodules to the current repo head's commit references to them)
|
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp