Laidout / laidout

Laidout, desktop publishing software
GNU General Public License v3.0
80 stars 8 forks source link

Migrate laxkit dependency to git submodule #3

Closed HinTak closed 6 years ago

HinTak commented 8 years ago

This has the advantage that laidout will be built against a specific (stable) snapshot of laxkit, and also somewhat more convenient to other contributers, but the disadvantage of requiring you to have a little self discipline to update the ref in laid-out as laxkit changes.

HinTak commented 8 years ago

I realize you may be unfamiliar with git sub modules, so I would suggest you play with it in a separate checkout, and possibly read about it, for a bit before pulling straight into your current working repo.

tomlechner commented 8 years ago

Yes, a lot of git is quite mysterious to me. On the face of it, it seems like submodule might be a good way to go, but definitely need to experiment first.

tomlechner commented 6 years ago

Decided to not have Laxkit as a submodule for now. Since Laxkit is under heavy development hand in hand with Laidout, I'm not seeing an advantage as a submodule. As a link to another local repository, I find it easier to stay in sync with some other Laxkit based things I work on.