[ https://issues.apache.org/jira/browse/NETBEANS-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Wade Chandler updated NETBEANS-125: ----------------------------------- Summary: Enumerate the template types needed for the new site based on various sections of the web site; this data will be used by the Groovy script which needs to be aid in conversion (was: Enumerated the template types needed for the new site based on various sections of the web site; this data will be used by the Groovy script which needs to be aid in conversion) > Enumerate the template types needed for the new site based on various > sections of the web site; this data will be used by the Groovy script which > needs to be aid in conversion > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: NETBEANS-125 > URL: https://issues.apache.org/jira/browse/NETBEANS-125 > Project: NetBeans > Issue Type: Task > Components: website > Reporter: Wade Chandler > > We need to create templates, and give them an identifier, to be used by > content and sidecar files, and eventually by JBake. These templates need to > be based or derived from the current sections of the new site which we wish > to keep. We need to map these to sections of the old site by relative paths. > These relative paths can then be used by the Groovy script which will process > the content in the hierarchy to correctly match up the page/template type for > the various content pages and sidecar files. This will cause the new site to > include the required content and structure for the specific content as the > static site is generated. > As an example, the new site has the platform top level domain files under the > "platform" directory. This pattern could then be mapped to > /platform/tutorials > https://platform.netbeans.org/tutorials/nbm-quick-start.html or perhaps > something else. > There is also the kb which has structures like this > https://netbeans.org/kb/docs/javaee and https://netbeans.org/kb/docs/java. > These can be linked to /kb/docs/java and kb/docs/javaee. These different > "sections", can have subtly different headers or footers as well as different > side bars which link to relevant other content. > The specifics of the templates themselves do not have to be worked out just > yet, but the names of them, which are valid values to be used by JBake, and > in the YAML sidecar files, do. The various templates can then be worked up as > needed after the list and requirements are determined. -- This message was sent by Atlassian JIRA (v6.4.14#64029)