So we have a bird's eye view of all these changes:
A. The Great Flag File Shift:
1. Break flag.inc classes out into separate .inc files #1699752: split flag.inc into different classes
2. Move views files from /includes to /includes/views #1703468: move views files to includes/views
3. Move info hooks into a flag.flag.inc with hook_hook_info() #1524816: Implement D7 hook_hook_info()
4. Move normal functions left in flag.inc to flag.module
B. The naming upheaval
1. Rename database tables, columns, variables, and functions: phew! #1681540: replace 'content' with 'entity', eg $content_type with $entity_type
2. Rename info hooks #1699756: rename info hooks (eg hook_flag_definitions) to hook_foo_info()
Comments
Comment #1
joachim CreditAttribution: joachim commentedExpanding this to cover all the big upheaval changes.
Comment #1.0
joachim CreditAttribution: joachim commentedadded stuff
Comment #2
joachim CreditAttribution: joachim commentedWe should probably leave A3 till after B2, as it will add the name of hooks to hook_hook_info() and therefore embiggify the other patch.
Comment #3
joachim CreditAttribution: joachim commentedClosing this as the big name changes have all been done. For more stuff see the roadmap issue.