Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Converting the existing site to JBake will require a Gradle build setup, JBake configuration, a project structure, templates and layout, choices between page types and site sections, and some scripts to modify the current "content" files to match what JBake needs. This section will layout what that is. The output of these scripts, builds, templates, and content should deliver the envisioned generated site layout. This is obviously just a starting point at this time to be tweaked with other community members, but gets the SSG in place, to then be styled and beautified as needed.

This has been started at https://github.com/wadechandler/netbeans-static-site which is a temporary repository to get the build in place along with trimming out bloat (think Git history) which will not be needed or allowed at Apache. The build and site is documented in a README.md file, and all contributors are encouraged to read it fully as a first step.

There are also other aspects to keep in mind. There are portions of the old NetBeans site related to very old information such as Enterprise support and competitions which will not mean very much or as much at Apache. Some portions of the site, such as downloads and issue uploading, are not something we can manage from the site at Apache either. We will need to house the information and services in different places. So, these things will need to be replaced, and part of the overall plan will include this.

Script Conversion of Knowledge Base Sections HTML Files to Site Content

 

Script Conversion of Community Sections HTML Files to Site Content

 

Script Conversion of Features Sections HTML Files to Site Content

 

Script Conversion of Platform Sections HTML Files to Site Content

 

Replace Downloads Service

 

Replace Downloads Section

 

Replace Updates Section

 

Replace About Section

 

Replace UI Gestures Service

 

Replace UI Gestures Section

 

Replace Plugin Portal Service

 

Replace Plugin Portal Section

 

Relocate DTDs and NS (XML Schemas)

 

Update or Replace Books Section

 

Remove or Replace Switch Section

 TBD