X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dccf1b41e9c7b5a696f01abceaa2779fe65f154f..26b8e3a2283ff87015ca75f88e2cdc630284dbb0:/doc/doxygen/module-msg.doc diff --git a/doc/doxygen/module-msg.doc b/doc/doxygen/module-msg.doc index 8f4ae03681..3ef2a6c069 100644 --- a/doc/doxygen/module-msg.doc +++ b/doc/doxygen/module-msg.doc @@ -1,7 +1,8 @@ /** -@defgroup MSG_API MSG: Simulate CSP Algorithms +@defgroup MSG_API MSG: Legacy handling of CSP algorithms @brief Simple programming environment + MSG is a simple API to write algorithms organized with Concurrent Sequential Processes (CSP) that interact by exchanging messages. It constitutes a convenient simplification of the reality of distributed @@ -9,12 +10,13 @@ systems. It can be used to build rather realistic simulations, but remains simple to use: most unpleasant technical elements can be abstracted away rather easily. -If you are unsure, then you probably want to use MSG. Otherwise, you -may want to use one of the following: - - - MSG in Java instead of C: @ref MSG_Java. - - If you want to use DAGs: @ref SD_API. - - If you want to study a MPI application: @ref SMPI_API. +\warning MSG used to be the main API of SimGrid 3, but we are + currently in the process of releasing SimGrid 4. The + tentative release date is Summer 2018. So MSG is frozen and + will probably never evolve. If you are starting a new + project, you should consider S4U instead. Note that the + support for MSG will not be removed from SimGrid before 2020 + at least. \section MSG_funct Offered functionalities - \ref msg_simulation @@ -91,13 +93,6 @@ details). * into, and interact directly with the VMs to manage groups of * processes. * - * This interface is highly experimental at this point. Testing is - * welcomed, but do not expect too much of it right now. Even the - * interfaces may be changed in future releases of SimGrid (although - * things are expected to stabilize nicely before SimGrid v3.8). - * There is no guaranty on the rest of SimGrid, and there is less - * than that on this part. - * */ /** @defgroup msg_storage_management Storage Management Functions