<div dir="ltr"><div>Proof of running rom file:<br><a href="http://pastebin.com/P2WzyTQ8">http://pastebin.com/P2WzyTQ8</a><br><br></div><div>While I was going through building process, I got quite a view of how inconvenient it can be - setting the whole building environment, waiting toolchain compilation. But personally I think it's fun. Also, now I understand, that rom-o-matic should be web-version of nconfig/menuconfig<br></div><div><br></div>BTW, I occasionally found student requirements on GSoC mentors page. And I'm asking for a simple task)<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-09 22:57 GMT+02:00 ron minnich <span dir="ltr"><<a href="mailto:rminnich@gmail.com" target="_blank">rminnich@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class=""><div class="gmail_quote"><div dir="ltr">On Wed, Mar 9, 2016 at 4:16 AM Yurii Shevtsov <<a href="mailto:ungetch@gmail.com" target="_blank">ungetch@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>I looked at sites you mentioned. I haven't any configuration feature on <a href="http://johnlewis.ie" target="_blank">johnlewis.ie</a> Instead it provides an instruction for running special shell script. But I much more liked original Rom-o-matic. I want do develop same thing, but with fancier design, if you mind) I have more questions:<br><br></div>How important this project for coreboot community is?<br></div></div></div></div></blockquote><div><br></div></div></span><div dir="ltr"><div class="gmail_quote"><div>well, that's a tough question. Back in 2000 when we first did it, it was very important. At this point, coreboot is mostly two user communities: people who use it and don't know and don't care (chromebooks); and people who are dedicated hackers and know the insides so well they don't need rom-o-matic. Those who don't know anything and don't care they're using coreboot probably outnumber knowledgable people by about 10,000 to 1 at least [based on the 10m+ systems shipped at this point with coreboot, and my guess that the coreboot hacker community is unlikely to be as many as 1000 people).</div><div><br></div><div>The number of people who don't know anything and can use a rom-o-matic is probably numbered in single digits, because even to use rom-o-matic you have to be knowledgable enough that you might as well build your own coreboot. You certainly have to have a path out if something goes wrong, and at that point you are cracking open your laptop. A failed coreboot install is not like a failed OS install. It's more like destroying your mainboard.</div><div><br></div><div>I hate to be discouraging but my guess is at present that what john lewis is doing is probably as much as is needed. </div><div><br></div><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div></div>Do I have to fix some bugs or make any other sort of contribution, before submitting my proposal?<br></div></div></div></blockquote><div><br></div></span><div>You should show that you know how to build and use coreboot from scratch. It makes no sense to talk about rom-o-matic otherwise.</div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div></div><div>Do you have a proposal template or some special requirments for it?<br></div>What do you think about nodejs, as a backend?<br></div></blockquote><div><br></div><div><br></div></span><div>I suspect you know far more about writing such a tool than I ever will, but far less about coreboot than you need to know. Your first step should be to get it, build it, and boot it in qemu; bonus points for doing it on real hardware.</div><div><br></div><div>I think the choice of node.js is not nearly as important as ensuing you give people images that won't brick their machine.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>ron</div></font></span></div></div></div>
</blockquote></div><br></div>