GSoC/Ideas
Project Ideas for the Yocto Project Google Summer of Code
In General
What follows, in the #Miscellaneous Ideas section, are suggested projects by various members of the community. This page welcomes ideas from the community. Please add your ideas! Don't worry too much about the mentoring aspect; if you have a good idea put it here even if you are unavailable to mentor, perhaps someone else in the community will be able to act as a mentor for your idea. If you don't have an account to edit this page, please send any interesting ideas to User:Trevor Woerner by email (if you're in this community, you'll know how to email me).
If you are a student, this page is meant to help get you thinking about potential ideas for GSoC. A student is welcome to propose their own project ideas that aren't necessarily on this list.
In all cases, the student is responsible for finding a suitable mentor. Just because someone says they could be a potential mentor doesn't obligate them to mentor. Mentoring is an unpaid, volunteer position, if someone does agree to mentor it is because they are taking time away from their other obligations to do so!
Miscellaneous Ideas
remote debugging with devtool
- Difficulty
- medium
- Skills Required
- python 3
- Hardware Required
- no hardware is required, this can all be done with qemu
- Where to Ask Questions
- #yocto on irc.freenode.net or the yocto mailing list
- Potential Mentor
- User:Trevor Woerner (tlwoerner on irc (freenode and OFTC))
- Description
- A build generates all the pieces required to perform remote debugging (via cross-gdb) but getting everything to work requires a lot of manual fiddling (involving an SDK). devtool should be able to make this easier, and would also include the coding (devtool modify), cross-building (devtool build), and upload (devtool deploy-target) pieces to complete the remote debugging loop.