I read a post by Jose' in the user's list and started thinking about version numbers used by LyX. Eventually I tried explaining it to myself and wrote it down here:
http://wiki.lyx.org/LyX/LyXVersionNumbers I've pasted the text below for convenience. Is the text correct? What have I missed? Should I let it stay on the users' wiki, should it be moved to the developers' wiki or simply removed (i.e. is it redundant)? regards /Christian -------- Most users want to get the latest stable release of LyX. This will either be a major release such as LyX 1.4, or a minor release such as LyX 1.4.1 (at the time of writing this, LyX 1.4.1 has not been released yet). The version number of the latest stable version of LyX typically changes as follows (the examples was written 2006-04-08): LyX 1.3 the previous major and stable release LyX 1.3.1 bug fixes (and possibly minor improvements) ... LyX 1.3.7 the last minor release in the 1.3-series LyX 1.4 ? the current major and stable release LyX 1.4.1 bug fixes (and possibly minor improvements) - not released yet LyX 1.5 the next major and stable release - not released yet After a major release (e.g. LyX 1.4 etc), work typically continues in two separate branches of souce code. The trunk is the main development branch, this is where new major features are introduced. This branch eventually becomes the next major release (e.g. LyX 1.5). For each major release, the source code is forked off into a separate stable branch (BRANCH_1_4_X for LyX 1.4) where minor bug fixes are implemented. This branch eventually results in minor releases such as LyX 1.4.1, LyX 1.4.2 and so on. The intention is that this branch will always be stable. Instructions for getting source code from the versioning system can be found at http://www.lyx.org/devel/cvs.php. Despite the URI, the versioning system these days is actually Subversion rather than CVS. In order to get the source code of the stable branch (currently BRANCH_1_4_X) using Subversion, you can use a command such as this: svn co svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X lyx-1.4.x Normal users are not recommended to use the main (development) branch for regular use. However, if you would like to help with testing/coding new features, you can get the development branch using the following command: svn co svn://svn.lyx.org/lyx/lyx-devel/trunk lyx-devel Issues relating to the development branch are best discussed in the developer's list, [EMAIL PROTECTED] -- Christian Ridderström, +46-8-768 39 44 http://www.md.kth.se/~chr