Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r84764 - trunk/libs/signals/doc
From: marshall_at_[hidden]
Date: 2013-06-13 12:50:47


Author: marshall
Date: 2013-06-13 12:50:47 EDT (Thu, 13 Jun 2013)
New Revision: 84764
URL: http://svn.boost.org/trac/boost/changeset/84764

Log:
Add note and FAQ indicating that Boost.Signals is no longer maintained

Text files modified:
   trunk/libs/signals/doc/faq.xml | 11 +++++++++++
   trunk/libs/signals/doc/introduction.xml | 11 ++++++++++-
   2 files changed, 21 insertions(+), 1 deletions(-)

Modified: trunk/libs/signals/doc/faq.xml
==============================================================================
--- trunk/libs/signals/doc/faq.xml Thu Jun 13 12:21:59 2013 (r84763)
+++ trunk/libs/signals/doc/faq.xml 2013-06-13 12:50:47 EDT (Thu, 13 Jun 2013) (r84764)
@@ -7,6 +7,17 @@
   <qandaset>
     <qandaentry>
       <question>
+ <para>Is Boost.Signals being actively maintained?</para>
+ </question>
+ <answer>
+ <para>No. Please migrate to <ulink url="http://www.boost.org/doc/html/signals2.html">Boost.Signals2</ulink>.
+ There is a
+ <ulink url="http://www.boost.org/doc/html/signals2/api_changes.html#signals2.porting">porting guide</ulink>
+ in the Signals2 documentation.</para>
+ </answer>
+ </qandaentry>
+ <qandaentry>
+ <question>
         <para>Don't noncopyable signal semantics mean that a class
         with a signal member will be noncopyable as well?</para>
       </question>

Modified: trunk/libs/signals/doc/introduction.xml
==============================================================================
--- trunk/libs/signals/doc/introduction.xml Thu Jun 13 12:21:59 2013 (r84763)
+++ trunk/libs/signals/doc/introduction.xml 2013-06-13 12:50:47 EDT (Thu, 13 Jun 2013) (r84764)
@@ -2,7 +2,16 @@
 <!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
   "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
 <section last-revision="$Date$">
- <title>Introduction</title>
+
+<title>Introduction</title>
+
+<para><emphasis role="bold">Boost.Signals is no longer being actively maintained.</emphasis>
+Do not use Boost.Signals for new development (use
+<ulink url="http://www.boost.org/doc/html/signals2.html">Boost.Signals2</ulink>
+instead). If you have existing Boost.Signals-based code, it will
+continue to work, but consider moving to Boost.Signals2. There is
+<ulink url="http://www.boost.org/doc/html/signals2/api_changes.html#signals2.porting">
+a porting guide</ulink> in the Signals2 documentation.</para>
 
 <para>The Boost.Signals library is an implementation of a managed
 signals and slots system. Signals represent callbacks with multiple


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk