[go: up one dir, main page]

Skip to content

Latest commit

 

History

History

alan_en

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Library version  Alan version  License

ALAN Foundation Library English

Reference implementation of the Foundation Library, in English, maintained by the ALAN IF community. Based on the ALAN Library v0.6.2 (November, 2007), by Göran Forslund, Thomas Nilsson (now Thomas Nilefalk) and Stephen Griffiths.


Table of Contents


Directory Contents

About

The ALAN Foundation Library is based on a recovered copy of the legacy ALAN Library v0.6.2 (the last version of the 0.6.x series), dating back to November, 2007.

The ALAN Library was the result of the collaborative joint effort of Göran Forslund, Thomas Nilsson (now Thomas Nilefalk) and Stephen Griffiths over a long period of time. It was originally written for ALAN 2, and then updated to make use of the new features introduced by ALAN 3, but its development was soon abandoned if favour of the newer ALAN Library 1 that was released in 2010, which was superseded by the ALAN Standard Library 2 in 2016.

The original v0.6.2 code was edited by Tristano Ajmone to ensure compatibility with Alan 3.0beta6; also, some outdated references and broken links were updated accordingly.

The library was then renamed in this project from ALAN Library to "Foundation Library" to avoid confusion with the original library (and all other ALAN Libraries), so that we could start updating it to take advantage of the new ALAN 3 features that were introduced since 2007.

An archived copy of the original ALAN Library v0.6.2 can be found at the ALAN Goodies project:

For some background info on the various ALAN libraries created in the course of time, and their history, see:

Library Status

The English Foundation Library is currently in Beta stage. We're gradually updating it to take advantage of the new ALAN 3 features that were introduced since 2007, as well as refactoring its source code to meet the goals of this project.

Until the library reaches its first stable release with v1.0.0, its code will be subject to frequent changes, including backwards compatibility breaking changes; furthermore, we can't guarantee that its documentation will always be up to date with its latest code changes.

Build Instructions

To build outdated assets within the English directory alan_en/:

$ rake lib:en:all

To forcefully rebuild all assets in the English directory:

$ rake lib:en:all -B

License

The ALAN Foundation Library is released under the terms of the Artistic License 2.0.