What?s the status of the Google Summer of Code?COM32 module implementation of GFXBoot?project? From what has been communicated to me, things have not gone as planned, and it?s currently in limbo.
Op 11-08-2008 om 17:46 schreef a178235:> What's the status of the Google Summer of Code > COM32 module implementation of GFXBoot project?<snip/> For what it is worth: I have seen better written offers for help. I would have wrote something like: Hello Syslinux people, The GFXBoot implementation in COM32 has my interrest. Is there a way I can help? I can compile syslinux from source (it builds fine on my Debian system) and I'm getting familair with git (the versioning system) I prefer to test on qemu (computer emulation software), testing on virtualbox is also possible. Tests on real hardware can also be done, if GFXBoot supports netbooting. (because I don't want to burn CD for each test) But I'm not interrested in GFXBoot. Geert Stappers knowning that ignoring a messegge has also it's disadvantageses
a178235 wrote:> What?s the status of the Google Summer of Code COM32 module implementation of GFXBoot project? From what has been communicated to me, things have not gone as planned, and it?s currently in limbo. >The GSOC on COM32 is officially over as the student didn't started the project. That's a big disappointment for me as I was the mentor on that project. Another student started to work on it but apart of the GSOC. If someone wants to help him, I'm pretty sure he will appreciate some help. -- Erwan Velu
Erwan,> Another student started to work on it but apart of the GSOC.do you intend to mentor this new attempt too? I glanced at the gfxboot patches and it looks like those add just enough infrastructure / hooks to load the gfxboot extension specified by the "gfxboot" config option. All the "fancy" stuff is then done by calling those gfx_bc_* functions. The "Google Summer of Code Ideas" page says "Unfortunately, the patch is in assembly, and of very poor code quality, and therefore has not been merged. This project is to do a clean reimplementation in C, using existing graphics libraries already available as part of the "COM32" libraries that are part of SYSLINUX. A specification exists for the Gfxboot byte code." Does this project consist of reimplementing the patches in C and keep calling the loadable gfxboot extension or does it include porting that extension to syslinux too? - Sebastian