WikiTransformationProject / wikitraccs-releases

Releases, issues and discussions for WikiTraccs from the Wiki Transformation Project
https://www.wikitransformationproject.com
8 stars 0 forks source link

[Feature] Add update mode for already migrated pages #47

Closed heinrich-ulbricht closed 10 months ago

heinrich-ulbricht commented 1 year ago

WikiTraccs can migrate the same space multiple times.

Current behavior

Currently it migrates any new pages it finds, but won't touch previously created SharePoint pages. When a previously migrated Confluence is updated, it won't overwrite the existing SharePoint page.

To force a migration, the SharePoint page needs to be deleted (see Monitoring Confluence to SharePoint Migration Progress on how to identify those pages). The next migration will then recreate them.

Desired behavior

WikiTraccs should be able to update pages in SharePoint that have been updated in Confluence.

There should probably be two modes:

heinrich-ulbricht commented 1 year ago

Relevant for #36 and #46

haroldvandekamp commented 1 year ago

Having the cautious-update option would be great.

However, being able to provide a list of all the Confluence pages that have been updated after it has been migrated to SharePoint is also valuable. Then we can decide whether we want the page in SharePoint to be overridden with the newer version. A bite like a delta-migration with finalize step approach.

heinrich-ulbricht commented 10 months ago

The latest release v1.7.1 adds a new update mode that allows to detect outdated pages, and select them for remigration. This implements a cautious approach where pages are manually selected for update.