[PAGES-443] Provide non-hacky way to disable publishing workflow Created: 27/May/21  Updated: 26/Aug/22

Status: Open
Project: Magnolia pages module
Component/s: Pages app
Affects Version/s: 6.2.7
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Marty Glaubitz Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Linux


Template:
Acceptance criteria:
[ ]*
  • ensure actions are not available that shouldn't be available (proper writePermissionRequired settings)
[ ]*
  • no ignored tests
[ ]*
  • check bugs are not reproducible in the new app

[ ]*
  • (MGNLUI-6509) Item added via detail SubApp is not selected in the browser after saving
[ ]*
  • (MGNLUI-6550) Ensure detail subApps don't use path but <thing>'s name in tab titles -> and thus page title
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: AuthorX Support
Team: AuthorX

 Description   

Most of our customers do not want to bother with the publication workflow and simply publish content ad-hoc, therefore we disable the workflow. As of recently one has to disable the decoration which the pages workflow module applies, as stated by the documentation: https://docs.magnolia-cms.com/product-docs/Administration/Architecture/Publishing-overview.html#_disabling_publishing_workflow_in_the_pages_app 

This feels kind of hacky., im sure there can be an easier way to do this. I guess i could uninstall the module but im really not sure how deeply it's roots go inside the installation...

I would even go as far as not to bundle the pages workflow in by default and make it a module on has to excplicitly add to the installation.


Generated at Mon Feb 12 06:19:00 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.