Hi Anastasia,
Thank you for your response and recommendations. In the future, I will do that. When I browse all the code on GitHub, are there any suggestions? What further preparation need I take if I wish to join Gsoc this year?
Regards, Hui From: Anastasia Klimchuk aklm@chromium.org Sent: 11 March 2022 08:54 To: Hui Xiang zavier2001@outlook.com; flashrom flashrom@flashrom.org Subject: Re: [flashrom] Questions About Flashrom Of Gsoc
Hi Hui,
First of all, I wanted to say, you replied to me only and not to the mailing list (and I only noticed now). Most likely you clicked the "Reply" button instead of "Reply All". I am adding the mailing list back, but for future please keep in mind to Reply All. The most important reason is that if you send your questions to the mailing list, then everyone in our community can help you! Which is really good. You will have various questions, and you never know who is the best person to answer. So, pay attention that the mailing list is on the To line ;)
Some things I can answer:
The platform Gerrit is mentioned in the "Development Guidelines." All I know about it is that it is a code management tool. Are there any tutorial videos or articles that I can use to learn more about Gerrit?
Gerrit is also a code review tool. Gerrit has an official website with lots of presentations, look here https://www.gerritcodereview.com/presentations.html , hopefully that's useful!
I went to GitHub's official Flashrom mirror.
You can browse all code on GitHub, no problem, and yes it can be a convenient way to browse. Just keep in mind GitHub is a mirror, so that's pretty much only for browsing code. When you start with trying to make changes by yourself, you need to set up flashrom git repository locally. When you come to that point, open https://review.coreboot.org/admin/repos/flashrom and choose your desired method to clone the repository. Supported methods are HTTPS and SSH. The same method will also be used when you push your changes to Gerrit later.
My current devices are a Windows 11 laptop (processor 11370H, Tiger Lake-H35) and a Mac. Is it possible for me to try out some patches on my computer? Also, could you provide me with any resources or introductions to chip packaging (DIP32, PLCC32, DIP8...)?
I am wondering if someone else can take these questions? We need community help on this :)
Thanks!