Hi Felix,

Some of the future work that I described in my last GSoC 2019 blog post [1]
still applies, such as creating a dependency graph for UEFI protocols. While it
doesn't include this feature, another project (efiSeek) implements a Ghidra
analyzer plugin with several features, including improved type detection and
support for UEFI SMM modules. I don't know if it's worth duplicating this
effort in ghidra-firmware-utils, though I was working on refactoring the
helper script into an analyzer plugin at some point.

Overall, there is some work that could be done in ghidra-firmware-utils, but
I'm not sure if it's enough for an entire GSoC project. Unfortunately, my free
time is quite limited these days, so I don't think I can be a mentor for this
project. :(

[1]: https://blogs.coreboot.org/blog/2019/08/22/gsoc-ghidra-firmware-utilities-wrap-up/
[2]: https://github.com/DSecurity/efiSeek

Regards,
Alex

On Tue, Jan 25, 2022 at 6:35 PM Felix Singer <felixsinger@posteo.net> wrote:
Hello coreboot community,

We are about to prepare our application for participating in Google
Summer of Code 2022 (FAQ [1]). The timeline is published here [2] and
Martin and David will help out as co-admin.

I have collected some project ideas from different places [3]. Some
might not be needed anymore, though. They still require a proper
description, a project type (~175 hrs or ~350 hrs) and they are missing
a mentor. If you want to make it happen and be a mentor yourself, if
you just want to help out and add the missing information or if you
have an own project idea, then please reply to this mail on the mailing
list and provide the following information:

  * Title
  * Project description
  * Project type (duration, ~175 hrs or ~350 hrs)
  * Required skills
  * Required hardware
  * Mentor

If you want to be a mentor, then please check the dates on the timeline
[2] and make sure that it works for you. There is also a short [4] and
a detailed [5] guide for the responsibilities of a mentor.

If you still have any questions, then please contact us.

Your GSoC admin,

Felix

[1] https://developers.google.com/open-source/gsoc/faq
[2] https://developers.google.com/open-source/gsoc/timeline
[3]
https://docs.google.com/document/d/1LU8CTITfqhJU_G_XHwvSkHAQQWed0_FLWPPoBfcplAQ
[4]
https://developers.google.com/open-source/gsoc/help/responsibilities#mentor_responsibilities
[5] https://google.github.io/gsocguides/mentor

_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-leave@coreboot.org