<div dir="ltr">yes, there is not much special about Chrome OS chroot, but it makes things easier and applies the pre-upload checks if the repo utility is used. The same checks could be run manually, and outside chroot, but this would require some discipline.<div><br></div><div>I mentioned cros sdk because Paul said he was missing the repo  manifest.</div><div><br></div><div>--vb</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 3, 2017 at 2:10 AM, Paul Kocialkowski <span dir="ltr"><<a href="mailto:contact@paulk.fr" target="_blank">contact@paulk.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
Le lundi 02 octobre 2017 à 13:47 -0700, Vadim Bendebury a écrit :<br>
> the entry threshold is a big high, but I am sure the Chome OS EC team would<br>
> appreciate your contributions.<br>
<br>
</span>Actually, I have been contributing to various Chromium OS project over the years<br>
and never had to setup the whole cros environment.<br>
<br>
Not only is it possible to build the software outside of the cros build system<br>
(e.g. such as it's done in the coreboot build system directly or through my<br>
build system[0]), but it's also possible to send patches for review without it.<br>
<br>
The Chromium Review Gerrit[1] works pretty much like the coreboot one, except<br>
that it may use https and a cookie rather than ssh and a pubkey for pushing. So<br>
once the account is setup on Gerrit (requires a Google account AFAIK), you can<br>
simply push to projects like that:<br>
<br>
git push <a href="https://chromium-review.googlesource.com/chromiumos/platform/ec" rel="noreferrer" target="_blank">https://chromium-review.<wbr>googlesource.com/chromiumos/<wbr>platform/ec</a> master:refs/for/master<br>
<br>
And that usually works well for me. Just keep in mind that you need to include<br>
custom tags, such as Change-Id, TEST= and BUG= in the commit message.<br>
<br>
Cheers,<br>
<br>
Paul<br>
<br>
[0]: <a href="https://git.code.paulk.fr/gitweb/?p=libettereboot.git;a=summary" rel="noreferrer" target="_blank">https://git.code.paulk.fr/<wbr>gitweb/?p=libettereboot.git;a=<wbr>summary</a><br>
[1]: <a href="https://chromium-review.googlesource.com/" rel="noreferrer" target="_blank">https://chromium-review.<wbr>googlesource.com/</a><br>
<div class="HOEnZb"><div class="h5"><br>
> On Mon, Oct 2, 2017 at 12:04 AM, Paul Menzel <<a href="mailto:paulepanter@users.sourceforge.ne">paulepanter@users.<wbr>sourceforge.ne</a><br>
> t> wrote:<br>
> > Dear coreboot folks,<br>
> ><br>
> ><br>
> > GCC 7.2 found several issues in the Chromium EC code base, like #770209<br>
> > [4], and I prepared  patches, but unfortunately, I do not know how to<br>
> > push them for review.<br>
> ><br>
> > 1. The instructions don’t work for me [5]. I can’t find the manifest<br>
> > file, which seems to be required by the utility `repo`.<br>
> ><br>
> > 2. Also, in the preferences menu of the Google Chromium review system,<br>
> > I cannot find a way to upload my SSH key.<br>
> ><br>
> > 3. Is there a mailing list for the Chromium Embedded Controller<br>
> > development?<br>
> ><br>
> ><br>
> > Thanks,<br>
> ><br>
> > Paul<br>
> ><br>
> ><br>
> > [4] <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=770209" rel="noreferrer" target="_blank">https://bugs.chromium.org/p/<wbr>chromium/issues/detail?id=<wbr>770209</a><br>
> > [5] <a href="https://dev.chromium.org/chromium-os/ec-development" rel="noreferrer" target="_blank">https://dev.chromium.org/<wbr>chromium-os/ec-development</a><br>
> > [6] <a href="https://chromium-review.googlesource.com/admin/projects/chromiumos/platf" rel="noreferrer" target="_blank">https://chromium-review.<wbr>googlesource.com/admin/<wbr>projects/chromiumos/platf</a><br>
> > orm/ec,access<br>
> > --<br>
> > coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
> > <a href="https://mail.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://mail.coreboot.org/<wbr>mailman/listinfo/coreboot</a><br>
><br>
><br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Paul Kocialkowski, developer of free digital technology and hardware support<br>
<br>
Website: <a href="https://www.paulk.fr/" rel="noreferrer" target="_blank">https://www.paulk.fr/</a><br>
Coding blog: <a href="https://code.paulk.fr/" rel="noreferrer" target="_blank">https://code.paulk.fr/</a><br>
Git repositories: <a href="https://git.paulk.fr/" rel="noreferrer" target="_blank">https://git.paulk.fr/</a> <a href="https://git.code.paulk.fr/" rel="noreferrer" target="_blank">https://git.code.paulk.fr/</a></font></span></blockquote></div><br></div>