Make it possible to use gradebook without journal

Bug #768885 reported by Gediminas Paulauskas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SchoolTool Gradebook
Fix Released
High
Alan Elkner

Bug Description

Gradebook has a dependency on schooltool.lyceum.journal and the Attendance/Journal tab appears at the top.

It should be possible to include gradebook but exclude journal in an instance.

Related branches

Changed in schooltool.gradebook:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Alan Elkner (aelkner)
milestone: none → 0.9.0
Changed in schooltool.gradebook:
status: Fix Committed → Fix Released
Revision history for this message
Gediminas Paulauskas (menesis) wrote :

You need https://launchpad.net/schooltool.gradebook/+release/0.9.0

Then if you add the following lines to instance/site.zcml::

  <exclude package="schooltool.lyceum.journal" file="meta.zcml" />
  <exclude package="schooltool.lyceum.journal" />

the Journal will be not available, Absences reports gone, and Gradebook reports work.

------

Alternatively, if you use https://launchpad.net/schooltool.release , edit buildout.cfg and remove schooltool.lyceum.journal from
[scripts]
eggs = ...

------

If you have your own instance type, e.g. CanDo, Zambia or Cambodia, and don't want the Journal

* remove schooltool.lyceum.journal from install_requires in setup.py
* remove <include package="schooltool.lyceum.journal" /> from configure.zcml
* if you use schooltool.standard or z3c.autoinclude, you may need the exclude lines above

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.