Wiki
Download
Manual
Eggs
API
Tests
Bugs
show
edit
history
You can edit this page using
wiki syntax
for markup.
Article contents:
== Stability branches '''Note:''' Stability branches now produce official point releases, available from the [[http://code.call-cc.org|main page]]. This page describes the development philosophy in more detail. === Overview The stability branch series is an official fork of the CHICKEN Scheme [[http://code.call-cc.org/|core]] which backports certain useful bugfixes and minor features from the future to "stable" maintenance versions. Each stability branch is branched off a tagged version of the master branch, such as 4.7.0, and named like {{stability/4.7.0}}, where 4.7.0 represents the branch point. Stability branches may also sprout from development versions such as 4.7.3, depending on demand. Releases for stability/4.7.0 have version numbers like {{4.7.0.x}} (for example, 4.7.0.6) and are tagged in the repository with this version number. The tag and version number are updated together. Prior to 4.7.0.6, version numbers had an {{-st}} suffix to denote their unofficial status. {{NEWS.stability}} in the repository contains a detailed list of changes in each release, while {{NEWS}} gives a more friendly overview. === Branches ==== 4.8.0 The {{stability/4.8.0}} branch is based on 4.8.0 and provides the official 4.8.0 point releases (such as 4.8.0.3). Downloads are available on the [[http://code.call-cc.org/releases/4.8.0|releases directory]]. ==== 4.7.0 The {{stability/4.7.0}} branch is recommended for general use and is based on CHICKEN 4.7.0. The latest version is 4.7.0.6 ([[http://code.call-cc.org/releases/4.7.0/chicken-4.7.0.6.tar.gz|download]], [[http://code.call-cc.org/releases/4.7.0/NEWS|NEWS]], [[http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob_plain;f=NEWS.stability;hb=stability/4.7.0|detailed changes]]). === Obtaining the code ==== From tarball (4.8.0.x) Downloads are available on the [[http://code.call-cc.org|main page]]. ==== From tarball (4.7.0.x) Stability tarballs can be built from scratch without an existing copy of CHICKEN. See the [[http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob_plain;f=README;hb=stability/4.7.0|README]] for build instructions. * [[http://code.call-cc.org/stability/4.7.0/chicken-4.7.0.6.tar.gz|4.7.0.6.tar.gz]] ([[http://code.call-cc.org/stability/4.7.0/chicken-4.7.0.6.tar.gz.md5|md5]]) * [[http://code.call-cc.org/stability/4.7.0/chicken-4.7.0.5-st.tar.gz|4.7.0.5-st.tar.gz]] ([[http://code.call-cc.org/stability/4.7.0/chicken-4.7.0.5-st.tar.gz.md5|md5]]) * [[http://code.call-cc.org/stability/4.7.0/chicken-4.7.0.4-st.tar.gz|4.7.0.4-st.tar.gz]] ([[http://code.call-cc.org/stability/4.7.0/chicken-4.7.0.4-st.tar.gz.md5|md5]]) * [[http://code.call-cc.org/stability/|All stability releases]] ==== From git To clone the stability branch into {{chicken-core-stability/}}: git clone git://code.call-cc.org/chicken-core.git --branch stability/4.7.0 chicken-core-stability If you already have a copy of the git repository that you'd like to use, ensure you are up to date and then switch to the {{stability/4.7.0}} branch: git fetch git checkout stability/4.7.0 To checkout a particular version: git checkout 4.7.0.3-st {{HEAD}} may have had patches applied after the last tag. The version number will be the same and it should be safe to use HEAD, but you can checkout from the tag if desired. === Support policy There is not yet a formal support policy with regards to how long an older stability branch will be maintained once a newer one is available. Generally, we encourage upgrading to the latest release. === Maintainer [[/users/jim-ursetto|Jim Ursetto]]
Description of your changes:
I would like to authenticate
Authentication
Username:
Password:
Spam control
What do you get when you multiply 8 by 7?