$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r51526 - sandbox/synchro/libs/synchro/doc
From: vicente.botet_at_[hidden]
Date: 2009-03-01 18:57:50
Author: viboes
Date: 2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
New Revision: 51526
URL: http://svn.boost.org/trac/boost/changeset/51526
Log:
V0.2.0 : Work ongoing
Added:
   sandbox/synchro/libs/synchro/doc/tests.qbk   (contents, props changed)
   sandbox/synchro/libs/synchro/doc/tickets.qbk   (contents, props changed)
Text files modified: 
   sandbox/synchro/libs/synchro/doc/appendices.qbk |     8 ++++++--                                
   sandbox/synchro/libs/synchro/doc/history.qbk    |    21 ++++++++++++++++++++-                   
   2 files changed, 26 insertions(+), 3 deletions(-)
Modified: sandbox/synchro/libs/synchro/doc/appendices.qbk
==============================================================================
--- sandbox/synchro/libs/synchro/doc/appendices.qbk	(original)
+++ sandbox/synchro/libs/synchro/doc/appendices.qbk	2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -18,6 +18,10 @@
 
 [include acknowledgements.qbk]
 
+[include tests.qbk]
+
+[include tickets.qbk]
+
 
 [/=====================================]
 [section:todo  Appendix E: Future plans]
@@ -25,9 +29,9 @@
 
 [heading Tasks to do before review]
 
-* `array_locker` and `tuple_locker` locker ocntainers.
+* `array_locker` and `tuple_locker` locker containers.
 * A complement to the already present in Boost.Thread `lock`, `try_lock` free functions:
-    * `lock_until`, `lock_for`, `try_lock_until`, `try_lock_for`
+    * `lock_until`, `lock_for`, `try_lock_until`, `try_lock_for`, `unlock`
 
 [heading For later releases]
 
Modified: sandbox/synchro/libs/synchro/doc/history.qbk
==============================================================================
--- sandbox/synchro/libs/synchro/doc/history.qbk	(original)
+++ sandbox/synchro/libs/synchro/doc/history.qbk	2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -7,6 +7,25 @@
 
 [section:history Appendix A: History]
 
+[section [*Version 0.2.0, Mars 1, 2009] ['Work ongoing]]
+
+[*New Features:]
+
+* `binary_semaphore` emulation with mutex
+* `array_locker` locker containers.
+ 
+
+[*Tests:]
+
+[*Examples:]
+
+
+[*Documentation:]
+
+[*Fixed Bugs:]
+
+
+[endsect]
 [section [*Version 0.1.0, Febraury 16, 2009] ['Announcement of Synchro]]
 
 [*Features:]
@@ -21,7 +40,7 @@
     * `semaphore`, 
     * `condition_lockable` lock put toghether a lock and its associated conditions.
 
-* A coherent way exception based timed lock functions and constructor,
+* Exception based timed lockables and lockers,
 
 * A rich palete of lockers as
 
Added: sandbox/synchro/libs/synchro/doc/tests.qbk
==============================================================================
--- (empty file)
+++ sandbox/synchro/libs/synchro/doc/tests.qbk	2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,53 @@
+[/
+  (C) Copyright 2008-2009 Vicente J Botet Escriba.
+  Distributed under the Boost Software License, Version 1.0.
+  (See accompanying file LICENSE_1_0.txt or copy at
+  http://www.boost.org/LICENSE_1_0.txt).
+]
+
+[section  Appendix E: Tests]
+
+
+[section Lockables]
+[table
+    [[Name]                     [kind]          [Description]                                           [Result] [Ticket]]
+    [[lockable_traits]          [compile]       [static assertion on lockables traits]                  [Pass]   [#]]
+    [[lockable_concepts]        [compile]       [static assertion on lockables concepts]                [Pass]   [#]]
+]
+[endsect]
+
+[section Lockers]
+[table
+    [[Name]                     [kind]          [Description]                                           [Result] [Ticket]]
+    [[locker_concepts]          [compile]       [static assertion on lockers concepts]                  [Pass]   [#]]
+    [[nested_reverse_locker]    [run]           [nested_reverse_locker tests]                           [Pass]   [#]]
+]
+[endsect]
+
+[section Others]
+[table
+    [[Name]                     [kind]          [Description]                                           [Result] [Ticket]]
+    [[sync_buffer_family]       [run]           [synchronous buffer with synchronization family tests]  [Pass]   [#]]
+    [[sync_buffer_monitor]      [run]           [monitor synchronous buffer tests]                      [Fail]   [v0.2#1]]
+]
+[endsect]
+
+[section Examples]
+[table
+    [[Name]                         [Kind]      [Description]   [Result] [Ticket]]
+    [[BankAccount]                  [run]       [ tests]        [Pass]   [#]]
+    [[SingleBuf]                    [run]       [ tests]        [Pass]   [#]]
+    [[Master_Slave]                 [run]       [ tests]        [Pass]   [#]]
+    [[HotelReservation]             [run]       [ tests]        [Fail]   [v0.2#2]]
+    [[QualifiedSingleBuf]           [link]      [ tests]        [Pass]   [#]]
+    [[Histogram]                    [run]       [ tests]        [Pass]   [#]]
+    [[IL_BancAccount]               [run]       [ tests]        [Pass]   [#]]
+    [[IL_Lockable_BancAccount]      [run-fail]  [ tests]        [Pass]   [#]]
+    [[IL_Rec_Lockable_BancAccount]  [run]       [ tests]        [Pass]   [#]]
+    [[IEL_Rec_Lockable_BancAccount] [run]       [ tests]        [Pass]   [#]]
+    [[EL_BancAccount]               [run]       [ tests]        [Pass]   [#]]
+]
+
+[endsect]
+
+[endsect]
Added: sandbox/synchro/libs/synchro/doc/tickets.qbk
==============================================================================
--- (empty file)
+++ sandbox/synchro/libs/synchro/doc/tickets.qbk	2009-03-01 18:57:50 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,45 @@
+[/
+  (C) Copyright 2008-2009 Vicente J Botet Escriba.
+  Distributed under the Boost Software License, Version 1.0.
+  (See accompanying file LICENSE_1_0.txt or copy at
+  http://www.boost.org/LICENSE_1_0.txt).
+]
+
+[section  Appendix F: Tickets]
+
+
+[table
+[[Kind] [Identifier]     [Description]   [Resolution] [State]  [Tests] [Version]]
+[
+    [feature]
+    [v0.1#1]
+    [array_locker]
+    [See section]
+    [Open]
+    [See array_locker_tests]
+    [v0.2]
+]
+[
+    [bug]
+    [v0.2#1]
+    [sync_buffer_monitor_test fails]
+    [---]
+    [Open]
+    [sync_buffer_monitor_test]
+    [v0.2]
+]
+
+[
+    [bug]
+    [v0.2#2]
+    [HotelReservation fails]
+    [---]
+    [Open]
+    [HotelReservation example]
+    [v0.2]
+]
+]
+
+
+
+[endsect]