X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=README;h=8c442fd11e34bd0d52ff71a62732ec3b3f80430d;hb=af381a2fb25df71b43668fa46ba9b6395f266751;hp=2da3d1a1162353be5b752c33a473a9fbef80349c;hpb=1bd1fe71219b506e39fdd60b35f1a396f3f8bf93;p=lyx.git diff --git a/README b/README index 2da3d1a116..8c442fd11e 100644 --- a/README +++ b/README @@ -33,18 +33,16 @@ What do I need to run LyX? A decent LaTeX2e installation (e.g. TeX Live for Linux, MikTeX for Windows). - Python 2.4 or later to convert old LyX files and for helper scripts. - Note 1: Python 2.4 or later is required due to the subprocess module. - Note 2: Python 2.6 or later is recommended on Windows. - Note 3: Python 3.0 or later is not supported. + Python 2.7 to convert old LyX files and for helper scripts. + Note: Python 3 (3.3 or later) support is work in progress. How does the LyX version scheme work? LyX uses a contiguous numbering scheme for versions, where a - number "1.x.y" indicates a stable release '1.x', maintenance - release 'y'. In other words, LyX 1.5.0 was the first stable - release in the 1.5-series of LyX. At the time of writing, the - latest maintenance release in the 1.5-series was LyX 1.5.2 + number "2.x.y" indicates a stable release '2.x', maintenance + release 'y'. In other words, LyX 2.2.0 was the first stable + release in the 2.2-series of LyX. At the time of writing, the + latest maintenance release in the 2.2-series was LyX 2.2.3. Please note that maintenance releases are designed primarily to fix bugs, and that the file format will _never_ change due to a @@ -58,9 +56,9 @@ How does the LyX version scheme work? series. To summarize, there are three possible types of file names that are of interest to normal users: - lyx-1.5.0.tar.gz -- stable release, first in the 1.5-series - lyx-1.5.5.tar.gz -- fifth maintenance release of LyX 1.5 - lyx-1.5.0rc1.tar.gz -- potentially unstable release candidate + lyx-2.2.0.tar.gz -- stable release, first in the 2.2-series + lyx-2.2.3.tar.gz -- fifth maintenance release of LyX 2.2 + lyx-2.3.0rc1.tar.gz -- potentially unstable release candidate Note that the goal is not parallel development as for the linux kernel --the team is too small to afford that-- but rather to @@ -70,13 +68,13 @@ How does the LyX version scheme work? shows that these releases will contain a few new features, and that the bulk of the patches will be documentation updates. - If you get the source from Subversion, the version string will - look like one of: + If you get the source from Git, the version string will look like + one of: - 1.5.1svn -- this is the stable branch on which maintenance - release 1.5.1 will eventually be tagged. - 1.6.0svn -- this is the main branch on which stable - release 1.6.0 will eventually be tagged. + 2.2.4dev -- this is the stable branch on which maintenance + release 2.2.4 will eventually be tagged. + 2.3.0dev -- this is the main branch on which stable + release 2.3.0 will eventually be tagged. What's new? @@ -89,11 +87,11 @@ How do I upgrade from an earlier LyX version? What do I need to compile LyX from the source distribution? * A good C++ compiler. Development is being done mainly with - gcc/g++, but some others work also. As of LyX 1.6.0, you need at - least gcc 3.2.x. + gcc/g++, but some others work also. As of LyX 2.3.0, you need + at least gcc 4.6.x. - * The Qt4 library, at least version 4.5.0. For all features - newer versions (e.g. Qt 4.8) are recommended. + * The Qt library, at least version 4.8.0. For all features + newer versions (e.g. Qt 5.6) are recommended. Read the file "INSTALL" for more information on compiling.