[PROPOSAL] get rid of clone/*, use git submodules for binfilter, dictionaries and help

Christian Lohmaier lohmaier+libreoffice at googlemail.com
Mon Mar 12 07:26:50 PDT 2012

Hi Norbert, *,

On Fri, Mar 9, 2012 at 8:41 PM, Norbert Thiebaud <nthiebaud at gmail.com> wrote:
> [using git submodules instead of links of repos in clone]
> The pros:
> + no more need for ./g

But still need for wrapper or check in configure. As submodules don't
get updated automatically when the reference-info from the parent repo
is changed.
So while the containing repo specifies "binfilter at version xy",
pulling the containing repo won't update the binfilter one.
You need to run git submodule update manually.

> + a build point is identified by one and only one sha, which is
> imperative to manage a build-farm ( gerrit+jenkins and the ability to
> test-build every patches)

But you cannot rely on the bots acually building what is specified
without hacking approprite checks into configure or "g"

and you won't be able to use ./g diff to see the changes in your whole
tree either.


More information about the LibreOffice mailing list