Collection Branches
From TALinuxWiki
Contents |
Branches
TA-Linux uses a couple different branches or flavors. These are stable and unstable. Stable branches use even version numbers and unstable branches use odd version numbers. Right now there are two branches of TA-Linux:
- 0.2.0-stable (CVS branch: talinux-0_2_0-stable)
- 100% working packages
- 0.3.0-unstable (CVS branch: HEAD)
- Development branch, might break from time to time
Also two tags are used to mark somewhat tested versions:
- stable
- Under the stable branch, compile and somewhat tested packages
- unstable
- Compile tested packages
Stable branch
Stable branche(s) uses stable releases of core software like glibc and gcc. For example 0.2.0 will stay on glibc 2.2.5 and gcc 3.2.3. The stable branch also tracks mostly stable version of software, for example GNOME or KDE stable releases like GNOME 2.10 and KDE 3.4.0
0.2.0-stable
Features of the stable branch as of 09.06.2005:
- Kernel 2.4.31 or 2.6.11.11
- Glibc 2.2.5
- GCC 3.2.3
- Xorg 6.8.2
- Device Mapper, LVM2 and LVM1 supported
- OpenSSL and OpenSSH
- xinetd, postfix
- Supports ext2, ext3, jfs and reiserfs
- PCMCIA and Wireless support
- The Collection with over 620 packages, including GNOME 2.10, KDE 3.4 and Xfce 4.2.2
Unstable branch
Unstable branche(s) is where bleading-edge development version are used, so for example 0.3.0 uses a glibc 2.3.5 cvs snapshot and gcc 3.3.x cvs snapshot. Unstable also tracks beta/development versions of software, for example GNOME 2.11, Kernel 2.6, etc
0.3.0-unstable
New features of the unstable (CVS HEAD) branch as of 09.12.2005 compared to stable:
- Kernel 2.4.32 or 2.6.14.3
- Glibc 2.3.5
- GCC 3.3.6 / 3.4.5
- Xorg 7.0-RC3
- The Collection with over 990 packages, including GNOME 2.12, KDE 3.5 and Xfce 4.2.2
New ports
Ports to new architectures are always done from the unstable branch.
