Open
Description
Hello everyone! 🎉
This is the planning issue for my project "Legacy Code Deprecation" which I am going to work on over the summer. Comments, suggestions and improvements to everything mentioned in this are welcome and will be very useful for me!
My project proposal can be found here.
Before Coding
- Ask for an anonymized version of the production database.
- Talk to Sebastian about regular backups before every migration script
DrupalNodeImage
Issue: #76
- Migration to migrate to native Image records and test on local system
- Database Backup (or at least tables that are to be changed)
- Test on unstable
- Test on stable
Gallery Code
Issue: #4074
Tilda's PR (#9980) regarding that was also closed (not merged), can look into that and take some inspiration from it.
- Script to refactor legacy Gallery Code into Node Revision Body and test on local system
- Database Backup (or at least tables that are to be changed)
- Test on unstable
- Test on stable
Answers model
Issue: #956
- Check for any references missed out and test on local system
- Database Backup (or at least tables that are to be changed)
- Test on unstable
- Test on stable
Map notes
Issues: #4072, #10830 (closed now)
- Script to convert map notes to normal notes
- Database Backup (or at least tables that are to be changed)
- Test on unstable
- Test on stable
DrupalFile and DrupalUpload
Issues: #4076
- Migration to remove the two tables and test on local system
- Database Backup (or at least tables that are to be changed)
- Test on unstable
- Test on stable