From ce657fd7b62b63cb05447e79f3a64acc1d448443 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 14 Dec 2012 18:30:43 +0100 Subject: [PATCH] core: remove obsolete file UPGRADE_0.3 (move part of content into file NEWS, for version 0.3.0) --- Makefile.am | 3 +- NEWS | 19 ++++++++- UPGRADE_0.3 | 83 ---------------------------------------- debian/weechat-core.docs | 1 - weechat.spec | 2 +- 5 files changed, 19 insertions(+), 89 deletions(-) delete mode 100644 UPGRADE_0.3 diff --git a/Makefile.am b/Makefile.am index 454a7c002..799d3468e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -52,8 +52,7 @@ EXTRA_DIST = CMakeLists.txt \ po/srcfiles.cmake \ weechat.spec \ weechat_icon_32.png \ - weechat.pc.in \ - UPGRADE_0.3 + weechat.pc.in ACLOCAL_AMFLAGS = -I m4 diff --git a/NEWS b/NEWS index da83b7032..3111938ee 100644 --- a/NEWS +++ b/NEWS @@ -212,9 +212,24 @@ Version 0.3.0 (2009-09-06) -------------------------- This version brings major changes, especially for configuration files and plugin -API. +API and it not compatible with previous versions. -For more information about this version, please read file 'UPGRADE_0.3'. +Major differences: + +* it is *NOT POSSIBLE* to use command `/upgrade` from a version 0.2.x to 0.3.x; + you have to quit your old WeeChat, then run new version. +* new configuration files (`*.conf`) are not compatible with old files (`*.rc`). +* name of options is similar to old versions, but there is now one configuration + file by plugin, and one file for WeeChat core; there is + *no automatic conversion* for your old options to new configuration files, + so you'll have to setup again your IRC servers and all other options. +* plugin API has been rewritten and is not compatible with previous versions; + accordingly, scripts and plugins must have been designed for version 0.3.x to + be loaded into WeeChat. + +More information about new API is available on wiki: +http://wiki.flashtux.org/wiki/WeeChat_0.3.0 +and http://wiki.flashtux.org/wiki/WeeChat_0.3.0_API Version 0.2.6.3 (2009-06-13) ---------------------------- diff --git a/UPGRADE_0.3 b/UPGRADE_0.3 deleted file mode 100644 index a3ba5be98..000000000 --- a/UPGRADE_0.3 +++ /dev/null @@ -1,83 +0,0 @@ -WeeChat Upgrade to 0.3.x -======================== -Sébastien Helleu -v0.3.0, 2009-09-06 - - -This document lists major changes introduced in version 0.3.0 and not compatible -with versions 0.2.x. - - -Upgrade to version 0.3.x ------------------------- - -It is *NOT POSSIBLE* to use command `/upgrade` from a version 0.2.x to 0.3.x. -You have to quit your old WeeChat, then run new version. - -Of course, command `/upgrade` is working fine once you'll be with 0.3.x to -upgrade to another 0.3.x (unless this command is broken again, please look -at release notes (file 'NEWS') for version you're currently installing). - - -Configuration files -------------------- - -Changes with previous versions -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -New configuration files (`*.conf`) are not compatible with old files (`*.rc`). - -Name of options is similar to old versions, but there is now one configuration -file by plugin, and one file for WeeChat core. - -There is *no automatic conversion* for your old options to new configuration files, -so you'll have to setup again your IRC servers and all other options. - -In WeeChat, option names are now with format: `plugin.section.option` (for -WeeChat core, `plugin` is `weechat`). - -Examples: - -* WeeChat options: `weechat.xxx.yyy` -* IRC options: `irc.xxx.yyy` - -You should read quickstart guide to be familiar with basic commands and syntax -(some commands like `/server` have changed): http://www.weechat.org/doc - - -List of configuration files -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* Old configuration files: -** weechat.rc -** plugins.rc -* New configuration files are now (with default plugins): -** weechat.conf -** alias.conf -** aspell.conf -** charset.conf -** irc.conf -** jabber.conf -** logger.conf -** plugins.conf -** relay.conf -** xfer.conf - - -Plugin API ----------- - -Plugin API has been rewritten and is not compatible with previous versions. -Accordingly, scripts and plugins must have been designed for version 0.3.x to -be loaded into WeeChat. - -There is no migration script today to convert old script to new API. -Therefore, if you plan to use old script, you'll have to wait for new version -or you can convert script yourself and send us new version ;) - -You can download scripts for new API on plugins page: -http://www.weechat.org/plugins - -More information about new API is available on wiki: -http://wiki.flashtux.org/wiki/WeeChat_0.3.0 -and http://wiki.flashtux.org/wiki/WeeChat_0.3.0_API diff --git a/debian/weechat-core.docs b/debian/weechat-core.docs index 8e58c529d..6f83607c1 100644 --- a/debian/weechat-core.docs +++ b/debian/weechat-core.docs @@ -1,4 +1,3 @@ AUTHORS NEWS README -UPGRADE_0.3 diff --git a/weechat.spec b/weechat.spec index b1ac0356b..da5403be2 100644 --- a/weechat.spec +++ b/weechat.spec @@ -64,7 +64,7 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,0755) -%doc AUTHORS ChangeLog COPYING INSTALL NEWS README UPGRADE_0.3 +%doc AUTHORS ChangeLog COPYING INSTALL NEWS README %doc %{_docdir}/%{name}/*.html %{_mandir}/man1/%{name}-curses.1* %{_bindir}/%{name}-curses