SchoolTool Release 2.5.0 "celery"

Initial release with celery

Milestone information

Project:
SchoolTool Release
Series:
2.6
Version:
2.5.0
Code name:
celery
Released:
 
Registrant:
Gediminas Paulauskas
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

File Description Downloads

Release notes 

Server
++++++

There are now 4 processes, controlled by a ``supervisor`` daemon:

  + `schooltool` - schooltool web application
  + `zeo` - ``ZEO`` server allows many clients to use the same ``ZODB`` storage
  + `celery_report` - a ``celery`` task queue that generates reports
  + `redis` - a simple key-value database for ``celery``

New ``make`` targets:

  + start - start all processes as daemons
  + stop - stop all processes
  + restart - restart `schooltool` and `celery` processes
  + rerun - stop `schooltool` and run again in the foreground. restarts `celery`
  + status - status of all processes

Upgrade notes
+++++++++++++

`Redis` server is written in C and needs to be installed separately. On Ubuntu
or Debian::

    $ sudo apt-get install redis-server

Instances have to be updated to run this version. If you run from a sandbox::

    $ bin/make-schooltool-instance instance

Ubuntu package ``schooltool`` contains updated configuration files. If they have
been modified, you may be asked how to handle the conflicts. So it is
recommended to upgrade it in the terminal::

    $ sudo apt-get update
    $ sudo apt-get install schooltool

Changelog 

This release does not have a changelog.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.