[ https://issues.apache.org/jira/browse/NETBEANS-124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16285502#comment-16285502 ]
Wade Chandler edited comment on NETBEANS-124 at 12/11/17 4:44 AM: ------------------------------------------------------------------ In the current merged site, the following directories, excluding image, CSS, JS, etc directories, exist. A sub-set of these will represent the "sections" of the site, which will then represent templates. This was generated with the following command: {quote}find . -type d -iregex ".*" -a -not \( -ipath "*/templates*" -o -ipath "*/images_www*" -o -ipath "*/images*" -o -ipath "*/\.*" -o -ipath "\./css*" -o -ipath "\./ns*" -o -ipath "\./dts*" -o -ipath "\./js*" \) | sort{quote} By changing to the projects content directory... ./about ./books ./community ./community/articles ./community/articles/interviews ./community/articles/interviews/field_guide ./community/articles/javaone ./community/articles/javaone/2002 ./community/articles/javaone/2003 ./community/articles/javaone/2004 ./community/articles/javaone/2005 ./community/articles/javaone/2006 ./community/articles/javaone/2007 ./community/articles/javaone/2008 ./community/articles/javaone/2009 ./community/articles/javaone/2010 ./community/articles/javaone/2011 ./community/articles/javaone/2012 ./community/articles/javaone/2013 ./community/articles/javaone/2014 ./community/articles/javaone/2015 ./community/articles/javaone/2016 ./community/articles/worldtour ./community/contribute ./community/guidelines ./community/kb ./community/lists ./community/lists/chats ./community/magazine ./community/magazine/code ./community/magazine/html ./community/magazine/html/03 ./community/magazine/html/03/bluemarine ./community/magazine/html/03/book ./community/magazine/html/03/c++ ./community/magazine/html/03/matisse ./community/magazine/html/03/mobpack ./community/magazine/html/03/nb06 ./community/magazine/html/03/openoffice ./community/magazine/html/03/schliemann ./community/magazine/html/03/visualwebdev ./community/magazine/html/04 ./community/netcat ./community/news ./community/news/newsletter ./community/partners ./community/photos ./community/releases ./community/releases/31 ./community/releases/32 ./community/releases/32/1 ./community/releases/33 ./community/releases/33/1 ./community/releases/33/2 ./community/releases/33/features ./community/releases/33/features/infrastructure ./community/releases/34 ./community/releases/34/1 ./community/releases/34/features ./community/releases/35 ./community/releases/35/1 ./community/releases/35/features ./community/releases/35/russian ./community/releases/36 ./community/releases/40 ./community/releases/40/features ./community/releases/41 ./community/releases/42 ./community/releases/50 ./community/releases/55 ./community/releases/55/1 ./community/releases/60 ./community/releases/61 ./community/releases/65 ./community/releases/65/1 ./community/releases/67 ./community/releases/68 ./community/releases/69 ./community/releases/70 ./community/releases/71 ./community/releases/72 ./community/releases/73 ./community/releases/74 ./community/releases/80 ./community/releases/81 ./community/releases/82 ./community/sources ./community/teams ./community/teams/dev ./community/teams/evangelism ./community/teams/evangelism/docs ./community/teams/marketing ./community/teams/web ./downloads ./dtds ./evangelism ./features ./features/cpp ./features/groovy ./features/html5 ./features/ide ./features/java ./features/java-on-client ./features/java-on-server ./features/javafx ./features/javame ./features/javascript ./features/php ./features/platform ./features/ruby ./features/scripting ./features/uml ./features/web ./i18n ./kb ./kb/71 ./kb/71/cnd ./kb/71/ide ./kb/71/java ./kb/71/javaee ./kb/71/javame ./kb/71/php ./kb/71/web ./kb/71/websvc ./kb/72 ./kb/72/cnd ./kb/72/ide ./kb/72/java ./kb/72/javaee ./kb/72/javame ./kb/72/php ./kb/72/web ./kb/72/websvc ./kb/73 ./kb/73/cnd ./kb/73/ide ./kb/73/java ./kb/73/javaee ./kb/73/javame ./kb/73/php ./kb/73/webclient ./kb/73/websvc ./kb/74 ./kb/74/cnd ./kb/74/ide ./kb/74/java ./kb/74/javaee ./kb/74/javame ./kb/74/php ./kb/74/web ./kb/74/webclient ./kb/74/websvc ./kb/80 ./kb/80/webclient ./kb/archive ./kb/articles ./kb/articles/netbeans_platform ./kb/articles/netbeans_platform/data ./kb/articles/netbeans_platform/data/swf ./kb/articles/netbeans_platform/player ./kb/docs ./kb/docs/cnd ./kb/docs/ide ./kb/docs/java ./kb/docs/javaee ./kb/docs/javaee/ecommerce ./kb/docs/javame ./kb/docs/php ./kb/docs/web ./kb/docs/webclient ./kb/docs/websvc ./kb/faqs ./kb/samples ./kb/trails ./platform ./platform/articles ./platform/articles/nbm_interviews ./platform/articles/nbm_interviews/alex ./platform/articles/nbm_interviews/andreas ./platform/articles/nbm_interviews/caoyuan ./platform/articles/nbm_interviews/chuk ./platform/articles/nbm_interviews/edgar ./platform/articles/nbm_interviews/emilian ./platform/articles/nbm_interviews/jens ./platform/articles/nbm_interviews/jim ./platform/articles/nbm_interviews/masoud ./platform/articles/nbm_interviews/peter ./platform/articles/nbm_interviews/petr ./platform/articles/nbm_interviews/tom ./platform/articles/nbm_interviews/toni ./platform/articles/nbm_interviews/tonny ./platform/articles/nbm_interviews/tor ./platform/articles/nbm_interviews/vladimir ./platform/faqs ./platform/graph ./platform/graph/10 ./platform/graph/screenshots ./platform/guide ./platform/guide/overview ./platform/guide/tutorials ./platform/guide/tutorials/paintTutorial ./platform/guidelines ./platform/samples ./platform/samples/GoogleToolbar ./platform/samples/GoogleToolbar/nbproject ./platform/samples/GoogleToolbar/src ./platform/samples/GoogleToolbar/src/org ./platform/samples/GoogleToolbar/src/org/myorg ./platform/samples/GoogleToolbar/src/org/myorg/googletoolbar ./platform/samples/GoogleToolbar/test ./platform/samples/GoogleToolbar/test/unit ./platform/samples/GoogleToolbar/test/unit/src ./platform/samples/SelectionSuite1 ./platform/samples/SelectionSuite1/MyAPI ./platform/samples/SelectionSuite1/MyAPI/nbproject ./platform/samples/SelectionSuite1/MyAPI/src ./platform/samples/SelectionSuite1/MyAPI/src/org ./platform/samples/SelectionSuite1/MyAPI/src/org/myorg ./platform/samples/SelectionSuite1/MyAPI/src/org/myorg/myapi ./platform/samples/SelectionSuite1/MyAPI/test ./platform/samples/SelectionSuite1/MyAPI/test/unit ./platform/samples/SelectionSuite1/MyAPI/test/unit/src ./platform/samples/SelectionSuite1/MyEditor ./platform/samples/SelectionSuite1/MyEditor/nbproject ./platform/samples/SelectionSuite1/MyEditor/src ./platform/samples/SelectionSuite1/MyEditor/src/org ./platform/samples/SelectionSuite1/MyEditor/src/org/myorg ./platform/samples/SelectionSuite1/MyEditor/src/org/myorg/myeditor ./platform/samples/SelectionSuite1/MyEditor/test ./platform/samples/SelectionSuite1/MyEditor/test/unit ./platform/samples/SelectionSuite1/MyEditor/test/unit/src ./platform/samples/SelectionSuite1/MyViewer ./platform/samples/SelectionSuite1/MyViewer/nbproject ./platform/samples/SelectionSuite1/MyViewer/src ./platform/samples/SelectionSuite1/MyViewer/src/org ./platform/samples/SelectionSuite1/MyViewer/src/org/myorg ./platform/samples/SelectionSuite1/MyViewer/src/org/myorg/myviewer ./platform/samples/SelectionSuite1/MyViewer/test ./platform/samples/SelectionSuite1/MyViewer/test/unit ./platform/samples/SelectionSuite1/MyViewer/test/unit/src ./platform/samples/SelectionSuite1/branding ./platform/samples/SelectionSuite1/branding/core ./platform/samples/SelectionSuite1/branding/core/core.jar ./platform/samples/SelectionSuite1/branding/core/core.jar/org ./platform/samples/SelectionSuite1/branding/core/core.jar/org/netbeans ./platform/samples/SelectionSuite1/branding/core/core.jar/org/netbeans/core ./platform/samples/SelectionSuite1/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/SelectionSuite1/branding/modules ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/SelectionSuite1/nbproject ./platform/samples/SelectionSuite2 ./platform/samples/SelectionSuite2/MyAPI ./platform/samples/SelectionSuite2/MyAPI/nbproject ./platform/samples/SelectionSuite2/MyAPI/src ./platform/samples/SelectionSuite2/MyAPI/src/org ./platform/samples/SelectionSuite2/MyAPI/src/org/myorg ./platform/samples/SelectionSuite2/MyAPI/src/org/myorg/myapi ./platform/samples/SelectionSuite2/MyAPI/test ./platform/samples/SelectionSuite2/MyAPI/test/unit ./platform/samples/SelectionSuite2/MyAPI/test/unit/src ./platform/samples/SelectionSuite2/MyEditor ./platform/samples/SelectionSuite2/MyEditor/nbproject ./platform/samples/SelectionSuite2/MyEditor/src ./platform/samples/SelectionSuite2/MyEditor/src/org ./platform/samples/SelectionSuite2/MyEditor/src/org/myorg ./platform/samples/SelectionSuite2/MyEditor/src/org/myorg/myeditor ./platform/samples/SelectionSuite2/MyEditor/test ./platform/samples/SelectionSuite2/MyEditor/test/unit ./platform/samples/SelectionSuite2/MyEditor/test/unit/src ./platform/samples/SelectionSuite2/MyViewer ./platform/samples/SelectionSuite2/MyViewer/nbproject ./platform/samples/SelectionSuite2/MyViewer/src ./platform/samples/SelectionSuite2/MyViewer/src/org ./platform/samples/SelectionSuite2/MyViewer/src/org/myorg ./platform/samples/SelectionSuite2/MyViewer/src/org/myorg/myviewer ./platform/samples/SelectionSuite2/MyViewer/test ./platform/samples/SelectionSuite2/MyViewer/test/unit ./platform/samples/SelectionSuite2/MyViewer/test/unit/src ./platform/samples/SelectionSuite2/branding ./platform/samples/SelectionSuite2/branding/core ./platform/samples/SelectionSuite2/branding/core/core.jar ./platform/samples/SelectionSuite2/branding/core/core.jar/org ./platform/samples/SelectionSuite2/branding/core/core.jar/org/netbeans ./platform/samples/SelectionSuite2/branding/core/core.jar/org/netbeans/core ./platform/samples/SelectionSuite2/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/SelectionSuite2/branding/modules ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/SelectionSuite2/nbproject ./platform/samples/SelectionSuite3 ./platform/samples/SelectionSuite3/MyAPI ./platform/samples/SelectionSuite3/MyAPI/nbproject ./platform/samples/SelectionSuite3/MyAPI/src ./platform/samples/SelectionSuite3/MyAPI/src/org ./platform/samples/SelectionSuite3/MyAPI/src/org/myorg ./platform/samples/SelectionSuite3/MyAPI/src/org/myorg/myapi ./platform/samples/SelectionSuite3/MyAPI/test ./platform/samples/SelectionSuite3/MyAPI/test/unit ./platform/samples/SelectionSuite3/MyAPI/test/unit/src ./platform/samples/SelectionSuite3/MyEditor ./platform/samples/SelectionSuite3/MyEditor/nbproject ./platform/samples/SelectionSuite3/MyEditor/src ./platform/samples/SelectionSuite3/MyEditor/src/org ./platform/samples/SelectionSuite3/MyEditor/src/org/myorg ./platform/samples/SelectionSuite3/MyEditor/src/org/myorg/myeditor ./platform/samples/SelectionSuite3/MyEditor/test ./platform/samples/SelectionSuite3/MyEditor/test/unit ./platform/samples/SelectionSuite3/MyEditor/test/unit/src ./platform/samples/SelectionSuite3/MyViewer ./platform/samples/SelectionSuite3/MyViewer/nbproject ./platform/samples/SelectionSuite3/MyViewer/src ./platform/samples/SelectionSuite3/MyViewer/src/org ./platform/samples/SelectionSuite3/MyViewer/src/org/myorg ./platform/samples/SelectionSuite3/MyViewer/src/org/myorg/myviewer ./platform/samples/SelectionSuite3/MyViewer/test ./platform/samples/SelectionSuite3/MyViewer/test/unit ./platform/samples/SelectionSuite3/MyViewer/test/unit/src ./platform/samples/SelectionSuite3/branding ./platform/samples/SelectionSuite3/branding/core ./platform/samples/SelectionSuite3/branding/core/core.jar ./platform/samples/SelectionSuite3/branding/core/core.jar/org ./platform/samples/SelectionSuite3/branding/core/core.jar/org/netbeans ./platform/samples/SelectionSuite3/branding/core/core.jar/org/netbeans/core ./platform/samples/SelectionSuite3/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/SelectionSuite3/branding/modules ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/SelectionSuite3/nbproject ./platform/samples/SystemProperties ./platform/samples/SystemProperties/nbproject ./platform/samples/SystemProperties/src ./platform/samples/SystemProperties/src/org ./platform/samples/SystemProperties/src/org/myorg ./platform/samples/SystemProperties/src/org/myorg/systemproperties ./platform/samples/SystemProperties/test ./platform/samples/SystemProperties/test/unit ./platform/samples/SystemProperties/test/unit/src ./platform/samples/WordEditor ./platform/samples/WordEditor/LowercaseFilter ./platform/samples/WordEditor/LowercaseFilter/nbproject ./platform/samples/WordEditor/LowercaseFilter/src ./platform/samples/WordEditor/LowercaseFilter/src/de ./platform/samples/WordEditor/LowercaseFilter/src/de/word ./platform/samples/WordEditor/LowercaseFilter/src/de/word/editor ./platform/samples/WordEditor/LowercaseFilter/src/de/word/editor/lowercase ./platform/samples/WordEditor/LowercaseFilter/test ./platform/samples/WordEditor/LowercaseFilter/test/unit ./platform/samples/WordEditor/LowercaseFilter/test/unit/src ./platform/samples/WordEditor/UppercaseFilter ./platform/samples/WordEditor/UppercaseFilter/nbproject ./platform/samples/WordEditor/UppercaseFilter/src ./platform/samples/WordEditor/UppercaseFilter/src/de ./platform/samples/WordEditor/UppercaseFilter/src/de/word ./platform/samples/WordEditor/UppercaseFilter/src/de/word/editor ./platform/samples/WordEditor/UppercaseFilter/src/de/word/editor/uppercase ./platform/samples/WordEditor/UppercaseFilter/test ./platform/samples/WordEditor/UppercaseFilter/test/unit ./platform/samples/WordEditor/UppercaseFilter/test/unit/src ./platform/samples/WordEditor/WordEditorAPI ./platform/samples/WordEditor/WordEditorAPI/nbproject ./platform/samples/WordEditor/WordEditorAPI/src ./platform/samples/WordEditor/WordEditorAPI/src/de ./platform/samples/WordEditor/WordEditorAPI/src/de/word ./platform/samples/WordEditor/WordEditorAPI/src/de/word/editor ./platform/samples/WordEditor/WordEditorAPI/src/de/word/editor/api ./platform/samples/WordEditor/WordEditorAPI/test ./platform/samples/WordEditor/WordEditorAPI/test/unit ./platform/samples/WordEditor/WordEditorAPI/test/unit/src ./platform/samples/WordEditor/WordEditorCore ./platform/samples/WordEditor/WordEditorCore/nbproject ./platform/samples/WordEditor/WordEditorCore/src ./platform/samples/WordEditor/WordEditorCore/src/de ./platform/samples/WordEditor/WordEditorCore/src/de/word ./platform/samples/WordEditor/WordEditorCore/src/de/word/editor ./platform/samples/WordEditor/WordEditorCore/src/de/word/editor/core ./platform/samples/WordEditor/WordEditorCore/test ./platform/samples/WordEditor/WordEditorCore/test/unit ./platform/samples/WordEditor/WordEditorCore/test/unit/src ./platform/samples/WordEditor/branding ./platform/samples/WordEditor/branding/core ./platform/samples/WordEditor/branding/core/core.jar ./platform/samples/WordEditor/branding/core/core.jar/org ./platform/samples/WordEditor/branding/core/core.jar/org/netbeans ./platform/samples/WordEditor/branding/core/core.jar/org/netbeans/core ./platform/samples/WordEditor/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/WordEditor/branding/modules ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/WordEditor/nbproject ./platform/samples/nbm-google ./platform/samples/nbm-google/GoogleToolbar ./platform/samples/nbm-google/GoogleToolbar/nbproject ./platform/samples/nbm-google/GoogleToolbar/src ./platform/samples/nbm-google/GoogleToolbar/src/org ./platform/samples/nbm-google/GoogleToolbar/src/org/myorg ./platform/samples/nbm-google/GoogleToolbar/src/org/myorg/googletoolbar ./platform/samples/nbm-google/GoogleToolbar/test ./platform/samples/nbm-google/GoogleToolbar/test/unit ./platform/samples/nbm-google/GoogleToolbar/test/unit/src ./platform/samples/zips ./platform/tutorials ./platform/tutorials/60 ./platform/tutorials/61 ./platform/tutorials/67 ./platform/tutorials/68 ./platform/tutorials/69 ./platform/tutorials/691 ./platform/tutorials/70 ./platform/tutorials/71 ./platform/tutorials/72 ./platform/tutorials/73 ./platform/tutorials/74 ./platform/tutorials/80 ./platform/welcome ./platform/whatsnew ./styles ./switch ./uigestures ./updates was (Author: wadechandler): In the current merged site, the following directories, excluding image, CSS, JS, etc directories, exist. A sub-set of these will represent the "sections" of the site, which will then represent templates. ./about ./books ./community ./community/articles ./community/articles/interviews ./community/articles/interviews/field_guide ./community/articles/javaone ./community/articles/javaone/2002 ./community/articles/javaone/2003 ./community/articles/javaone/2004 ./community/articles/javaone/2005 ./community/articles/javaone/2006 ./community/articles/javaone/2007 ./community/articles/javaone/2008 ./community/articles/javaone/2009 ./community/articles/javaone/2010 ./community/articles/javaone/2011 ./community/articles/javaone/2012 ./community/articles/javaone/2013 ./community/articles/javaone/2014 ./community/articles/javaone/2015 ./community/articles/javaone/2016 ./community/articles/worldtour ./community/contribute ./community/guidelines ./community/kb ./community/lists ./community/lists/chats ./community/magazine ./community/magazine/code ./community/magazine/html ./community/magazine/html/03 ./community/magazine/html/03/bluemarine ./community/magazine/html/03/book ./community/magazine/html/03/c++ ./community/magazine/html/03/matisse ./community/magazine/html/03/mobpack ./community/magazine/html/03/nb06 ./community/magazine/html/03/openoffice ./community/magazine/html/03/schliemann ./community/magazine/html/03/visualwebdev ./community/magazine/html/04 ./community/netcat ./community/news ./community/news/newsletter ./community/partners ./community/photos ./community/releases ./community/releases/31 ./community/releases/32 ./community/releases/32/1 ./community/releases/33 ./community/releases/33/1 ./community/releases/33/2 ./community/releases/33/features ./community/releases/33/features/infrastructure ./community/releases/34 ./community/releases/34/1 ./community/releases/34/features ./community/releases/35 ./community/releases/35/1 ./community/releases/35/features ./community/releases/35/russian ./community/releases/36 ./community/releases/40 ./community/releases/40/features ./community/releases/41 ./community/releases/42 ./community/releases/50 ./community/releases/55 ./community/releases/55/1 ./community/releases/60 ./community/releases/61 ./community/releases/65 ./community/releases/65/1 ./community/releases/67 ./community/releases/68 ./community/releases/69 ./community/releases/70 ./community/releases/71 ./community/releases/72 ./community/releases/73 ./community/releases/74 ./community/releases/80 ./community/releases/81 ./community/releases/82 ./community/sources ./community/teams ./community/teams/dev ./community/teams/evangelism ./community/teams/evangelism/docs ./community/teams/marketing ./community/teams/web ./downloads ./dtds ./evangelism ./features ./features/cpp ./features/groovy ./features/html5 ./features/ide ./features/java ./features/java-on-client ./features/java-on-server ./features/javafx ./features/javame ./features/javascript ./features/php ./features/platform ./features/ruby ./features/scripting ./features/uml ./features/web ./i18n ./kb ./kb/71 ./kb/71/cnd ./kb/71/ide ./kb/71/java ./kb/71/javaee ./kb/71/javame ./kb/71/php ./kb/71/web ./kb/71/websvc ./kb/72 ./kb/72/cnd ./kb/72/ide ./kb/72/java ./kb/72/javaee ./kb/72/javame ./kb/72/php ./kb/72/web ./kb/72/websvc ./kb/73 ./kb/73/cnd ./kb/73/ide ./kb/73/java ./kb/73/javaee ./kb/73/javame ./kb/73/php ./kb/73/webclient ./kb/73/websvc ./kb/74 ./kb/74/cnd ./kb/74/ide ./kb/74/java ./kb/74/javaee ./kb/74/javame ./kb/74/php ./kb/74/web ./kb/74/webclient ./kb/74/websvc ./kb/80 ./kb/80/webclient ./kb/archive ./kb/articles ./kb/articles/netbeans_platform ./kb/articles/netbeans_platform/data ./kb/articles/netbeans_platform/data/swf ./kb/articles/netbeans_platform/player ./kb/docs ./kb/docs/cnd ./kb/docs/ide ./kb/docs/java ./kb/docs/javaee ./kb/docs/javaee/ecommerce ./kb/docs/javame ./kb/docs/php ./kb/docs/web ./kb/docs/webclient ./kb/docs/websvc ./kb/faqs ./kb/samples ./kb/trails ./platform ./platform/articles ./platform/articles/nbm_interviews ./platform/articles/nbm_interviews/alex ./platform/articles/nbm_interviews/andreas ./platform/articles/nbm_interviews/caoyuan ./platform/articles/nbm_interviews/chuk ./platform/articles/nbm_interviews/edgar ./platform/articles/nbm_interviews/emilian ./platform/articles/nbm_interviews/jens ./platform/articles/nbm_interviews/jim ./platform/articles/nbm_interviews/masoud ./platform/articles/nbm_interviews/peter ./platform/articles/nbm_interviews/petr ./platform/articles/nbm_interviews/tom ./platform/articles/nbm_interviews/toni ./platform/articles/nbm_interviews/tonny ./platform/articles/nbm_interviews/tor ./platform/articles/nbm_interviews/vladimir ./platform/faqs ./platform/graph ./platform/graph/10 ./platform/graph/screenshots ./platform/guide ./platform/guide/overview ./platform/guide/tutorials ./platform/guide/tutorials/paintTutorial ./platform/guidelines ./platform/samples ./platform/samples/GoogleToolbar ./platform/samples/GoogleToolbar/nbproject ./platform/samples/GoogleToolbar/src ./platform/samples/GoogleToolbar/src/org ./platform/samples/GoogleToolbar/src/org/myorg ./platform/samples/GoogleToolbar/src/org/myorg/googletoolbar ./platform/samples/GoogleToolbar/test ./platform/samples/GoogleToolbar/test/unit ./platform/samples/GoogleToolbar/test/unit/src ./platform/samples/SelectionSuite1 ./platform/samples/SelectionSuite1/MyAPI ./platform/samples/SelectionSuite1/MyAPI/nbproject ./platform/samples/SelectionSuite1/MyAPI/src ./platform/samples/SelectionSuite1/MyAPI/src/org ./platform/samples/SelectionSuite1/MyAPI/src/org/myorg ./platform/samples/SelectionSuite1/MyAPI/src/org/myorg/myapi ./platform/samples/SelectionSuite1/MyAPI/test ./platform/samples/SelectionSuite1/MyAPI/test/unit ./platform/samples/SelectionSuite1/MyAPI/test/unit/src ./platform/samples/SelectionSuite1/MyEditor ./platform/samples/SelectionSuite1/MyEditor/nbproject ./platform/samples/SelectionSuite1/MyEditor/src ./platform/samples/SelectionSuite1/MyEditor/src/org ./platform/samples/SelectionSuite1/MyEditor/src/org/myorg ./platform/samples/SelectionSuite1/MyEditor/src/org/myorg/myeditor ./platform/samples/SelectionSuite1/MyEditor/test ./platform/samples/SelectionSuite1/MyEditor/test/unit ./platform/samples/SelectionSuite1/MyEditor/test/unit/src ./platform/samples/SelectionSuite1/MyViewer ./platform/samples/SelectionSuite1/MyViewer/nbproject ./platform/samples/SelectionSuite1/MyViewer/src ./platform/samples/SelectionSuite1/MyViewer/src/org ./platform/samples/SelectionSuite1/MyViewer/src/org/myorg ./platform/samples/SelectionSuite1/MyViewer/src/org/myorg/myviewer ./platform/samples/SelectionSuite1/MyViewer/test ./platform/samples/SelectionSuite1/MyViewer/test/unit ./platform/samples/SelectionSuite1/MyViewer/test/unit/src ./platform/samples/SelectionSuite1/branding ./platform/samples/SelectionSuite1/branding/core ./platform/samples/SelectionSuite1/branding/core/core.jar ./platform/samples/SelectionSuite1/branding/core/core.jar/org ./platform/samples/SelectionSuite1/branding/core/core.jar/org/netbeans ./platform/samples/SelectionSuite1/branding/core/core.jar/org/netbeans/core ./platform/samples/SelectionSuite1/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/SelectionSuite1/branding/modules ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/SelectionSuite1/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/SelectionSuite1/nbproject ./platform/samples/SelectionSuite2 ./platform/samples/SelectionSuite2/MyAPI ./platform/samples/SelectionSuite2/MyAPI/nbproject ./platform/samples/SelectionSuite2/MyAPI/src ./platform/samples/SelectionSuite2/MyAPI/src/org ./platform/samples/SelectionSuite2/MyAPI/src/org/myorg ./platform/samples/SelectionSuite2/MyAPI/src/org/myorg/myapi ./platform/samples/SelectionSuite2/MyAPI/test ./platform/samples/SelectionSuite2/MyAPI/test/unit ./platform/samples/SelectionSuite2/MyAPI/test/unit/src ./platform/samples/SelectionSuite2/MyEditor ./platform/samples/SelectionSuite2/MyEditor/nbproject ./platform/samples/SelectionSuite2/MyEditor/src ./platform/samples/SelectionSuite2/MyEditor/src/org ./platform/samples/SelectionSuite2/MyEditor/src/org/myorg ./platform/samples/SelectionSuite2/MyEditor/src/org/myorg/myeditor ./platform/samples/SelectionSuite2/MyEditor/test ./platform/samples/SelectionSuite2/MyEditor/test/unit ./platform/samples/SelectionSuite2/MyEditor/test/unit/src ./platform/samples/SelectionSuite2/MyViewer ./platform/samples/SelectionSuite2/MyViewer/nbproject ./platform/samples/SelectionSuite2/MyViewer/src ./platform/samples/SelectionSuite2/MyViewer/src/org ./platform/samples/SelectionSuite2/MyViewer/src/org/myorg ./platform/samples/SelectionSuite2/MyViewer/src/org/myorg/myviewer ./platform/samples/SelectionSuite2/MyViewer/test ./platform/samples/SelectionSuite2/MyViewer/test/unit ./platform/samples/SelectionSuite2/MyViewer/test/unit/src ./platform/samples/SelectionSuite2/branding ./platform/samples/SelectionSuite2/branding/core ./platform/samples/SelectionSuite2/branding/core/core.jar ./platform/samples/SelectionSuite2/branding/core/core.jar/org ./platform/samples/SelectionSuite2/branding/core/core.jar/org/netbeans ./platform/samples/SelectionSuite2/branding/core/core.jar/org/netbeans/core ./platform/samples/SelectionSuite2/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/SelectionSuite2/branding/modules ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/SelectionSuite2/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/SelectionSuite2/nbproject ./platform/samples/SelectionSuite3 ./platform/samples/SelectionSuite3/MyAPI ./platform/samples/SelectionSuite3/MyAPI/nbproject ./platform/samples/SelectionSuite3/MyAPI/src ./platform/samples/SelectionSuite3/MyAPI/src/org ./platform/samples/SelectionSuite3/MyAPI/src/org/myorg ./platform/samples/SelectionSuite3/MyAPI/src/org/myorg/myapi ./platform/samples/SelectionSuite3/MyAPI/test ./platform/samples/SelectionSuite3/MyAPI/test/unit ./platform/samples/SelectionSuite3/MyAPI/test/unit/src ./platform/samples/SelectionSuite3/MyEditor ./platform/samples/SelectionSuite3/MyEditor/nbproject ./platform/samples/SelectionSuite3/MyEditor/src ./platform/samples/SelectionSuite3/MyEditor/src/org ./platform/samples/SelectionSuite3/MyEditor/src/org/myorg ./platform/samples/SelectionSuite3/MyEditor/src/org/myorg/myeditor ./platform/samples/SelectionSuite3/MyEditor/test ./platform/samples/SelectionSuite3/MyEditor/test/unit ./platform/samples/SelectionSuite3/MyEditor/test/unit/src ./platform/samples/SelectionSuite3/MyViewer ./platform/samples/SelectionSuite3/MyViewer/nbproject ./platform/samples/SelectionSuite3/MyViewer/src ./platform/samples/SelectionSuite3/MyViewer/src/org ./platform/samples/SelectionSuite3/MyViewer/src/org/myorg ./platform/samples/SelectionSuite3/MyViewer/src/org/myorg/myviewer ./platform/samples/SelectionSuite3/MyViewer/test ./platform/samples/SelectionSuite3/MyViewer/test/unit ./platform/samples/SelectionSuite3/MyViewer/test/unit/src ./platform/samples/SelectionSuite3/branding ./platform/samples/SelectionSuite3/branding/core ./platform/samples/SelectionSuite3/branding/core/core.jar ./platform/samples/SelectionSuite3/branding/core/core.jar/org ./platform/samples/SelectionSuite3/branding/core/core.jar/org/netbeans ./platform/samples/SelectionSuite3/branding/core/core.jar/org/netbeans/core ./platform/samples/SelectionSuite3/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/SelectionSuite3/branding/modules ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/SelectionSuite3/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/SelectionSuite3/nbproject ./platform/samples/SystemProperties ./platform/samples/SystemProperties/nbproject ./platform/samples/SystemProperties/src ./platform/samples/SystemProperties/src/org ./platform/samples/SystemProperties/src/org/myorg ./platform/samples/SystemProperties/src/org/myorg/systemproperties ./platform/samples/SystemProperties/test ./platform/samples/SystemProperties/test/unit ./platform/samples/SystemProperties/test/unit/src ./platform/samples/WordEditor ./platform/samples/WordEditor/LowercaseFilter ./platform/samples/WordEditor/LowercaseFilter/nbproject ./platform/samples/WordEditor/LowercaseFilter/src ./platform/samples/WordEditor/LowercaseFilter/src/de ./platform/samples/WordEditor/LowercaseFilter/src/de/word ./platform/samples/WordEditor/LowercaseFilter/src/de/word/editor ./platform/samples/WordEditor/LowercaseFilter/src/de/word/editor/lowercase ./platform/samples/WordEditor/LowercaseFilter/test ./platform/samples/WordEditor/LowercaseFilter/test/unit ./platform/samples/WordEditor/LowercaseFilter/test/unit/src ./platform/samples/WordEditor/UppercaseFilter ./platform/samples/WordEditor/UppercaseFilter/nbproject ./platform/samples/WordEditor/UppercaseFilter/src ./platform/samples/WordEditor/UppercaseFilter/src/de ./platform/samples/WordEditor/UppercaseFilter/src/de/word ./platform/samples/WordEditor/UppercaseFilter/src/de/word/editor ./platform/samples/WordEditor/UppercaseFilter/src/de/word/editor/uppercase ./platform/samples/WordEditor/UppercaseFilter/test ./platform/samples/WordEditor/UppercaseFilter/test/unit ./platform/samples/WordEditor/UppercaseFilter/test/unit/src ./platform/samples/WordEditor/WordEditorAPI ./platform/samples/WordEditor/WordEditorAPI/nbproject ./platform/samples/WordEditor/WordEditorAPI/src ./platform/samples/WordEditor/WordEditorAPI/src/de ./platform/samples/WordEditor/WordEditorAPI/src/de/word ./platform/samples/WordEditor/WordEditorAPI/src/de/word/editor ./platform/samples/WordEditor/WordEditorAPI/src/de/word/editor/api ./platform/samples/WordEditor/WordEditorAPI/test ./platform/samples/WordEditor/WordEditorAPI/test/unit ./platform/samples/WordEditor/WordEditorAPI/test/unit/src ./platform/samples/WordEditor/WordEditorCore ./platform/samples/WordEditor/WordEditorCore/nbproject ./platform/samples/WordEditor/WordEditorCore/src ./platform/samples/WordEditor/WordEditorCore/src/de ./platform/samples/WordEditor/WordEditorCore/src/de/word ./platform/samples/WordEditor/WordEditorCore/src/de/word/editor ./platform/samples/WordEditor/WordEditorCore/src/de/word/editor/core ./platform/samples/WordEditor/WordEditorCore/test ./platform/samples/WordEditor/WordEditorCore/test/unit ./platform/samples/WordEditor/WordEditorCore/test/unit/src ./platform/samples/WordEditor/branding ./platform/samples/WordEditor/branding/core ./platform/samples/WordEditor/branding/core/core.jar ./platform/samples/WordEditor/branding/core/core.jar/org ./platform/samples/WordEditor/branding/core/core.jar/org/netbeans ./platform/samples/WordEditor/branding/core/core.jar/org/netbeans/core ./platform/samples/WordEditor/branding/core/core.jar/org/netbeans/core/startup ./platform/samples/WordEditor/branding/modules ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view ./platform/samples/WordEditor/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui ./platform/samples/WordEditor/nbproject ./platform/samples/nbm-google ./platform/samples/nbm-google/GoogleToolbar ./platform/samples/nbm-google/GoogleToolbar/nbproject ./platform/samples/nbm-google/GoogleToolbar/src ./platform/samples/nbm-google/GoogleToolbar/src/org ./platform/samples/nbm-google/GoogleToolbar/src/org/myorg ./platform/samples/nbm-google/GoogleToolbar/src/org/myorg/googletoolbar ./platform/samples/nbm-google/GoogleToolbar/test ./platform/samples/nbm-google/GoogleToolbar/test/unit ./platform/samples/nbm-google/GoogleToolbar/test/unit/src ./platform/samples/zips ./platform/tutorials ./platform/tutorials/60 ./platform/tutorials/61 ./platform/tutorials/67 ./platform/tutorials/68 ./platform/tutorials/69 ./platform/tutorials/691 ./platform/tutorials/70 ./platform/tutorials/71 ./platform/tutorials/72 ./platform/tutorials/73 ./platform/tutorials/74 ./platform/tutorials/80 ./platform/welcome ./platform/whatsnew ./styles ./switch ./uigestures ./updates > Create Groovy script to generated required YAML side car files (meta-data) > for content, and strip content from old site files > ----------------------------------------------------------------------------------------------------------------------------- > > Key: NETBEANS-124 > URL: https://issues.apache.org/jira/browse/NETBEANS-124 > Project: NetBeans > Issue Type: Task > Components: website > Reporter: Wade Chandler > Assignee: Wade Chandler > > The new NetBeans statically generated website being developed at > https://github.com/wadechandler/netbeans-static-site uses JBake and Gradle to > build the site. It uses certain YAML files as "sidecar" files to the content > files which explain to a template the type of file it is along with other > meta-data, such as the document title etc. The new site uses Groovy templates > to allow for common headers, footers, and side bars. > These sidecar files, along with the main body content, allow for templates to > be matched to the content type of a file, and then for that file to have > everything it requires embedded inside of it to be served as a "static" web > site with no server side component dynamically binding the information at > runtime. This is a requirement of Apache projects web sites; to be static. > The Groovy script described in this issue will: > * Pull information such as the title, keywords, description, and other > meta-data which may be embedded in HTML or other file types, and place that > into the required sidecar YAML files of the build system > * Pull out the main body content from the the original HTML file and place it > into a file of the same name to match the YAML sidecar file per the new site > naming conventions (see the README.md file) > * Choose a template type for the content based on its file system hierarchy > which seems representative of the way current NetBeans website is laid out; > notice depending on the drill down into the web site, that certain side bars, > headers, etc differ or are enabled or disabled. The new site does this based > on the page/template type > This Groovy script is a development time tool which is used to transform the > old content into the format now needed. Once the conversion is done, then it > should no longer be needed. It will be able to be run from the Gradle build > like other aspects of the new sites build system; see buildSrc which is a > good place for this Groovy script to be placed as a Groovy class. -- This message was sent by Atlassian JIRA (v6.4.14#64029)