Hi, apologies for a long delay in reply! "in the tree" means in the git tree. Which means, you create a git repository locally (flashrom repository) and then run scan-build inside it.
On Mon, Mar 14, 2022 at 10:26 AM Hui Xiang <zavier2...@outlook.com> wrote: > Hi Anastasia, > > > > Thanks for your reply and suggestions. > > > > >You can do one of "Fix scan-build issues". > > > > In the description of this task, it said, “Run scan-build in the tree.” I > am a little confused about the words “in the tree.” How can I find it? > > > > Regards, > > Hui > > > > > > *From:* Anastasia Klimchuk <a...@chromium.org> > *Sent:* 13 March 2022 00:01 > *To:* flashrom <flashrom@flashrom.org>; Hui Xiang <zavier2...@outlook.com> > *Subject:* Re: [flashrom] Questions About Flashrom Of Gsoc > > > > > When I browse all the code on GitHub, are there any suggestions? > > > > You can do, for example, like this. > > Once you build flashrom, you can run help command > > > > flashrom -h > > > > This is not doing anything with hardware, just showing help information. > Specifically, all command line operations, arguments and what they are > doing. > > The code which is an entry point for help command (and for all the other > command line operations) is in cli_classic.c file. > > First of all, read help information, see what operations are available. > Then you can start with cli_classic.c , pick some operation and explore the > code which implements it. > > > > > What further preparation need I take if I wish to join Gsoc this year? > > > > I see that the Easy project that you picked might already be done (as > Simon said). You can do one of "Fix scan-build issues". You will learn how > to work with Gerrit, and this is critical since we use Gerrit on flashrom. > > > > Good Luck! > > > > On Sat, Mar 12, 2022 at 9:49 AM Hui Xiang <zavier2...@outlook.com> wrote: > > 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 <a...@chromium.org> > *Sent:* 11 March 2022 08:54 > *To:* Hui Xiang <zavier2...@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! > > > > > > > > > -- > > Anastasia. > -- Anastasia.
_______________________________________________ flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-le...@flashrom.org