Project

General

Profile

Actions

Feature #18194

open

Migration routine for CVs

Added by Boone Gorges 12 months ago. Updated 4 months ago.

Status:
New
Priority name:
Normal
Assignee:
Category name:
CV
Target version:
Start date:
2023-05-09
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

When we introduce the new CV feature #17768 we will need to migrate over existing user data. Some initial thoughts for discussion:

- We should not create CVs for all existing users. How do we decide? I propose that we should only create them for users who have at least one "bottom" section filled in - Education, Positions, Publications, etc. Does anyone else have suggestions for how this should work?
- We'll have to build block markup using a pipeline like serialize_blocks(). This is likely to be subject to all sorts of issues with character encoding, etc, so we'll have to find some outlier profiles to use for testing. Ones with lots of fields built in, etc.
- Should old data - ie the BP profile data - be deleted or kept? It depends in part on whether we will continue to use the BP profile data. I'm thinking in part of directory search. If we do this, we'll need a mechanism in the regular CV save routine that syncs the relevant fields to BP's profile data system.

The migrator will have to be one of the last things built, since it'll depend on the specifics of the CV block implementation. See #18192, #18193.


Files

Social Icons.zip (6.6 KB) Social Icons.zip Sara Cannon, 2023-09-19 05:18 PM
Social Icons.zip (8.4 KB) Social Icons.zip Sara Cannon, 2023-09-19 06:04 PM
Screenshot 2023-10-05 at 12.02.41 AM.png (113 KB) Screenshot 2023-10-05 at 12.02.41 AM.png Sara Cannon, 2023-10-05 01:03 AM

Related issues

Related to CUNY Academic Commons - Feature #17768: CV Editing and PublishingResolvedJeremy Felt2023-03-04

Actions
Related to CUNY Academic Commons - Feature #18467: "Positions" migration to new CV editorResolvedBoone Gorges2023-07-17

Actions
Related to CUNY Academic Commons - Feature #19131: Add DBLP to Commons profileNewBoone Gorges2023-10-30

Actions
Related to CUNY Academic Commons - Feature #18192: CV "top" sectionResolvedBoone Gorges2023-08-11

Actions
Actions

Also available in: Atom PDF