Project

General

Profile

Actions

Bug #381

open

libflashrom API should be versioned before a release

Added by Edward . over 2 years ago. Updated 22 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Release prep
Target version:
Start date:
05/13/2022
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

The libflashrom API was never quite finalised and in order to avoid being stuck in the future we should at least add a API versioning mechanism before doing a flashrom release.

This way in future a compat layer can be derived for a user while allowing us the flexibility to fundamentally change the API for the better. While unfortunate, it is what it is and a version field is generally a good idea regardless.

There are two types of versioning mechanisms required, one for runtime and the other for build/link-time.

Actions

Also available in: Atom PDF