Migrating to boba-editor-next #97
Labels
🪲 Dev experience
An issue that's not visible to users, but it's definitely visible to developers.
🚧 To sort
Auto-added to all issues; removed after issues have been reviewed and classified
Currently blocked on getting BEN to feature parity with boba-editor
Goal
Swapping
boba-editor
withboba-editor-next
(BEN
), for reasons to be documented at some other juncture.How
We'll do the migration in 2 phases:
BEN
, butboba-editor
remains in charge of old postsBEN
format, andboba-editor
istaken out back and shot in a dark alley somewheregiven the proper send off and a honorable dischargecool-phase-name#1
Notes
Backend changes
This phase doesn't need to touch
boba-backend
or the DB in any way.boba-components
can conditionally display content using eitherboba-editor
ORBEN
according to which format the passed JSON is in. This doesn't mean that we can't choose to e.g. tell the db to save old and new content in different columns if we so wish, but just that we're not forced to do backend changes.Frontend changes
In the ideal case,
boba-frontend
wouldn't need to be touched either. Any change done there should be reviewed with suspicion and questioned.Subphases (bugs to be filed)
boba-components
(e.g. posts, comments) can useBEN
to displayBEN-format
contentboba-components
(e.g. posts, comments) can conditionally useBEN
orboba-editor
to display either contentboba-components
(e.g. posts, comments) usesBEN
to accept any type of input, with custom restrictionsboba-components
(e.g. posts, comments) can go through the whole upload pipeline (e.g. getting all the included images uploaded) usingBEN
boba-components
are switched to useBEN
(a.k.a "rest of the owl")cool-phase-name#2
Steps
The text was updated successfully, but these errors were encountered: