On 16 June 2012 04:30, Bernie Innocenti <span dir="ltr"><<a href="mailto:bernie@sugarlabs.org" target="_blank">bernie@sugarlabs.org</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
> * The port of the shell to gobject-introspection will require<br><div class="im">
> developers to build master of a few GNOME repositories. Even worst,<br>
> the Sugar touch work will require to build gtk+ code which has yet to<br>
> be written<br>
<br>
</div>Ouch. I hope any weird dependencies we have to add for touch support<br>
will be at least optional.<br></blockquote><div><br>My understanding from Simon that there won't be weird dependencies, just new stuff in gtk+.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> Anyway I consider sugar-build a pragmatic compromise between<br><div class="im">
> sugar-core and sugar-jhbuild. It's certainly not a wrapper around<br>
> jhbuild. Think of jhbuild more like a tool that we use internally to<br>
> pull and build modules (it can do that work fine and it's less code to<br>
> write and maintain).<br>
<br>
</div>But we already forked jhbuild and wrapped it with something called<br>
sjhbuild. The result isn't particularly pretty, but perhaps you could<br>
fork sugar-jhbuild and implement your ideas directly there.<br></blockquote><div><br>I could but it would basically just be a remove everything and replace (I detailed that in my answer to Gonzalo).<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

What I'm trying to avoid here is a solution that adds yet another layer<br>
of indirection between the developer and the code being built.<br></blockquote><div><br>If you mean jhbuild being that layer of interaction (and if hidden through a somewhat nicer makefile interface), then I agree. That's why medium term I want to get to the omnibus repository. <br>
</div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> [...]<br>
<br>
I've omitted the rest because I basically agree.</blockquote><div><br>Same here, I agree with everything I omitted :)<br><br>Daniel <br></div></div>