Changeset 209


Ignore:
Timestamp:
Nov 7, 2017, 7:13:26 AM (8 years ago)
Author:
Ben Rietbroek
Message:

AiR-BOOT v1.1.2-RELEASE [2013-04-13]

This is the version as included on the ArcaOS v5.0 release media.

At that time however, the non-US builds were not ready yet and the
manual still had to be updated. It was also the plan to add building
of the manual to the build-environment which involved a major revamp of
the XSLT transformation-sheet and additional build optimizations.

The following additions have been made since the US-only release:

o updated the manual
o enhanced the transformation from odt to inf
o added building the manual to the build-system
o enhanced the overall build-system
o other minor changes

All the above was done without changes to the code.

Changes with regard to v1.1.0-RELEASE:

o all sources lowercased
o fixed building on linux
o introduction of file-commander user-menus for building
o updated contact information
o replaced references to ecs with more generic os/2
o enable soft reset when airboot halts due to an error
o removed many hard-coded 80h bios-disk numbers, enabling >80h boot-disk
o improved int13x functionality
o completely revamped the lvm code
o improved the handling of removable media
o initial awareness of large-floppy formatted removable media
o new pre-boot summary screen
o more...

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    r208 r209  
    3333# in the environment, so it also influences recursive make invocations.
    3434#
    35 #~ %RELEASE=y
     35%RELEASE=y
    3636
    3737#                           DEFINITIONS AND STUFF
  • trunk/README.md

    r64 r209  
    22## Martin Kiewitz Boot Manager with on-the-fly partition detection<br>
    33
    4 AirBoot is currently in the <b>v1.1.1-testing</b> traject.<br>
    5 During this traject the following things will get attention:<br>
     4AirBoot is a TRACK0 boot-manager optimized for use with OS/2.<br>
     5It can be used as a replacement for the legacy OS/2 Boot Manager, which has several<br>
     6issues when used on more modern hardware.<br>
    67
    7 o Fixing issues reported at [Netlabs Trac](http://trac.netlabs.org/air-boot/report/1)<br>
    8 &nbsp;&nbsp;Especially issues involving removable media.<br>
    9 
    10 o Replacing Open Watcom WMake with GNU Make<br>
    11 &nbsp;&nbsp;Future AirBoot development will make use of [software-modeling](http://rdpe.github.io/ohm).<br>
    12 &nbsp;&nbsp;Besides [Apache Ant](http://ant.apache.org), this software-modeling makes use of [GNU Make](http://www.gnu.org/software/make).<br>
    13 &nbsp;&nbsp;Switching to GNU Make allows to adjust the build-system to prepare for the above.<br>
    14 
    15 o Cleaning up documentation files<br>
    16 &nbsp;&nbsp;Many text documents contain duplicate, incorrect or obsolete information.<br>
    17 &nbsp;&nbsp;A cleanup will ensure a more up-to-date understanding of the current AirBoot<br>
    18 &nbsp;&nbsp;and its development direction.<br>
    19 
    20 o Removing obsolete source files<br>
    21 &nbsp;&nbsp;There are sill some source files present which are not in use anymore.<br>
    22 &nbsp;&nbsp;This can be confusing to developers browsing them without finding any usage<br>
    23 &nbsp;&nbsp;or references to these source files.<br>
    24 
    25 o Removing the FX bling-bling from the build<br>
    26 &nbsp;&nbsp;The FX bling-bling refers to the sliding window animations that can be enabled<br>
    27 &nbsp;&nbsp;in the AirBoot Setup. While these animations are very cool to see, they eat up<br>
    28 &nbsp;&nbsp;precious code space that is needed to enhance the handling of removable media.<br>
    29 &nbsp;&nbsp;Note that the animations will only be removed from the builds; their sources<br>
    30 &nbsp;&nbsp;will remain available.<br>
     8More information about AirBoot can be found [here](http://rousseaux.github.io/netlabs.air-boot).<br>
    319
    3210The main repository for AirBoot development is at GitHub:<br>
    3311
    34 project portal&nbsp;: [http://rousseaux.github.io/netlabs.air-boot](http://rousseaux.github.io/netlabs.air-boot)<br>
    35 repository&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: [http://github.com/rousseaux/netlabs.air-boot](http://github.com/rousseaux/netlabs.air-boot)<br>
    36 releases&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: [http://github.com/rousseaux/netlabs.air-boot/releases](http://github.com/rousseaux/netlabs.air-boot/releases)<br>
     12<table>
     13<tr>
     14<td>project portal</td>
     15<td>: <a href="http://rousseaux.github.io/netlabs.air-boot">http://rousseaux.github.io/netlabs.air-boot</a></td>
     16</tr>
     17<tr>
     18<td>repository</td>
     19<td>: <a href="http://github.com/rousseaux/netlabs.air-boot">http://github.com/rousseaux/netlabs.air-boot</a></td>
     20</tr>
     21<tr>
     22<td>releases</td>
     23<td>: <a href="http://github.com/rousseaux/netlabs.air-boot/releases">http://github.com/rousseaux/netlabs.air-boot/releases</a></td>
     24</tr>
     25</table>
    3726
    38 Periodically, the above AirBoot GitHub repos will be synced to: [AirBoot at Netlabs](http://trac.netlabs.org/air-boot).<br>
     27Periodically, the above AirBoot GitHub repos will be synced to Netlabs:<br>
    3928
    40 After the v1.1.1-testing traject, <b>AirBoot v1.1.2</b> will be released.<br>
     29<table>
     30<tr>
     31<td>project portal</td>
     32<td>: <a href="http://trac.netlabs.org/air-boot">http://trac.netlabs.org/air-boot</a></td>
     33</tr>
     34<tr>
     35<td>repository</td>
     36<td>: <a href="http://trac.netlabs.org/air-boot/browser/trunk">http://trac.netlabs.org/air-boot/browser/trunk</a></td>
     37</tr>
     38</table>
Note: See TracChangeset for help on using the changeset viewer.