Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-3659

Gutenberg implementation

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Fixed
    • Icon: Should have Should have
    • 2.7
    • Gutenberg

      Goal

      Convert all blocks to Gutenberg.

      Why is this important?

      Shortcodes are deprecated and it's essentially a form of Technical Debt, that will keep growing as we start developing new features.

      Tasks

      • Identify methodology.
        • Convert one block to Gutenberg using ACF.
        • Write migration script.
        • Demonstrate it.
        • Convert one block to Gutenberg using react
        • Write migration script.
        • Demonstrate it,
      • Write all blocks in Gutenberg. (Freeze block changes backend).
      • Write migration script for all blocks.
      • Put it in all staging (or develop?) sites. Ask NROs to test it for 1 week. Community management.
      • Spend one more week fixing issues that were found.

      Status overview of block development can be found here

            nroussos Nikos Roussos
            lreyes Lilian Reyes
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 12 weeks
                12w