1e170d41 | 2014-04-19 01:46:06 | Michele Calgaro |
Updated Release Notes handbook |
||
M doc/releasenotes/index.docbook R doc/releasenotes/index-R14.0.0.docbook.bak |
||
diff --git a/doc/releasenotes/index-R14.0.0.docbook.bak b/doc/releasenotes/index-R14.0.0.docbook.bak deleted file mode 100644 index 04c952d..0000000 --- a/doc/releasenotes/index-R14.0.0.docbook.bak +++ /dev/null @@ -1,893 +0,0 @@ -<?xml version="1.0" ?> -<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ - <!ENTITY % addindex "IGNORE"> - <!ENTITY % English "INCLUDE" > <!-- change language only here --> -]> - -<article id="release-notes" lang="&language;"> -<title>&tde-release-version; Release Notes</title> - -<articleinfo> -<authorgroup> -<author>&tde-authors;</author> -<!-- TRANS:ROLES_OF_TRANSLATORS --> -</authorgroup> - -<date>&tde-release-date;</date> -<releaseinfo>&tde-release-version;</releaseinfo> - -<copyright> -<year>&tde-copyright-date;</year> -<holder>&tde-team;</holder> -</copyright> - -<!-- <legalnotice>&FDLNotice;</legalnotice> --> - -<abstract> -<para>&tde-release-version; Release Notes</para> -</abstract> - -<keywordset> -<keyword>TDE</keyword> -<keyword>release notes</keyword> -</keywordset> - -</articleinfo> - -<sect1 id="release-notes-introduction"> -<title>Summary</title> - -<para>This document contains important information for users, developers, and packagers. This document is -intended for people who are migrating from previous versions of Trinity. If you are a using Trinity for the -first time, then you can ignore the contents of this document.</para> - -<para>The Trinity Desktop is a full software desktop environment designed for Unix-like operating systems, -intended for computer users preferring a traditional desktop model focusing primarily on retaining the overall -KDE 3.5 user experience and efficiency. Trinity is free/libre software.</para> - -<para>First, thank you to the many people who contributed to all of these improvements. Many people played a -role, including bug fixing, enhancements, testing, etc.</para> - -<para>Many changes were made to Trinity after the release of 3.5.13.</para> - -<para>An obvious change is the version scheme. Trinity evolved from the last KDE 3.5 release, 3.5.10. Subsequent -Trinity releases followed that numbering scheme. Release R14.0.0 marks a turning point in Trinity history -because a great deal of the code infrastructure was changed. While those changes do not effect the usability or -look-and-feel of the desktop that users enjoy, Trinity developers believe a change in the version scheme -distinguishes when those changes occurred. An original project goal by users was to retain the flavor of the -original KDE 3.5 desktop. That goal remains intact. To reflect that original goal, the last number in the -original version scheme is retained in the new version scheme but is now the primary version number. While the -infrastructure has changed, the desktop itself remains the same as the original KDE 3.5. This new version scheme -indicates a modest divergence from the original KDE 3.5 series and that Trinity is now its own desktop -environment. The new version scheme reminds users that Trinity retains the original KDE 3.5 design, but is -moving forward as a separate desktop project.</para> - -<para>Notable changes include renaming and rebranding efforts to avoid conflicts with KDE4. Both Trinity and -KDE4 have roots in KDE3. These changes focus on promoting a peaceful coexistence between the two desktop -environments when both are installed concurrently on the same system as well as avoid possible trademark -issues.</para> - -<para>Renaming and rebranding efforts include:</para> - -<itemizedlist> - -<listitem><para> -Libraries -</para></listitem> - -<listitem><para> -Classes -</para></listitem> - -<listitem><para> -Environment variables and config file locations -</para></listitem> - -<listitem><para> -Package names -</para></listitem> - -<listitem><para> -Application names -</para></listitem> - -</itemizedlist> - -<para>A change log is available at the Trinity wiki: -<ulink url="http://www.trinitydesktop.org/wiki/bin/view/Documentation/Releases_R14_0_0">Change log</ulink></para> - -<para>An exhaustive list of renaming changes is available at the end of this document.</para> - -<sect2 id="release-notes-project-changes"> -<title>Project Changes</title> - -<itemizedlist> - -<listitem><para> -Migrated from SVN to GIT. -</para></listitem> -<listitem><para> -Began migrating from automake to cmake. -</para></listitem> -<listitem><para> -Added support for ARM architectures. -</para></listitem> -<listitem><para> -Continuing efforts to improve XDG compliance. -</para></listitem> -<listitem><para> -Continuing efforts to update documentation. -</para></listitem> -<listitem><para> -Continuing efforts to update locale and translation files. -</para></listitem> - -</itemizedlist> - -</sect2> - -<sect2 id="release-notes-usability-changes"> -<title>Usability Changes</title> - -<para>Because of the wide-scale renaming efforts, existing KDE3 and 3.5.13.x user profile directories will not -function properly under R14.0.0. Don't worry.</para> - -<para>When logging into Trinity R14.0.0, the starttde script (nee startkde), performs profile checks to ensure -settings and configurations are migrated correctly. These checks include preserving the original KDE3/3.5.13.x -profile directory as-is while using those files as the basis to create the new R14.0.0 profile named -$HOME/.trinity.</para> - -<para>The underlying migration checking has been tested, but because of the renaming and rebranding efforts, -upstream packagers should test support scripts for problems and anomalies.</para> - -<para>There is another special script to help update profile directories. That script is -/opt/trinity/bin/migratekde3. This script is intended for people using versions of Trinity prior to 3.5.13. -Before starting R14.0.0 the first time, use this script to update any KDE3 profile directory. The definition of -a KDE3 profile directory includes Trinity 3.5.11 and 3.5.12. The script will look for profile directory names -of ~/.kde3, ~/.kdemod3, and ~/.kde. Because the latter directory name is also used in KDE4, several tests are -performed to ensure the directory is a KDE3 profile and not KDE4.</para> - -<para>The renaming might cause certain shortcuts and menu links to stop functioning. The underlying migration -checks performed when logging into R14.0.0 for the first time should find all of these differences, but fixing -those that are missed is straightforward. All that is needed is knowing the new name of the command or -application. For example, changing kdesu to tdesu, although that specific change is covered by the -scripts.</para> - -<para>The Trinity launcher menu, tdemenu (nee kmenu), has been reorganized to reduce clutter. In addition to -built-in XDG changes in *.desktop files, There are two methods available to manage KDE4 apps in the Trinity -menu. One method includes a build-time configuration option in tdelibs, WITH_KDE4_MENU_SUFFIX, that adds a -"[KDE4]" tag to KDE4 menu items. This tag helps identify apps of the same name. The default is OFF and requires -a package rebuild to change. A second method includes a global menu replacement, tde-applications.menu-no-kde -that explicitly excludes KDE4 apps from the menu. Using that special menu requires administrative privileges to -update.</para> - -<para>Because of a common heritage shared with KDE, Trinity still shares many app and library names with KDE. -Therefore to avoid conflicts, the normal practice is to install Trinity to /opt/trinity. Because of this -atypical installation location, on many systems non-Trinity desktops and window managers initially will not -find any Trinity apps. For systems using /etc/profile.d, ensure the packager includes appropriate scripts to -populate all necessary environment variables. For other systems, at least the XDG_CONFIG_DIRS and XDG_DATA_DIRS -environment variables must be modified to recognize the /opt/trinity directory. Typical modifications look like -this:</para> - -<itemizedlist> - -<listitem><para> -XDG_CONFIG_DIRS=/etc/trinity/xdg:/etc/xdg:/etc/kde/xdg -</para></listitem> -<listitem><para> -XDG_DATA_DIRS=/opt/trinity/share:/usr/share -</para></listitem> - -</itemizedlist> - -</sect2> - -<sect2 id="release-notes-new-or-improved-features"> -<title>New or Improved Features</title> - -<itemizedlist> - -<listitem><para> -Faster startup and logout -</para></listitem> -<listitem><para> -Ability to force Kate into MDI mode all the time. -</para></listitem> -<listitem><para> -Built-in hardware detection libraries and support to fully replace HAL. -</para></listitem> -<listitem><para> -File copy window focus enhancement: focus is now on the file name edit line by default -</para></listitem> -<listitem><para> -GUI support for controlling whether to display archives as folders. -</para></listitem> -<listitem><para> -Improved Logout Status Dialog. -</para></listitem> -<listitem><para> -Improved support for global and individual panels. -</para></listitem> -<listitem><para> -Mac like window switching for apps. -</para></listitem> -<listitem><para> -New Desktop Device Icons: My Computer, My Documents, My Network Places, Printers, Web Browser. -</para></listitem> -<listitem><para> -Rearrangeable (draggable) items in the taskbar. -</para></listitem> -<listitem><para> -Reduced TDE menu clutter and duplication. -</para></listitem> -<listitem><para> -Icons only mode available for taskbar -</para></listitem> -<listitem><para> -Accelerator key for Konsole main menu can be enabled when desired -</para></listitem> -<listitem><para> -Possible to move to next/previous file in a Konqueror list view while renaming -</para></listitem> -<listitem><para> -Kate taskbar: middle mouse click close selected document, if enabled -</para></listitem> -<listitem><para> -The number of files in the Kate MRU (Most Recently Used) list is user-configurable. -</para></listitem> -<listitem><para> -Added a progress bar to the logout status dialog. -</para></listitem> -<listitem><para> -Added a mouse doubleclick test option in the control panel. -</para></listitem> -<listitem><para> ** Diff limit reached (max: 250 lines) ** |