--- a/doc/changes/3.25.rst Wed Mar 29 11:37:31 2017 +0200
+++ b/doc/changes/3.25.rst Wed Mar 29 11:45:19 2017 +0200
@@ -52,7 +52,11 @@
scheduler, all cubicweb-ctl's "start" commands (i.e. ``start``, ``pyramid``,
``wsgi``) do not start repository *looping tasks manager* anymore, nor do
they start the scheduler. Site administrators are thus expected to start
- this scheduler as a separate process.
+ this scheduler as a separate process. Also, registering looping tasks (i.e.
+ calling ``repo.looping_tasks()``) is a no-op when the repository has no
+ scheduler set; a warning is issued in such cases. Application developers may
+ rely on repository's ``has_scheduler`` method to determine if they should
+ register a looping task or not.
* In ``cubicweb.pyramid``, function ``make_cubicweb_application`` got renamed
into ``config_from_cwconfig`` (950ce7d9f642).