diff --git a/config.toml b/config.toml index 219bd3818..e1da6e6a2 100644 --- a/config.toml +++ b/config.toml @@ -35,57 +35,40 @@ previousProjectVersionReleased = "2023-11-27" [menu] [[menu.main]] - name = 'NiFi Documentation 2.0.0-M1' - url = '/documentation' - weight = -1 - parent = 'Documentation' - [[menu.main]] - name = 'NiFi Wiki' + name = 'Wiki' url = 'https://cwiki.apache.org/confluence/display/NIFI' - weight = 10 + weight = 3 parent = 'Documentation' [menu.main.params] external = true - [[menu.right]] - name = 'Release Notes' - url = 'https://cwiki.apache.org/confluence/display/NIFI/Release+Notes' - weight = -1 - parent = 'Downloads' - [menu.right.params] - external = true [[menu.right]] name = 'GitHub' url = 'https://github.com/apache/nifi' [menu.right.params] external = true [[menu.main]] - name = 'Contributor Guide' + name = 'Contributing' url = 'https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide' - weight = 10 + weight = 1 parent = 'Development' [menu.main.params] external = true [[menu.main]] - name = 'People' + name = 'Team' url = '/community' - weight = 2 + weight = 3 parent = 'Community' - [[menu.main]] - name = 'Developer Guide' - url = '/development' - weight = 2 - parent = 'Development' [[menu.main]] name = 'Issues' url = 'https://issues.apache.org/jira/browse/NIFI' - weight = 11 + weight = 2 parent = 'Development' [menu.main.params] external = true [[menu.main]] - name = 'GitHub Source' + name = 'Source' url = 'https://github.com/apache/nifi' - weight = 12 + weight = 3 parent = 'Development' [menu.main.params] external = true @@ -102,14 +85,9 @@ previousProjectVersionReleased = "2023-11-27" [menu.apache.params] external = true [[menu.main]] - name = 'MiNiFi Wiki' + name = 'Wiki' url = 'https://cwiki.apache.org/confluence/display/MiNiFi' weight = 10 parent = "MiNiFi" [menu.main.params] external = true -[[menu.main]] - name = 'Projects Overview' - url = '/projects' - weight = -1 - parent = "Projects" diff --git a/content/community/mailing_lists.md b/content/community/contact.md similarity index 91% rename from content/community/mailing_lists.md rename to content/community/contact.md index 15182f077..999a8fede 100644 --- a/content/community/mailing_lists.md +++ b/content/community/contact.md @@ -1,17 +1,22 @@ --- -title: Mailing Lists +title: Contact menu: main: parent: "Community" - name: Mailing Lists + name: Contact weight: 1 --- -# Apache {{< project-label >}} Mailing Lists +# Apache {{< project-label >}} Contact Information See the [Apache Software Foundation Mailing List Tips](http://apache.org/foundation/mailinglists.html) for recommendations on how to interact with the community. +## Slack + +- [Apache NiFi on Slack](https://apachenifi.slack.com/) +- New users can join the workspace using the [invitation link](https://join.slack.com/t/apachenifi/shared_invite/zt-11njbtkdx-ZRU8FKYSWoEHRJetidy0zA) + ## Users Mailing List List for getting help, asking questions, and reporting problems. @@ -49,11 +54,6 @@ List for receiving automated notification of issues or comments from Jira or Git ## Security Mailing List Private list for reporting potential security issues. -See [Apache NiFi Security Reporting]({{< ref "/documentation/security.html" >}}) for more details. +See [Apache NiFi Security Reporting]({{< ref "/documentation/security" >}}) for more details. - [Send](mailto:security@nifi.apache.org) - -# Apache {{< project-label >}} Chat - -- [Apache NiFi on Slack](https://apachenifi.slack.com/) -- New users can join the workspace using the [invitation link](https://join.slack.com/t/apachenifi/shared_invite/zt-11njbtkdx-ZRU8FKYSWoEHRJetidy0zA) diff --git a/content/community/powered-by-nifi.md b/content/community/powered-by.md similarity index 99% rename from content/community/powered-by-nifi.md rename to content/community/powered-by.md index 73b51d291..d532e88a8 100644 --- a/content/community/powered-by-nifi.md +++ b/content/community/powered-by.md @@ -1,9 +1,9 @@ --- -title: Powered by NiFi +title: Powered By menu: main: parent: "Community" - name: Powered by NiFi + name: Powered By weight: 3 --- diff --git a/content/development/_index.md b/content/development/_index.md index 128c9159d..33daccc31 100644 --- a/content/development/_index.md +++ b/content/development/_index.md @@ -6,4 +6,16 @@ menu: weight: 2 --- - +# Apache {{< project-label >}} Development + +## Development Process + +- [Contributing](https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide) {{< external-icon >}} +- [Commit and Release Signing]({{< ref "documentation/guides/signing" >}}) +- [Developing](https://nifi.apache.org/documentation/nifi-{{< param currentProjectVersion >}}/html/developer-guide.html) +- [Licensing]({{< ref "documentation/guides/licensing" >}}) + +## Development Resources + +- [Issues](https://issues.apache.org/jira/browse/NIFI) {{< external-icon >}} +- [Source](https://github.com/apache/nifi) {{< external-icon >}} diff --git a/content/documentation/_index.md b/content/documentation/_index.md index ce677f496..f79c8b013 100644 --- a/content/documentation/_index.md +++ b/content/documentation/_index.md @@ -7,4 +7,16 @@ menu: weight: 1 --- - +# Apache {{< project-label >}} Documentation + +## Configuration and Component Properties + +- [NiFi Documentation {{< param currentProjectVersion >}}]({{< ref "/documentation/v2" >}}) +- [NiFi Documentation {{< param previousProjectVersion >}}]({{< ref "/documentation/v1" >}}) + +## Reference Information + +- [Guides]({{< ref "/documentation/guides" >}}) +- [Security Reporting]({{< ref "/documentation/security" >}}) +- [Videos](https://cwiki.apache.org/confluence/display/NIFI/Project+Videos) {{< external-icon >}} +- [Wiki](https://cwiki.apache.org/confluence/display/NIFI/) {{< external-icon >}} diff --git a/content/documentation/guides/_index.md b/content/documentation/guides/_index.md new file mode 100644 index 000000000..f367bf85a --- /dev/null +++ b/content/documentation/guides/_index.md @@ -0,0 +1,23 @@ +--- +title: Guides +menu: + main: + name: Guides + parent: "Documentation" + weight: 3 +--- + +# Apache {{< project-label >}} Guides + +## Development Process + +- [Contributing](https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide) {{< external-icon >}} +- [Commit and Release Signing]({{< ref "documentation/guides/signing" >}}) +- [Developing](https://nifi.apache.org/documentation/nifi-{{< param currentProjectVersion >}}/html/developer-guide.html) +- [Licensing]({{< ref "documentation/guides/licensing" >}}) + +## Release Process + +- [Flow Design System Releases]({{< ref "documentation/guides/fds-releases" >}}) +- [Maven Plugin Releases]({{< ref "documentation/guides/maven-plugin-releases" >}}) +- [Releases]({{< ref "documentation/guides/releases" >}}) diff --git a/content/development/fds-release-guide.md b/content/documentation/guides/fds-releases.md similarity index 99% rename from content/development/fds-release-guide.md rename to content/documentation/guides/fds-releases.md index c8e5053a4..e8fa953f4 100644 --- a/content/development/fds-release-guide.md +++ b/content/documentation/guides/fds-releases.md @@ -1,13 +1,8 @@ --- -title: Flow Design System Release Guidelines -menu: - main: - parent: "Development" - name: FDS Release Guide - weight: 5 +title: Flow Design System Releases --- -# Apache {{< project-label >}} Flow Design System Release Guidelines +# Apache {{< project-label >}} Flow Design System Releases The purpose of this document is to capture and describe the steps involved in producing an official release of Apache NiFi Flow Design System. It is written specifically to someone acting in the diff --git a/content/development/licensing-guide.md b/content/documentation/guides/licensing.md similarity index 98% rename from content/development/licensing-guide.md rename to content/documentation/guides/licensing.md index b2724b7e1..7e3b20ec7 100644 --- a/content/development/licensing-guide.md +++ b/content/documentation/guides/licensing.md @@ -1,13 +1,8 @@ --- title: Licensing Guide -menu: - main: - parent: "Development" - name: Licensing Guide - weight: 6 --- -# Apache {{< project-label >}} Release Guidelines +# Apache {{< project-label >}} Licensing This document provides guidance to contributors of Apache NiFi to help properly account for licensing, notice, and legal requirements. diff --git a/content/development/nifi-maven-release-guide.md b/content/documentation/guides/maven-plugin-releases.md similarity index 99% rename from content/development/nifi-maven-release-guide.md rename to content/documentation/guides/maven-plugin-releases.md index 7f357d81e..c5e35e5fa 100644 --- a/content/development/nifi-maven-release-guide.md +++ b/content/documentation/guides/maven-plugin-releases.md @@ -1,13 +1,8 @@ --- -title: NAR Maven Plugin Release Guide -menu: - main: - parent: "Development" - name: NAR Maven Plugin Release Guide - weight: 4 +title: NAR Maven Plugin Releases --- -# Apache {{< project-label >}} NAR Maven Plugin Release Guidelines +# Apache {{< project-label >}} NAR Maven Plugin Releases The purpose of this document is to capture and describe the steps involved in producing an official release of Apache NiFi NAR Maven Plugin. It is written specifically to someone acting in the diff --git a/content/development/release-guide.md b/content/documentation/guides/releases.md similarity index 99% rename from content/development/release-guide.md rename to content/documentation/guides/releases.md index 90a6d9af0..b32820f1b 100644 --- a/content/development/release-guide.md +++ b/content/documentation/guides/releases.md @@ -1,13 +1,8 @@ --- -title: Release Guide -menu: - main: - parent: "Development" - name: Release Guide - weight: 3 +title: Releases --- -# Apache {{< project-label >}} Release Guidelines +# Apache {{< project-label >}} Releases This document describes the steps required to build and release an official version of the project. diff --git a/content/development/gpg.md b/content/documentation/guides/signing.md similarity index 99% rename from content/development/gpg.md rename to content/documentation/guides/signing.md index 85ed3e1f2..fd7ad8ead 100644 --- a/content/development/gpg.md +++ b/content/documentation/guides/signing.md @@ -1,10 +1,5 @@ --- title: Commit and Release Signing -menu: - main: - parent: "Development" - name: Commit and Release Signing - weight: 3 --- # Apache {{< project-label >}} Commit and Release Signing diff --git a/content/documentation/security.md b/content/documentation/security.md index 92c2781d6..ba9e7ad6e 100644 --- a/content/documentation/security.md +++ b/content/documentation/security.md @@ -1,10 +1,10 @@ --- -title: Apache NiFi Security Reporting +title: Security Reporting menu: main: name: Security Reporting parent: "Documentation" - weight: 2 + weight: 3 --- # Apache {{< project-label >}} Security diff --git a/content/documentation/project-documentation.md b/content/documentation/v1/_index.md similarity index 87% rename from content/documentation/project-documentation.md rename to content/documentation/v1/_index.md index d95c6268a..82e20504f 100644 --- a/content/documentation/project-documentation.md +++ b/content/documentation/v1/_index.md @@ -1,5 +1,5 @@ --- -title: "Documentation" +title: "Documentation for 1.24.0" layout: "documentation" iframe: true menu: diff --git a/content/documentation/v2/_index.md b/content/documentation/v2/_index.md new file mode 100644 index 000000000..b1e90bfe8 --- /dev/null +++ b/content/documentation/v2/_index.md @@ -0,0 +1,12 @@ +--- +title: "Documentation for 2.0.0-M1" +layout: "documentation" +iframe: true +menu: + main: + name: NiFi Documentation 2.0.0-M1 + parent: "Documentation" + weight: 1 +--- + + diff --git a/content/documentation/videos.md b/content/documentation/videos.md deleted file mode 100644 index ee980887a..000000000 --- a/content/documentation/videos.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Apache NiFi Videos -menu: - main: - name: NiFi Videos - parent: "Documentation" - weight: 4 ---- - -# Apache {{< project-label >}} Videos - -## Conference Presentations - -- {{< youtube-embed id="V77M-8ABrdE" title="Hadoop Summit 2016 - Apache NiFi in this Hadoop Ecosystem" >}} -- {{< youtube-embed id="sQCgtCoZyFQ" title="OSCON 2015 - Beyond Messaging: Enterprise Dataflow with Apache NiFi" >}} - -## What's New - -- {{< youtube-embed id="h503MibiENY" title="What's New in NiFi 1.14" >}} - -## Walkthroughs - -- {{< youtube-embed id="VyzoD8eh-t0" title="Apache NiFi with Kafka's Exactly Once Semantics" >}} -- {{< youtube-embed id="RjWstt7nRVY" title="Apache NiFi Anti-Patterns Part 1" >}} -- {{< youtube-embed id="v1CoQk730qs" title="Apache NiFi Anti-Patterns Part 2" >}} -- {{< youtube-embed id="by9P0Zi8Dk8" title="Apache NiFi Anti-Patterns Part 3" >}} -- {{< youtube-embed id="pZq0EbfDBy4" title="Apache NiFi Anti-Patterns Part 4" >}} -- {{< youtube-embed id="JbUjYr6Kd3I" title="Apache NiFi Anti-Patterns Part 5" >}} - -## Getting Started - -- {{< youtube-embed id="Y5znvcJ_NWo" title="NiFi User Interface Overview" >}} -- {{< youtube-embed id="jctMMHTdTQI" title="How to Build a Simple Flow - Part 1" >}} -- {{< youtube-embed id="X6bPFgaBDIo" title="How to Build a Simple Flow - Part 2" >}} -- {{< youtube-embed id="hAveiDgDj-8" title="How to Create Process Groups" >}} -- {{< youtube-embed id="PpmL-IMoCnU" title="How to Create and Add Templates" >}} -- {{< youtube-embed id="XfY9AEOYLHI" title="Summary Page Overview" >}} -- {{< youtube-embed id="WUKXed_bLws" title="Provenance Overview" >}} -- {{< youtube-embed id="HU5_3PlNmtQ" title="Managing Templates" >}} diff --git a/content/download/_index.md b/content/download/_index.md index 2b7877030..21f2f3116 100644 --- a/content/download/_index.md +++ b/content/download/_index.md @@ -10,13 +10,26 @@ subject to rate limiting. OpenPGP [Project Keys](https://downloads.apache.org/nifi/KEYS) can be used for [download verification](https://www.apache.org/info/verification.html). -