Closed (fixed)
Project:
Migrate
Version:
7.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
1 Dec 2011 at 20:48 UTC
Updated:
14 Mar 2012 at 14:00 UTC
It's been a few months since the last release. I feel like we've got quite a few new features that would be good to get out to the public. Can we start thinking about what's left before we do a release?
Comments
Comment #1
mikeryan#1240928: META: Refactoring of file destination/field handlers is the big one I'd like to get in - I haven't found an uninterrupted block of time where I could suck the file handling into my head, bend it into a pretty balloon animal, and spit it back out...
I'll try to review the issue queue tonight and make a list of the less-ambitious issues I'd like to address.
Comment #2
mikeryanHere are my priorities for 2.3 - drewish/moshe, any additions?
Bug reports
#1389572: migrate_update_7008() fails with a fatal error when the Migrate module is disabled
#1389008: MigrateDestinationTable::import() - primary key not set for systemOfRecord = Migration::DESTINATION
#1314748: Files need to be resaved on update
#1358318: dedupe() overdedupes on --update
#1357186: User Destination: Invalid passwords when pass is NULL and md5_passwords == TRUE
#1300796: Fix cross-database map/message table joins
#1364034: Cached counts broken with dynamic migrations sharing a query
#1372204: Updating users loses pictures
Tasks
#1366588: Refactor source plugins
#1240928: META: Refactoring of file destination/field handlers
Feature requests
#1358650: Text field handler validation of value lengths
#1355940: Track ignored rows
#1337640: Make Highwater usable for large SQL datasets
Comment #3
drewish commentedI've got stuff I'd like to do but honestly I think there's enough new stuff and fixes that we should just push out a 2.3 and then look at what should go into 2.4.
Comment #4
drewish commentedOne of which would be adding a SourceHandler frame work to let you do some of the processing that happens in prepareRow() in a cleaner manner. Often I find myself wanting to flatten out arrays in the source into new fields locations array turns into location_0, location_1, etc.
Comment #5
mikeryanYes, I really wanted to clean up the file stuff, but there's clearly no way I'm going to get to that for a while. Let's make one quick pass through the issue queue to see if there's low-hanging fruit for 2.3, and I'll cut an RC release this coming week.
Comment #6
mikeryanFinally, the 2.3 RC is out the door...
Comment #7
StuartDH commentedGreat job Mike, all seems to be working well for my tests at the moment.
The Migrate project page isn't showing 2.3 as a dev version, so anyone who needs it will have to get it from the releases page here
Comment #8
mikeryanI wish we could have the RC release on the project page, but this isn't supported: #647428: Show latest prerelease (if different from recommended release) with dev releases.