+1 for 1) and +1 for the Marius' proposition.
 2015-07-01 7:35 GMT+02:00 Marius Dumitru Florea <
 mariusdumitru.florea(a)xwiki.com>gt;:
  On Tue, Jun 30, 2015 at 1:42 PM, Eduard Moraru
<enygma2002(a)gmail.com>
 wrote:
  Hi,
 Now that we are moving to Nested Documents, there is the question of what
 do we do with the existing space and page templates[1]? How do we (still)
 display them?
 In the new create UI we will be showing just the option to create a 
 Nested
  Document, but for advanced users, we might also
show the option to 
 create a
  terminal document (NS-style i.e. document in a
space).
 Since a ND translates to a space WebHome in the NS approach (or previous
 approach), we could reuse any existing space templates and display them
 instead of page templates.
 Existing page templates were built with the NS approach in mind and I am
 concerned that, until the app that provides them does not migrate them to
 space templates (i.e. ND-compatible), we risk breaking their 
 functionality
  (?). This might now be valid for page templates
manually created by the
 admins that might have no issues since they are content focused and not
 processed by any application.
 Until they are migrated, we could just show page templates only when
 creating terminal documents, as an advanced user.
 So the options I see are:
 1) Show both space and page templates when creating ND and only page
 templates when creating terminal pages, hoping most of them will work 
 most
  of the time.
 2) Show only space templates when creating ND and only page templates 
 when
  creating terminal pages, but risk hiding a lot of
useful page templates
 from regular users which would work most of the time.
 My +1 goes to 1). 
 +1 for 1) but I think we can ignore / deprecate / remove the
 XWiki.TemplateProviderClass_type property and consider all templates
 as page templates. As Caty said, "space" template are actually page
 templates for the space home page.
 Thanks,
 Marius
 WDYT?
 Thanks,
 Eduard
 ----------
 [1]
 
http://extensions.xwiki.org/xwiki/bin/view/Extension/Administration+Applica…
  _______________________________________________
 devs mailing list
 devs(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/devs 
_______________________________________________
 devs mailing list
 devs(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/devs
 
 --
 Guillaume Delhumeau (gdelhumeau(a)xwiki.com)
 Research & Development Engineer at XWiki SAS
 Committer on the 
 project
 _______________________________________________
 devs mailing list
 devs(a)xwiki.org