From 8a5f6b000efcd99bca87eba874b901334e21aa98 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Oct 04 2018 13:45:03 +0000 Subject: nav: group programming languages in navbar Signed-off-by: Igor Gnatenko --- diff --git a/guidelines/modules/ROOT/nav.adoc b/guidelines/modules/ROOT/nav.adoc index 0d40f3c..8ac58d3 100644 --- a/guidelines/modules/ROOT/nav.adoc +++ b/guidelines/modules/ROOT/nav.adoc @@ -1,13 +1,29 @@ -* xref:Ada.adoc[Ada] +* xref:programming-languages.adoc[Programming Languages] +** xref:Ada.adoc[Ada] +** xref:C_and_C++.adoc[C and {cpp}] +** xref:D.adoc[D] +** xref:Fortran.adoc[Fortran] +** xref:Haskell.adoc[Haskell] +** xref:Java.adoc[Java] +** xref:JavaScript.adoc[JavaScript] +** xref:Lisp.adoc[Lisp] +** xref:Mono.adoc[Mono] +** xref:Node.js.adoc[Node.js] +** xref:OCaml.adoc[OCaml] +** xref:Octave.adoc[Octave] +** xref:Perl.adoc[Perl] +** xref:PHP.adoc[PHP] +** xref:Python.adoc[Python] +** xref:R.adoc[R] +** xref:Ruby.adoc[Ruby] +** xref:Rust.adoc[Rust] * xref:Alternatives.adoc[Alternatives] * xref:AppData.adoc[AppData] * xref:AutoProvidesAndRequiresFiltering.adoc[AutoProvidesAndRequiresFiltering] -* xref:C_and_C++.adoc[C and {cpp}] * xref:CMake.adoc[CMake] * xref:Conflicts.adoc[Conflicts] * xref:CronFiles.adoc[CronFiles] * xref:CryptoPolicies.adoc[CryptoPolicies] -* xref:D.adoc[D] * xref:Debuginfo.adoc[Debuginfo] * xref:DefaultServices.adoc[DefaultServices] * xref:deprecating-packages.adoc[Deprecating Packages] @@ -20,43 +36,28 @@ * xref:EnvironmentModules.adoc[EnvironmentModules] * https://fedoraproject.org/wiki/EPEL:Packaging[EPEL] * xref:FontsPolicy.adoc[Fonts] -* xref:Fortran.adoc[Fortran] * xref:FullExceptionList.adoc[FullExceptionList] * xref:GAP.adoc[GAP] * xref:GCJGuidelines.adoc[GCJGuidelines] * xref:Globus.adoc[Globus Toolkit] -* xref:Haskell.adoc[Haskell] * xref:Initial_Service_Setup.adoc[Initial_Service_Setup] -* xref:Java.adoc[Java] -* xref:JavaScript.adoc[JavaScript] * xref:KernelModules.adoc[KernelModules] * xref:Langpacks.adoc[Language packs] * xref:LibreOfficeExtensions.adoc[LibreOffice Extensions] * xref:LicensingGuidelines.adoc[Licensing] -* xref:Lisp.adoc[Lisp] * xref:Meson.adoc[Meson] * xref:MinGW.adoc[MinGW] -* xref:Mono.adoc[Mono] * xref:MPI.adoc[MPI] * xref:Naming.adoc[Naming] -* xref:Node.js.adoc[Node.js] -* xref:OCaml.adoc[OCaml] -* xref:Octave.adoc[Octave] * xref:PatchUpstreamStatus.adoc[PatchUpstreamStatus] -* xref:Perl.adoc[Perl] * xref:Per-Product_Configuration.adoc[Per-Product_Configuration] -* xref:PHP.adoc[PHP] * xref:PkgConfigBuildRequires.adoc[PkgConfigBuildRequires] * xref:PreupgradeAssistant.adoc[Preupgrade Assistant] -* xref:Python.adoc[Python] * xref:Python_Appendix.adoc[Python_Appendix] * xref:Python_Eggs.adoc[Python_Eggs] -* xref:R.adoc[R] * xref:ReviewGuidelines.adoc[ReviewGuidelines] * xref:RPMMacros.adoc[RPMMacros] * xref:RPM_Source_Dir.adoc[RPM_Source_Dir] -* xref:Ruby.adoc[Ruby] -* xref:Rust.adoc[Rust] * xref:Scriptlets.adoc[Scriptlets] * xref:SourceURL.adoc[SourceURL] * xref:SSLCertificateHandling.adoc[SSLCertificateHandling] diff --git a/guidelines/modules/ROOT/pages/programming-languages.adoc b/guidelines/modules/ROOT/pages/programming-languages.adoc new file mode 100644 index 0000000..15aaa74 --- /dev/null +++ b/guidelines/modules/ROOT/pages/programming-languages.adoc @@ -0,0 +1,4 @@ += Programming Languages + +Many programming languages have their own packaging guidelines. +You can find links to these in the navigation bar.