sakai icon indicating copy to clipboard operation
sakai copied to clipboard

SAK-49493 Gradebook add support for gradebooks by group

Open bgarciaentornos opened this issue 5 months ago • 4 comments

Following up the work done last year in the S2U-26 jira under the Unidigital project, this PR overpasses https://github.com/sakaiproject/sakai/pull/12338 , which can be closed. As previously mentioned, this feature provides the option to generate different gradebook instances for selected groups of a site and all this is achieved with no database changes, no gradebook ui modifications and can be disabled via property. The development is based upon lots of methods being overridden with a new parameter to separate the siteId=gradebookUid simplification that was in the previous situation. In the near future there are some parts that will probably have to be adapted with other announced changes that are coming into the gradebook integration with tools like LTI and assignments. But with such a big piece of work it's necessary to have a first version we can include before the 25 freeze date while we keep working on updating, improving the feature and building upon it. And also, as @ern mentioned, once everything is settled, a big round of QA can be done to test this and other features modifying the same bits of code. I also want to thank to all the people of the EDF team who have worked on this development, the S2U group for making it happen, plus the biggest gratitude to @jesusmmp for all the help and his university (Murcia) for sponsoring the second phase.

bgarciaentornos avatar Sep 03 '24 13:09 bgarciaentornos