Brikit || Supporting Details

Brikit || Supporting Details

Problem Statement

All Brikit tags in confluence spaces were removed programmatically on Confluence server which has changed the storage format.

What happened now?

The programmatic updates, not only replaced brikit tags but changed the storage format of the pages.

So what?

While migrating these pages to cloud, the cloud does not recognize the new format of the pages and does not render properly

  • Images do not appear on the pages and have to be reinserted on the pages

  • code blocks are not recognized and have to be manually fixed

  • Edit page is rendered through older UI and missing some macros from the add macro function.

How can we say that?

Example 1:

formatting of the attachments is not falling into what the cloud sites expect. Instead of the image being linked with a relative image in a format like this in a cloud compatible manner:

What is expected?

<p><ac:image ac:height="250"><ri:attachment ri:filename="Terms for MPX .jpeg" ri:version-at-save="1" /></ac:image></p>

How it is now?

<p><span class="confluence-embedded-file-wrapper confluence-embedded-manual-size"><ac:image ac:thumbnail="true" ac:height="250"><ri:url ri:value="http://rakutencartera-sandbox-351.atlassian.net/download/thumbnails/48539522/Terms%20for%20MPX%20.jpeg?version=1&amp;modificationDate=1667326595196&amp;api=v2" /></ac:image></span></p>

This has changed only after our brikit fix.

 

Example 2:

Storage format for the whole page is different for number of tags.

The current format is the one after the brikit fix. The older format is what cloud recognizes. The format is from PMO home page - https://kiosc.cartera.com/display/PM/PMO+Home+Page

Cloud URL - https://rakutencartera-sandbox-351.atlassian.net/wiki/spaces/PM/overview

Anything Else?

As this format is not recognizable by cloud, the interface behaves different. The most pressing issues is, adding a macro which still loads in the older interface in cloud and we are unable to select a few macros.

Example: Go to the PMO page in cloud - https://rakutencartera-sandbox-351.atlassian.net/wiki/spaces/PM/overview, edit it and try to add a new date macro. Below are screenshots depicting how it is and how it should be.

How it is -

 

How it should be?