Handle node revisions through the Version Control API

Last updated on
24 April 2025

Extend the power of node revisions through integration with the Version Control API.

Currently in Drupal, each revision of a node is left in the database. This project would be to write a contrib module to make the Version Control API handle Drupal node revisions.

This project has two parts:

  1. Writing an API for handling drupal stuff in Version Control API. This should include both saving and loading of revisions.
  2. Use this API for handling node revisions. This involves overriding some of Drupal core node revision logic.

Mentors:
cwgordon7

Difficulty:
Pretty hard, but also potentially really beneficial too.

See also:
Original task proposal
Prior ideas

Help improve this page

Page status: Not set

You can: