On Sun, Sep 09, 2018 at 04:17:42PM +0200, doctormo@...400... wrote:
On Sun, 2018-09-09 at 15:55 +0200, Maren Hachmann wrote:
I think you need to wait for them to return, Martin moved them out from the main repo a couple of hours ago.
Martin, are you going to use a git submodule? Or how will the extensions be pulled in now?
We need to fix some of these now that we moved them.
I've added them as a sub-module in git, please do:
git pull git submodule update --init --recursive
Hmm. When we switched to git, we had discussed about git submodules, but opted to hold off on them for the time being due to worries about problems like these (user confusion + tool breakage). No one was entirely against it, but the convenience vs. complexity trade seemed an unlikely win at the time, which is why we've been avoiding using it for 2geom and other such things.
Martin, would you mind holding off on switching to use of submodules in the main code tree until there's been more discussion? If we do start using submodules for extensions, then it'd make sense to revisit using it for 2geom and other things, however if it still looks like a small convenience for a lot of complexity it may be worth looking at other approaches.
Bryce
To pull. The extensions are pegged at a specific commit in the extensions repository, so new changes won't be visible until git submodule update has been run again and then we commit the new link to the new version peg.
Best Regards, Martin Owens
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel