Remove deprecated "Panels.SpaceDocs", "Panels.Spaces", "Main.Spaces" and "Main.SpaceIndex"

Hi devs,

We discussed this in [xwiki-devs] [Proposal] Removed deprecated "Panels.SpaceDocs", "Panels.Spaces", "Main.Spaces" and "Main.SpaceIndex"

I’m going to try to remove these pages today as part of the BFD and document that in the RN for 16.3.0RC1 in the backward compat. section + update https://extensions.xwiki.org/xwiki/bin/view/Extension/Panels%20Application (also update https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/ContentOrganization/NestedPagesMigration/).

I’m not planning to create and release an extension for them FTM. My idea is to do that only if some users ask for it in the future. I doubt it’ll happen since it’s now been a very very long time since these pages are no longer optimal and have been replaced by better solutions.

Let me know ASAP if you don’t agree.

1 Like

Notes:

  • For Panels.SpaceDocs we have been displaying the following for a long time now, inside the page:
    #if ($hasAdmin)
      {{warning}}Deprecated: Replace with [[Children>>Panels.Children]] or 
    [[Siblings>>Panels.Siblings]] Panels{{/warning}}
    #end
    
  • For Panels.Spaces, same:
    #if ($hasAdmin)
      {{warning}}Deprecated: Replace with [[Navigation>>Panels.Navigation]] Panel{{/warning}}
    #end
    

Done in Loading...