linuxboot / linuxboot/heads

Bundle a Release

Open
#1,077 6 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Makefile
Stars
1.6k
Forks
211
Avg merge
4d 21h
Merged PRs (30d)
6

Description

The last release from Heads:Master is from April 2017. Thanks to the incredible work of the main folks involved, Heads has moved on significantly since then. From x230 and the Librem 13v1, we now have 8 Purism boards, including the server, the kgpe server/workstation board, nearly all thinkpad 2- and 3- series devices, and a number of other server boards. There's the amazing GUI. The excellent Nitrokey/LibremKey tools. And now the huge task of migrating to a fairly recent coreboot build (4.13) complete. It seems to me that now is an appropriate time to bundle up the Heads:Master into a release to serve as a nice, working point in time, before a lot of the heavy lifting starts with the move to coreboot 4.15 and a 5.x linux kernel, which will likely require quite some tinkering and potentially some added instability in the build process. I don't think that actual rom's need to be added. But it would be good to have all these gains consolidated in a release on the main page. Right now all the development seems a little hidden with such an old release sitting there on the releases page.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start from the current Heads:Master state and the repository's Releases page, using the completed coreboot 4.13 migration as the release boundary. Check how the project currently bundles releases; done means the current gains are consolidated into a release visible on the main releases page, without adding ROMs.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.