<div dir="ltr">On 10 April 2013 17:24, Gonzalo Odiard <span dir="ltr"><<a href="mailto:gonzalo@laptop.org" target="_blank">gonzalo@laptop.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><div><div><div>* We probably want to be on the bleeding edge while developing. Though downloading chromium git is almost 10G and building takes a while.<br></div></div></div></div><div class="gmail_quote"><div class="im">
<div><br></div></div><div>We _really_ need modify chromiun?. </div></div></blockquote><div> <br></div><div>I'm hoping we won't need substantial modifications. Though I suspect we will need patches like these<br><br>
<a href="http://bazaar.launchpad.net/~webapps/unity-chromium-extension/trunk/view/head:/chromium-patches/stable-25.0.1364/4-chromeless-window-launch-option.patch">http://bazaar.launchpad.net/~webapps/unity-chromium-extension/trunk/view/head:/chromium-patches/stable-25.0.1364/4-chromeless-window-launch-option.patch</a><br>
<br><a href="http://bazaar.launchpad.net/~webapps/unity-chromium-extension/trunk/view/head:/chromium-patches/stable-25.0.1364/3-chrome-xid.patch">http://bazaar.launchpad.net/~webapps/unity-chromium-extension/trunk/view/head:/chromium-patches/stable-25.0.1364/3-chrome-xid.patch</a><br>
</div><div><br></div><div>Plus like with any new dependency you introduce I bet we will find bugs :)<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="gmail_quote"><div class="im">
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">* What are we really gaining by supporting multiple linux distributions?<br>
</div>
<br></blockquote><div><br></div></div><div>Access to more users and developers? </div></div></blockquote><div><br>About developers, I tend to think writing scripts to setup a chroot would achieve the same goal with less effort. sugar-virtual-env uses that approach<br>
<br><a href="https://git.sugarlabs.org/sugar-virtual-env">https://git.sugarlabs.org/sugar-virtual-env</a><br><br>And I tried it pretty successfully in agora too.<br><br></div><div>About users. Do we actually have people using Sugar on anything else then Fedora? I'm asking because the state of packaging on other distributions doesn't really look acceptable.<br>
</div><div><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_quote"><div>I don't know how is the situation in other countries, </div>
<div>but here there are much more developers using ubuntu than fedora. When we want invite developers</div>
<div>to work usually propose use a vm, but should be better if that is not needed.</div></div></blockquote><div><br></div><div>I think the chroot might actually cover that case better (compared to try and work with every distro). We should be able to cover more distributions with less effort. Installing a chroot doesn't take much time and it can be fully automated. It provides a consistent development environment for every developer, which is the norm on other platforms and makes things much easier.<br>
</div><div> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_quote"><div>Is this what you are asking?</div><div>In a ideal world, we should be able to provide emulation of the services provided by sugar to web activities,</div>
<div>as the journal, launcher & collab to other platforms too, right?</div></div></blockquote><div><br></div><div>I think working on other platforms (Windows, OS X, Android) would add a lot of value. But working on other Linux distributions... I'm not so sure. There are really few people that are already running Linux, so the vast majority of the them won't care. Developers will care, but I tend to think a chroot would cover that case just fine.<br>
<br></div><div>Thanks for taking the time to share your thoughts! I know it's not exactly on topic :)<br></div></div></div></div>