-
Notifications
You must be signed in to change notification settings - Fork 98
migrations/54-60/compat-plugin update #548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Update is caused by [joomla-cms/pull/46324](joomla/joomla-cms#46324) which links to `migrations/54-60/compat-plugin`. * Removed four times 'not been released yet' as Joomla 6.0 is released * Changes title from singular to plural, but not the file name, as it used as link in the PR above. * Rewritten the main content (the two b/c plugins) from Joomla 6 view. * Named exactly 'Behaviour - Backward Compatibility 6', as we have also 'Behaviour - Backward Compatibility' plugin. * Moved DEVELOPER NOTE to the end, as it is a secondary information. * Added list of PRs for the 'Behaviour - Backward Compatibility 6'. * Is this list complete? * Is the list useful? * Added a note for NEW INSTALLATION as we saw the question multiple times, even it is not direct related to the migration. * Merged the given infos from the three deleted and to b/c plugin moved functionality into 'Removed and Backward Incompatibility' and linked this page. * Is the merge correct? * Line breaks at 120 chars.
PR Compliance Guide 🔍(Compliance updated until commit 6f7c2b4)Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label Previous compliance checksCompliance check up to commit 3c5304d
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
@richard67 @Bodge-IT @softforge Could you please check and if all three give ok, one of you merge? |
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
migrations/54-60/compat-plugin.md
Outdated
| - https://github.com/joomla/joomla-cms/pull/44925 | ||
| - Description: Any reference to the class `\Joomla\CMS\Input\Input` or the other classes in that namespace should be replaced with the [framework `Input`](https://github.com/joomla-framework/input) package and the namespace `\Joomla\Input`. The packages can be used nearly interchangeably. | ||
| When upgrading from Joomla! 5.4 to Joomla! 6.x, this plugin must be disabled. | ||
| If a site crashes during the upgrade process, it can usually be recovered by temporarily re-enabling |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"during the upgrade process" is not right here. We want people to disable it before the upgrade so that the site craches BEFORE the update so people can enable it again and fix it. If the site crashes DURING the upgrade, the result might be the new files being there and possibly also some but not all of the database updates being made, so the result is a broken site which cannot be fixed by only re-enabling the plugin. It would need more to repair.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, the paragraph is rewritten, thank you.
|
Hmm, the build fails in Drone. Docusaurus complains about broken links. https://ci.joomla.org/joomla/Manual/2176/1/2 Is that normal? |
There was indeed a broken link, thank you for the hint. This link has now been fixed. |
|
@HLeithner Could you please take a look at this change, especially the merging of the tree paragraphs from compat-plugin into removed-backward-incompatibility page? |
|
Thank you @muhme excellent work |
User description
Update is caused by joomla-cms/pull/46324 which links to
migrations/54-60/compat-plugin.PR Type
Documentation
Description
Removed "not been released yet" notices from migration pages
Restructured compatibility plugins documentation with Joomla 6 focus
Added list of related PRs for Behaviour plugin implementation
Enhanced backward compatibility information with code examples
Added note for new installations regarding plugin defaults
Diagram Walkthrough
File Walkthrough
compat-plugin.md
Restructure and expand Joomla 6 compatibility plugin documentationmigrations/54-60/compat-plugin.md
installations
new-deprecations.md
Remove pre-release notice from deprecations pagemigrations/54-60/new-deprecations.md
new-features.md
Remove pre-release notice from features pagemigrations/54-60/new-features.md
removed-backward-incompatibility.md
Enhance backward incompatibility documentation with plugin referencesmigrations/54-60/removed-backward-incompatibility.md
plugin reference
Compatibility 6' plugin specifically
migration guidance