-
-
Notifications
You must be signed in to change notification settings - Fork 436
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
Removed Mage_Backup #2811
Removed Mage_Backup #2811
Conversation
but what about my pr? 🥺🥺 |
ah right, it was broken. well, as everybody knows I'm all for this. |
Here #2024 and here #2259 we discussed this module. @fballiano said that there are big issues in the code of this module that the Magento team no longer wanted to solve, other than the data security ones shown by me. I personally agree with removing it and installing it from a repository by anyone who is interested. I would go a little further, if we remove the code no one can create PRs from now on. Wouldn't it be better to create a new OpenMage repository here on GitHub so that any contribution can be made and we know about it? Those who are interested can install it either with Composer or put it back by downloading the archive and copying the files in OpenMage installation. |
the repo, at the moment, is https://github.com/sreichel/openmage-module-mage-backup :-) |
I know but we should have it as a branch in OpenMage. |
@addison74 aggreed, but i cant add repos to OpenMage space. |
# Conflicts: # app/code/core/Mage/Adminhtml/Block/Backup/Grid.php
I've created https://github.com/OpenMage/module-mage-backup for you |
Why i cant do this? Seems i cannot push. |
Thanks. Its there. |
did you change the packagist references too? can you? (I cannot) |
yes. moved both |
I think it would disappear but it wouldn't be a problem because it reappears automatically in case a module (that uses it) gets installed |
@addison74 "tools" should not be visible when Mage_Backup is disabled (default). If you enable it "tools" appears. |
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.
Replacement module should have at least one valid Release, just in case we need to do a bugfix or bc breaking release.
Version 1.0.0 would be alright.
PS: I cant do this myself as I did not get permissions assigned for the related repository
With the default installation there are 3 modules having the output disabled Mage_Backup, Mage_Poll, Mage_Tag. Sven is right when the Mage_Backup module is disabled from XML configuration or its output in Backend the Tools link doesn't appear in System menu. If you have made sure that you have identified all the files of this module I don't see what would prevent us from approving it. |
@Flyingmana @fballiano can you please create repos for |
I can't give you that permission but I made you admin for https://github.com/OpenMage/module-mage-poll and https://github.com/OpenMage/module-mage-tag |
# Conflicts: # .gitignore # app/code/core/Mage/Backup/Helper/Data.php # app/code/core/Mage/Backup/Model/Backup.php # app/code/core/Mage/Backup/etc/adminhtml.xml # app/code/core/Mage/Backup/etc/config.xml # lib/Mage/Backup.php # lib/Mage/Backup/Archive/Tar.php # lib/Mage/Backup/Db.php # lib/Mage/Backup/Exception.php # lib/Mage/Backup/Exception/CantLoadSnapshot.php # lib/Mage/Backup/Exception/FtpConnectionFailed.php # lib/Mage/Backup/Exception/FtpValidationFailed.php # lib/Mage/Backup/Exception/NotEnoughFreeSpace.php # lib/Mage/Backup/Exception/NotEnoughPermissions.php # lib/Mage/Backup/Filesystem.php # lib/Mage/Backup/Filesystem/Helper.php # lib/Mage/Backup/Filesystem/Rollback/Abstract.php # lib/Mage/Backup/Filesystem/Rollback/Fs.php # lib/Mage/Backup/Filesystem/Rollback/Ftp.php # lib/Mage/Backup/Interface.php # lib/Mage/Backup/Media.php # lib/Mage/Backup/Nomedia.php # lib/Mage/Backup/Snapshot.php
Yeah ... conflicts on a file to delete ... :/ |
# Conflicts: # app/code/core/Mage/Backup/Model/Config/Backend/Cron.php
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.
I don't understand how this is not considered BC while #2863 is, but they're both ok in my opinion
|
you know what I was referring to |
Description (*)
Removed
Mage_Backup
code.Can be reinstalled with
composer require openmage/module-mage-backup
Related Pull Requests
Questions or comments
Repo should be moved to OM space.
Contribution checklist (*)