> Right now I am completely consumed by designing and building
> infrastructure for GRUB 1.0.
If I understand correctly, it means that the current source tree is
comdemned to die. If so, it looks like I'm wasting my time in fixing
the details (like the docs and user interface issues -- I have a few
of them), as only the core will be brought to the new infrastructure.
Or will figure only prvide the low-level library for GRUB, thus
adding portability without changing much of the program?
I though the project was evolutionary, like most projects are; if a
revolution is planned it makes no sense to loose hours in fixing the
docs or making them clearer. While I'm going to use grub in its
current form nonetheless to boot my 896KB flash and for another pair
of projects, I'd better have a custom source tree than pushing dead
bits to a dying source tree...
> For those who are interested in helping me with infrastructure, please
> see my Figure web pages: http://fig.org/figure/
It isn't clear at all whether multi-platform support (or at least
infrastructure) is planned or not. In a PC-centric world, "also on
bare hardware" doesn't carry any information about multi-platform
support. While the source (0.0d) isn't pc-specific, I don't yet see
any bare-machine support (.S files), so I can't tell if it will be
structured to be portable or not.
Thanks for your time
/alessandro