On 30 June 2014 16:22, ipxe-devel <notifications@github.com> wrote:
<br>
<br>
> So it has an API, and it is public and its version is 1 (even if it keeps
<br>
> growing). Now I currently do not see any reason to change the api number in
<br>
> the foreseeable future even when we add ip7 and 128bit EFI support.
<br>
>
<br>
> However there is one feature that I have been pondering that may change
<br>
> this and that is Dynamic Boot Libraries, where parts of the iPXE code are
<br>
> loaded on demand in a similar to the way grub does to compensate for small
<br>
> EPROMS instead of small disk blocks. It has other theoretical advantages
<br>
> like writing modules and features outside of the main codebase, but the
<br>
> design is not at the paper napkin stage, it is still at the hand-waving
<br>
> stage. So if we think this may be a possibility it is version 0.
<br>
>
<br>
> Therefore I recommend a version of API.LIB.CommitCount, which is currently
<br>
> a 1.0.x
<br>
>
<br>
<br>
Good reasoning. I'll be most happy to have a 1.0.<git rev-list count>
<br>
version number.
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/ipxe/ipxe/pull/17#issuecomment-47540696">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/709460__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxOTc1ODk0NCwiZGF0YSI6eyJpZCI6MjIyOTc4Mzh9fQ==--0eb7496183e59b31a5a135deff5fefc2a923233d.gif" width="1" /></p>