Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Document my code changes too, and reformat the documentation changes
[simgrid.git] / ChangeLog
index d78bc6a..b6f8473 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,20 +1,34 @@
 SimGrid (3.1.1) unstable; urgency=low
 
-  * Documentation update:
-    - New FAQ: "Valgrind spits tons of errors!"
-    - GRAS tutorial containing an introduction both to the GRAS framework
-      and to the used communication model as well as an initiatic tour
-      introducing the most proheminent features. Current tour TOC:
-      # Lesson 0: Installing GRAS
-      # Lesson 1: Setting up your own project
-      # Lesson 2: Exchanging simple messages
-      # Lesson 3: Passing arguments to the processes (in SG)
-      # Lesson 4: Attaching callbacks to messages
-      # Lesson 5: Using globals in processes
-      # Lesson 6: Logging informations properly
-      # Lesson 7: Using internal timers
-      # Lesson 8: Handling errors through exceptions
-      More a due, of course. At least the one explaining how to add data
+  GRAS:
+  * New module mecanism where user code can use per process globals [Mt]
+    This is similar to gras_userdata_*() functions, but for libraries. It
+      factorize some code developped over and over in the examples and AMOK.
+    It has still to be documented and used (only amok/peermanagement is
+      converted for now).
+       
+  AMOK:
+  * Do really rename the hostmanagement module to peermanagement. [Mt]
+    Ie, rename functions from amok_hm_* to amok_pm_*. This breaks the API,
+    but this is rather new and this was documented in the module
+    documentation (poor excuse, I admit)
+
+  Documentation update:
+  * New FAQ: "Valgrind spits tons of errors!" [Mt]
+  * GRAS tutorial [Mt]
+    It contains:
+     - an introduction to the framework and to the used communication model
+     - an initiatic tour introducing the most proheminent features:
+       # Lesson 0: Installing GRAS
+       # Lesson 1: Setting up your own project
+       # Lesson 2: Exchanging simple messages
+       # Lesson 3: Passing arguments to the processes (in SG)
+       # Lesson 4: Attaching callbacks to messages
+       # Lesson 5: Using globals in processes
+       # Lesson 6: Logging informations properly
+       # Lesson 7: Using internal timers
+       # Lesson 8: Handling errors through exceptions
+       More a due, of course. At least the one explaining how to add data
        into messages. In the meanwhile, you can check the examples which are
        still here.