Hello Guix! l...@gnu.org (Ludovic Courtès) skribis:
> I think it’s time to think about what we want to work on next, ideally > before the next release, and ideally said release should be in a couple > of months rather than in 5 months. Oops, that was 5 months ago… :-) > Here are some important items I can think of: > > • Merge the ncurses installer (the ‘wip-installer’) branch. > > • We’re supposed to freeze ‘core-updates’ in a couple of days and we > have defined a couple of important goals: > <https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00120.html>. > I have a vague feeling that the ‘wip-build-systems-gexp’ merge is > not for this time yet… > > • ‘guix offload’ terrible bug: <https://bugs.gnu.org/26976>. > > • Guile 2.2 compiler terrible issue: > <https://lists.gnu.org/archive/html/guile-devel/2017-05/msg00033.html>. > > • Adjust the release process so we don’t find ourselves without > substitutes for the ‘guix’ package, as reported at > <https://bugs.gnu.org/27032>. > > • Prepare to migrate to the new build farm: the hardware of > bayfront.guixsd.org has been fixed (it was unreliable until we > changed its CPUs), so now we need to fix a couple of issues in > Cuirass and generally improve it so we can, via its HTTP interface, > add new jobsets and so on. Of course we’ll have to work > on that incrementally. > > • Finalize the new bootloader API and support for new bootloaders: > <https://bugs.gnu.org/26339>. > > • Merge the potluck! <https://bugs.gnu.org/26645> Good news is that we made progress on some of these issues, but not all; we also made progress on other things which are really cool, such as the ISO installer. Regardless, I think we should be planning for a release within a couple of weeks. An important question to me is ‘wip-installer’: what do we do, Danny? John? I would have loved to have a fix to at least mitigate Guile’s compiler resource consumption issue. I made some progress at <https://bugs.gnu.org/28590> notably, but it’s not over yet. In the meantime, it would be great if people could run an installation from an ISO image and report bugs and glitches: https://www.gnu.org/software/guix/manual/html_node/Building-the-Installation-Image.html Thoughts? Ludo’.