New property to set default site publish behavior
GENERAL
TESTING
GENERAL
TESTING
Description
depends on
Activity
Show:
Andrea Schmidt July 29, 2024 at 10:42 PM
Verified on 23x: https://qa23-maria.nightly.sakaiproject.org/, build: df3fb799 seeing the same behavior as Christina saw on trunk
Christina Schwiebert July 23, 2024 at 1:37 PM
Tested on https://trunk-maria.nightly.sakaiproject.org/, build 9ebdfde4. Newly created sites, both roster-based and manually created, have the initial publish option set to Manual -> Unpublished.
Automation for Jira July 17, 2024 at 8:24 PM
A pull request has been created, "SAK-49676 site-mange add config to publish site", you can see it at https://github.com/sakaiproject/sakai/pull/12738
Fixed
Details
Details
Priority
Affects versions
Fix versions
23 Status
QA Verification Pass
Components
Assignee
Core Team
Core TeamReporter
Wilma Hodges
Wilma HodgesCreated January 25, 2024 at 5:27 PM
Updated July 29, 2024 at 10:42 PM
Resolved July 18, 2024 at 1:36 PM
In a new feature was added to allow users to select to publish course sites automatically, on a specified date, or manually. I believe we need a new property in the sakai.properties file to allow institutions to set the default publish behavior for their institution.
The preferred behavior depends on the institution’s normal workflow for publishing sites. Some institutions automate everything, and others leave it up to individual faculty to publish. Therefore, some institutions may prefer to default to auto, whereas others will want the default to be manual.
The suggested new property would be:
“site.setup.publish.default = auto | scheduled | manual”
with an OOTB default setting of:
”site.setup.publish.default=manual”
The “manual” setting is less likely to be disruptive to existing expectations, since it is more similar to the prior behavior. We don’t want to surprise people when all of their current sites auto-publish if they have not made a selection.