diff --git a/content/designs/application-bundle-metadata.md b/content/designs/application-bundle-metadata.md index 689e04be843dbc5fabfbcb0f6275de91348e1e6d..88cb9d043919ed2e7584be280877714faf7dcfa3 100644 --- a/content/designs/application-bundle-metadata.md +++ b/content/designs/application-bundle-metadata.md @@ -1,9 +1,10 @@ ---- -title: Application bundle metadata -short-description: Associating arbitrary metadata with entire app-bundles (implemented) -authors: - - name: Simon McVittie ---- ++++ +title = "Application bundle metadata" +short-description = "Associating arbitrary metadata with entire app-bundles (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/application-bundle-metadata.html",] +outputs = [ "html", "pdf-in",] ++++ # Application bundle metadata diff --git a/content/designs/application-entry-points.md b/content/designs/application-entry-points.md index 32645a055c632460b6ad78b1ea395c909119a961..e69e626994608366c80a8eb08996925a467f9c07 100644 --- a/content/designs/application-entry-points.md +++ b/content/designs/application-entry-points.md @@ -1,9 +1,10 @@ ---- -title: Application entry points -short-description: Launchable programs and menu entries in app bundles (implemented) -authors: - - name: Simon McVittie ---- ++++ +title = "Application entry points" +short-description = "Launchable programs and menu entries in app bundles (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/application-entry-points.html",] +outputs = [ "html", "pdf-in",] ++++ # Application entry points diff --git a/content/designs/application-framework.md b/content/designs/application-framework.md index bc7957b678a8c2a61b7cbb1274582ff6e6d68d5f..92c01b9954aea1fed6880be06d8ba4d84475fb0d 100644 --- a/content/designs/application-framework.md +++ b/content/designs/application-framework.md @@ -1,12 +1,10 @@ ---- -title: Application Framework -short-description: Ecosystem, Security, Compositor, Audio Management, Agents, - Flatpak, and much more -authors: - - name: Peter Senna Tschudin - - name: Corentin Noël - - name: Emanuele Aina ---- ++++ +title = "Application Framework" +short-description = "Ecosystem, Security, Compositor, Audio Management, Agents, Flatpak, and much more" +weight = 100 +aliases = [ "/old-designs/latest/application-framework.html",] +outputs = [ "html", "pdf-in",] ++++ # The next-gen Apertis application framework diff --git a/content/designs/application-layout.md b/content/designs/application-layout.md index 7223378671f5dd33cdbe896ba890cdbd69c9856e..06a6fe1a159e06de89cff794c9b48d4a4d46765b 100644 --- a/content/designs/application-layout.md +++ b/content/designs/application-layout.md @@ -1,9 +1,10 @@ ---- -title: Application layout -short-description: Layout of files and directories inside an app bundle -authors: - - name: Simon McVittie ---- ++++ +title = "Application layout" +short-description = "Layout of files and directories inside an app bundle" +weight = 100 +aliases = [ "/old-designs/latest/application-layout.html",] +outputs = [ "html", "pdf-in",] ++++ # Application layout diff --git a/content/designs/applications.md b/content/designs/applications.md index 114db3b5946cf67216a6a0de286e4086d960925c..09fc2bd44189f790c0f10760fa3af188cf4102c9 100644 --- a/content/designs/applications.md +++ b/content/designs/applications.md @@ -1,11 +1,10 @@ ---- -title: Applications -short-description: Overview of application handling by Apertis - (partially-implemented, appstore not available) -authors: - - name: Derek Foreman - - name: Simon McVittie ---- ++++ +title = "Applications" +short-description = "Overview of application handling by Apertis (partially-implemented, appstore not available)" +weight = 100 +aliases = [ "/old-designs/latest/applications.html",] +outputs = [ "html", "pdf-in",] ++++ # Applications diff --git a/content/designs/audio-management.md b/content/designs/audio-management.md index b6ef88cdce4369449973a31fc06fb6d8c36aab16..cda06f4a74eaf76ff54bf24af5cf305ae9a20ce9 100644 --- a/content/designs/audio-management.md +++ b/content/designs/audio-management.md @@ -1,10 +1,10 @@ ---- -title: Audio management -short-description: Overview of audio management in Apertis (concept) -authors: - - name: Frederic Dalleau - - name: Emanuele Aina ---- ++++ +title = "Audio management" +short-description = "Overview of audio management in Apertis (concept)" +weight = 100 +aliases = [ "/old-designs/latest/audio-management.html",] +outputs = [ "html", "pdf-in",] ++++ # Audio management diff --git a/content/designs/automated-license-compliance.md b/content/designs/automated-license-compliance.md index 855b7e715c39c2befdde83759add4ad339940b5e..44d13e874fec1f6f8b7d7ae328f35b76ef14ebad 100644 --- a/content/designs/automated-license-compliance.md +++ b/content/designs/automated-license-compliance.md @@ -1,9 +1,10 @@ ---- -title: Automated License Compliance -short-description: Automated process for OSS compliance in Apertis -authors: - - name: Martyn Welch ---- ++++ +title = "Automated License Compliance" +short-description = "Automated process for OSS compliance in Apertis" +weight = 100 +aliases = [ "/old-designs/latest/automated-license-compliance.html",] +outputs = [ "html", "pdf-in",] ++++ # Automated License Compliance diff --git a/content/designs/canterbury-legacy-application-framework.md b/content/designs/canterbury-legacy-application-framework.md index 6e822ff22fcb6433a11afef2d6489eea4bbf32c6..fc533b7914a5cd8892ec9f259133d257a9ac7bcf 100644 --- a/content/designs/canterbury-legacy-application-framework.md +++ b/content/designs/canterbury-legacy-application-framework.md @@ -1,10 +1,10 @@ ---- -title: Canterbury legacy application framework -short-description: The obsoleted application framework based on Canterbury and Ribchester -authors: - - name: Emanuele Aina - - name: Corentin Noël ---- ++++ +title = "Canterbury legacy application framework" +short-description = "The obsoleted application framework based on Canterbury and Ribchester" +weight = 100 +aliases = [ "/old-designs/latest/canterbury-legacy-application-framework.html",] +outputs = [ "html", "pdf-in",] ++++ # The Canterbury legacy application framework diff --git a/content/designs/case-for-moving-to-debian.md b/content/designs/case-for-moving-to-debian.md index cefe7aac9abefdceca64b52688a1b4f19cb21936..6f2bd1c9d33e39f0578c0eaf27f68aad0bcf3134 100644 --- a/content/designs/case-for-moving-to-debian.md +++ b/content/designs/case-for-moving-to-debian.md @@ -1,9 +1,9 @@ ---- -title: The case for moving to Debian stretch or Ubuntu 18.04 -authors: - - name: Andrej Shadura - - name: Sjoerd Simons ---- ++++ +title = "The case for moving to Debian stretch or Ubuntu 18.04" +weight = 100 +aliases = [ "/old-designs/latest/case-for-moving-to-debian.html",] +outputs = [ "html", "pdf-in",] ++++ # Why was Apertis based on the Debian/Ubuntu ecosystem diff --git a/content/designs/closing-ci-loop.md b/content/designs/closing-ci-loop.md index f0b08f960de481b010d82586a62c2483cfa80070..7eec859b61ef39babda6d5059a80dbff27fefdb0 100644 --- a/content/designs/closing-ci-loop.md +++ b/content/designs/closing-ci-loop.md @@ -1,9 +1,10 @@ ---- -title: Closing the Automated Continuous Integration Loop -short-description: Close the automated CI loop using the existing infrastructure. -authors: - - name: Luis Araujo ---- ++++ +title = "Closing the Automated Continuous Integration Loop" +short-description = "Close the automated CI loop using the existing infrastructure." +weight = 100 +aliases = [ "/old-designs/latest/closing-ci-loop.html",] +outputs = [ "html", "pdf-in",] ++++ # Background diff --git a/content/designs/clutter.md b/content/designs/clutter.md index 3e56113912fc0637dd01f99cee04d988363e5227..d77471d2a19c2c076f737514c0f16ae27942f4a6 100644 --- a/content/designs/clutter.md +++ b/content/designs/clutter.md @@ -1,9 +1,10 @@ ---- -title: Clutter and Multitouch -short-description: Issues with Clutter (obsolete) -authors: - - name: Tomeu Vizoso ---- ++++ +title = "Clutter and Multitouch" +short-description = "Issues with Clutter (obsolete)" +weight = 100 +aliases = [ "/old-designs/latest/clutter.html",] +outputs = [ "html", "pdf-in",] ++++ # Clutter and Multitouch diff --git a/content/designs/coding_conventions.md b/content/designs/coding_conventions.md index 082c221530518f994d57f8a6a036be865b381c35..4fa39a4f4c8638ac8194265209b85e476457e0bb 100644 --- a/content/designs/coding_conventions.md +++ b/content/designs/coding_conventions.md @@ -1,6 +1,8 @@ +++ title = "Coding Conventions" weight = 100 +aliases = [ "/old-designs/latest/coding_conventions.html",] +outputs = [ "html", "pdf-in",] +++ Coding conventions is a nebulous topic, covering code formatting and whitespace, diff --git a/content/designs/connectivity-documentation.md b/content/designs/connectivity-documentation.md index 56b977a0a4f1790dfd8bab072af61d5287432b19..653f525e52a2fdaebcf80b139a889307e6f9b877 100644 --- a/content/designs/connectivity-documentation.md +++ b/content/designs/connectivity-documentation.md @@ -1,9 +1,10 @@ ---- -title: Connectivity documentation -short-description: Collection of connectivity resources (general-design) -authors: - - name: Gustavo Padovan ---- ++++ +title = "Connectivity documentation" +short-description = "Collection of connectivity resources (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/connectivity-documentation.html",] +outputs = [ "html", "pdf-in",] ++++ # Connectivity documentation diff --git a/content/designs/connectivity.md b/content/designs/connectivity.md index f40025b64beb0f90816088326d9298fa66dbe721..b0841ba54b461ebe39fa5b10732c6413caf5a7e7 100644 --- a/content/designs/connectivity.md +++ b/content/designs/connectivity.md @@ -1,9 +1,10 @@ ---- -title: Connectivity -short-description: Connectivity management in Apertis (implemented) -authors: - - name: Gustavo Noronha Silva ---- ++++ +title = "Connectivity" +short-description = "Connectivity management in Apertis (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/connectivity.html",] +outputs = [ "html", "pdf-in",] ++++ # Connectivity diff --git a/content/designs/contacts.md b/content/designs/contacts.md index a5a0cb24946395478f806fd1873cdd10d0b91df5..2807dac29ee55383967d1e16454fca63ab285521 100644 --- a/content/designs/contacts.md +++ b/content/designs/contacts.md @@ -1,11 +1,10 @@ ---- -title: Contacts -short-description: Design for address book contacts in Apertis - (partially-implemented, libraries and services need to be glued into - an integrated solution) -authors: - - name: Travis Reitter ---- ++++ +title = "Contacts" +short-description = "Design for address book contacts in Apertis (partially-implemented, libraries and services need to be glued into an integrated solution)" +weight = 100 +aliases = [ "/old-designs/latest/contacts.html",] +outputs = [ "html", "pdf-in",] ++++ # Contacts diff --git a/content/designs/contribution-checklist.md b/content/designs/contribution-checklist.md index 48381d8c0e202b6945ae07bd47b3e37f093eea1c..435ac473a23483c7363bd61fe789c840f50127cb 100644 --- a/content/designs/contribution-checklist.md +++ b/content/designs/contribution-checklist.md @@ -1,6 +1,8 @@ +++ title = "Submission Checklist" weight = 100 +aliases = [ "/old-designs/latest/contribution-checklist.html",] +outputs = [ "html", "pdf-in",] +++ ## Summary diff --git a/content/designs/contribution-process.md b/content/designs/contribution-process.md index 02b99fbeae39e66b21f1650ff837bb99b9ae973b..71babb90d9c4801ca687358c868eaca86fb77922 100644 --- a/content/designs/contribution-process.md +++ b/content/designs/contribution-process.md @@ -1,6 +1,8 @@ +++ title = "Contribution process" weight = 100 +aliases = [ "/old-designs/latest/contribution-process.html",] +outputs = [ "html", "pdf-in",] +++ This guide covers the expectations and processes for Apertis developers wishing diff --git a/content/designs/debug-and-logging.md b/content/designs/debug-and-logging.md index 5a12af73e5208df45ecffe66d6e589f7e654dc87..6ead09fc498ce007f665a32e0a008b0520e7833e 100644 --- a/content/designs/debug-and-logging.md +++ b/content/designs/debug-and-logging.md @@ -1,10 +1,10 @@ ---- -title: Debug and logging -short-description: Approaches to debugging components of an Apertis system - (general-design) -authors: - - name: Philip Withnall ---- ++++ +title = "Debug and logging" +short-description = "Approaches to debugging components of an Apertis system (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/debug-and-logging.html",] +outputs = [ "html", "pdf-in",] ++++ # Debug and logging diff --git a/content/designs/encrypted-updates.md b/content/designs/encrypted-updates.md index cfb502a9ed77059d4947a41caf69f6a7cc85f8a4..7d1d3e9a8b6ae8f71e095ad80bce61f5b441dc27 100644 --- a/content/designs/encrypted-updates.md +++ b/content/designs/encrypted-updates.md @@ -1,9 +1,10 @@ ---- -title: Encrypted updates -short-description: Offline update support with encrypted bundle -authors: - - name: Frederic Danis ---- ++++ +title = "Encrypted updates" +short-description = "Offline update support with encrypted bundle" +weight = 100 +aliases = [ "/old-designs/latest/encrypted-updates.html",] +outputs = [ "html", "pdf-in",] ++++ # Encrypted updates diff --git a/content/designs/geolocation-and-navigation.md b/content/designs/geolocation-and-navigation.md index d9775dbd3d9634972ae784adb3766099c7476959..e4468dedfc7bc08a71e21a883d32c8012dca3137 100644 --- a/content/designs/geolocation-and-navigation.md +++ b/content/designs/geolocation-and-navigation.md @@ -1,9 +1,10 @@ ---- -title: Geolocation and navigation -short-description: Existing solutions for geo-related services (implemented) -authors: - - name: Philip Withnall ---- ++++ +title = "Geolocation and navigation" +short-description = "Existing solutions for geo-related services (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/geolocation-and-navigation.html",] +outputs = [ "html", "pdf-in",] ++++ # Geolocation and navigation diff --git a/content/designs/global-search.md b/content/designs/global-search.md index 8865ed6d2e803bcbe22cc7ec9a547df3551c7b60..6be4252f621480d03ed2183b9a3f6459769006a1 100644 --- a/content/designs/global-search.md +++ b/content/designs/global-search.md @@ -1,10 +1,10 @@ ---- -title: Global search -short-description: Guidelines for implementing a global search system - (unimplemented) -authors: - - name: Derek Foreman ---- ++++ +title = "Global search" +short-description = "Guidelines for implementing a global search system (unimplemented)" +weight = 100 +aliases = [ "/old-designs/latest/global-search.html",] +outputs = [ "html", "pdf-in",] ++++ # Global search diff --git a/content/designs/hardkeys.md b/content/designs/hardkeys.md index cedf889af3c2b8cad3618b75abb05f16464040e1..fd93f388df36980370a7ccc561eb1f654fba875b 100644 --- a/content/designs/hardkeys.md +++ b/content/designs/hardkeys.md @@ -1,10 +1,10 @@ ---- -title: Hard keys -short-description: Hardware keys (volume controls, home screen button ...) - (implemented) -authors: - - name: Sjoerd Simons ---- ++++ +title = "Hard keys" +short-description = "Hardware keys (volume controls, home screen button ...) (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/hardkeys.html",] +outputs = [ "html", "pdf-in",] ++++ # Definition diff --git a/content/designs/hwpack-requirements.md b/content/designs/hwpack-requirements.md index 846558239c8fd0886d71797c8a45ae1ce1853609..bc2e0775167334693ed53bae5cc7f8a10664cfdb 100644 --- a/content/designs/hwpack-requirements.md +++ b/content/designs/hwpack-requirements.md @@ -1,9 +1,10 @@ ---- -title: HWpack Requirements -short-description: HWpack implementation requirements and considerations. -authors: - - name: Martyn Welch ---- ++++ +title = "HWpack Requirements" +short-description = "HWpack implementation requirements and considerations." +weight = 100 +aliases = [ "/old-designs/latest/hwpack-requirements.html",] +outputs = [ "html", "pdf-in",] ++++ # HWpack Requirements diff --git a/content/designs/image-build-infrastructure.md b/content/designs/image-build-infrastructure.md index 93f59fb98bc99fbb4d7153733063b4850d181048..5b86b51c599c6aee5193f319d553825e9910ddb6 100644 --- a/content/designs/image-build-infrastructure.md +++ b/content/designs/image-build-infrastructure.md @@ -1,9 +1,10 @@ ---- -title: Image building infrastructure -short-description: Overview of the image build infrastructure for Apertis -authors: - - name: Sjoerd Simons ---- ++++ +title = "Image building infrastructure" +short-description = "Overview of the image build infrastructure for Apertis" +weight = 100 +aliases = [ "/old-designs/latest/image-build-infrastructure.html",] +outputs = [ "html", "pdf-in",] ++++ # Apertis image build infrastructure overview diff --git a/content/designs/infrastructure-maintenance-automation.md b/content/designs/infrastructure-maintenance-automation.md index 4791fe2f1ffdfd151035d1a369a276fd8ef1dd21..402e6705d7032047dba8dbabc66e79a851de03c0 100644 --- a/content/designs/infrastructure-maintenance-automation.md +++ b/content/designs/infrastructure-maintenance-automation.md @@ -1,9 +1,10 @@ ---- -title: Infrastructure maintenance automation -short-description: Requirements and plans for automating the Apertis infrastructure maintenance -authors: - - name: Emanuele Aina ---- ++++ +title = "Infrastructure maintenance automation" +short-description = "Requirements and plans for automating the Apertis infrastructure maintenance" +weight = 100 +aliases = [ "/old-designs/latest/infrastructure-maintenance-automation.html",] +outputs = [ "html", "pdf-in",] ++++ # Infrastructure maintenance automation diff --git a/content/designs/inter-domain-communication.md b/content/designs/inter-domain-communication.md index 43a1675f0c698fe82cc89679a61b3a1e6f21bbfa..9a452ed0a86e15a0f8c1668830237a9e63c15513 100644 --- a/content/designs/inter-domain-communication.md +++ b/content/designs/inter-domain-communication.md @@ -1,12 +1,10 @@ ---- -title: Inter-domain communication -short-description: Suggested design for an inter-domain communication system - (proof-of-concept) -authors: - - name: Philip Withnall - - name: Robert Foss - - name: Justin Kim ---- ++++ +title = "Inter-domain communication" +short-description = "Suggested design for an inter-domain communication system (proof-of-concept)" +weight = 100 +aliases = [ "/old-designs/latest/inter-domain-communication.html",] +outputs = [ "html", "pdf-in",] ++++ # Inter-domain communication diff --git a/content/designs/internationalization.md b/content/designs/internationalization.md index 46e6afb1650008190fbd59e79df56334e6253c0d..a47a26b7cd004e35366db7e23dabc374d76730f7 100644 --- a/content/designs/internationalization.md +++ b/content/designs/internationalization.md @@ -1,12 +1,10 @@ ---- -title: Internationalization -short-description: Internationalization and localization in Apertis - (partially-implemented, no support for switching applications - without restarting them) -authors: - - name: Tomeu Vizoso - - name: Philip Withnall ---- ++++ +title = "Internationalization" +short-description = "Internationalization and localization in Apertis (partially-implemented, no support for switching applications without restarting them)" +weight = 100 +aliases = [ "/old-designs/latest/internationalization.html",] +outputs = [ "html", "pdf-in",] ++++ # Internationalization diff --git a/content/designs/jenkins-docker.md b/content/designs/jenkins-docker.md index 569bb9455cc281c8e0b8d368bfda7eb42c3cdd8d..641ce382e395c1fd4cb5f9e18325578ead0d6fde 100644 --- a/content/designs/jenkins-docker.md +++ b/content/designs/jenkins-docker.md @@ -1,9 +1,10 @@ ---- -title: Jenkins and Docker -short-description: Standardizing on Docker as the environment for Jenkins jobs -authors: - - name: Emanuele Aina ---- ++++ +title = "Jenkins and Docker" +short-description = "Standardizing on Docker as the environment for Jenkins jobs" +weight = 100 +aliases = [ "/old-designs/latest/jenkins-docker.html",] +outputs = [ "html", "pdf-in",] ++++ # Jenkins and Docker diff --git a/content/designs/lava-external-devices.md b/content/designs/lava-external-devices.md index efc461d904e8d014a0903b91e95838e31524a2d1..22ca3bbd204c3d46decbc63cb9587f8d65ee8055 100644 --- a/content/designs/lava-external-devices.md +++ b/content/designs/lava-external-devices.md @@ -1,9 +1,10 @@ ---- -title: LAVA External Device Monitoring -short-description: LAVA test monitoring for external devices -authors: - - name: Luis Araujo ---- ++++ +title = "LAVA External Device Monitoring" +short-description = "LAVA test monitoring for external devices" +weight = 100 +aliases = [ "/old-designs/latest/lava-external-devices.html",] +outputs = [ "html", "pdf-in",] ++++ # LAVA External Device Monitoring diff --git a/content/designs/license-applying.md b/content/designs/license-applying.md index a4ef865a11ef13fd305613f3154f7d8a65a6efe0..4d4d4c3c8886877e6dd664b2686e75298d308058 100644 --- a/content/designs/license-applying.md +++ b/content/designs/license-applying.md @@ -1,6 +1,8 @@ +++ title = "Applying Licensing" weight = 100 +aliases = [ "/old-designs/latest/license-applying.html",] +outputs = [ "html", "pdf-in",] +++ Apertis code, including build scripts, helpers and recipes, is licensed under the diff --git a/content/designs/license-exceptions.md b/content/designs/license-exceptions.md index aff3a3fd97d570365de31f5c92db130810baba6a..9966386dbf070758a7d70000933be71d924cc5a0 100644 --- a/content/designs/license-exceptions.md +++ b/content/designs/license-exceptions.md @@ -1,12 +1,10 @@ ---- -title: Apertis License exceptions -short-description: Document license exceptions for projects in Apertis -authors: - - name: Andrej Shadura - - name: Emanuele Aina - - name: Frederic Dalleau - - name: Sjoerd Simons ---- ++++ +title = "Apertis License exceptions" +short-description = "Document license exceptions for projects in Apertis" +weight = 100 +aliases = [ "/old-designs/latest/license-exceptions.html",] +outputs = [ "html", "pdf-in",] ++++ # License exceptions diff --git a/content/designs/license-expectations.md b/content/designs/license-expectations.md index 5a84cb421e0721ec0d703f6d5c6501fba6727a10..7cb30cd2cf0c94ed0fb6b2889ea5137dd1532c5b 100644 --- a/content/designs/license-expectations.md +++ b/content/designs/license-expectations.md @@ -1,12 +1,10 @@ ---- -title: Open source License expectations -short-description: Document license obligations for projects in Apertis -authors: - - name: Emanuele Aina - - name: Frederic Dalleau - - name: Sjoerd Simons - - name: Peter Senna Tschudin ---- ++++ +title = "Open source License expectations" +short-description = "Document license obligations for projects in Apertis" +weight = 100 +aliases = [ "/old-designs/latest/license-expectations.html",] +outputs = [ "html", "pdf-in",] ++++ # License expectations diff --git a/content/designs/license-validation.md b/content/designs/license-validation.md index 5f478a1f804efdd4a6fc7842994f6991575ab904..df1c0ed99146d3a950e26bb1ccf2e2cf74406cbb 100644 --- a/content/designs/license-validation.md +++ b/content/designs/license-validation.md @@ -1,9 +1,10 @@ ---- -title: License validation -short-description: Design proposal for source licenses validation -authors: - - name: Héctor Orón MartÃnez ---- ++++ +title = "License validation" +short-description = "Design proposal for source licenses validation" +weight = 100 +aliases = [ "/old-designs/latest/license-validation.html",] +outputs = [ "html", "pdf-in",] ++++ # License validation diff --git a/content/designs/list.md b/content/designs/list.md index ba379e48aef0c4c9afb4943e0c253106331e76a4..9b30f54acdcd3ce3fa66f5d5882988b6c8be1970 100644 --- a/content/designs/list.md +++ b/content/designs/list.md @@ -1,12 +1,10 @@ ---- -title: List design -short-description: Architecture and API design for the list widgets in Apertis - (unimplemented) -authors: - - name: Jonny Lamb - - name: Mathieu Duponchelle - - name: Philip Withnall ---- ++++ +title = "List design" +short-description = "Architecture and API design for the list widgets in Apertis (unimplemented)" +weight = 100 +aliases = [ "/old-designs/latest/list.html",] +outputs = [ "html", "pdf-in",] ++++ # List design diff --git a/content/designs/long-term-reproducibility.md b/content/designs/long-term-reproducibility.md index f180840cfd62d0b0566651a23d6bf26dd04686aa..95695619c7d08d6af4dd283fb9741bb51b5e5ae9 100644 --- a/content/designs/long-term-reproducibility.md +++ b/content/designs/long-term-reproducibility.md @@ -1,9 +1,10 @@ ---- -title: Long term reproducibility -short-description: Approaches for supporting Apertis-based products in the long term -authors: - - name: Emanuele Aina ---- ++++ +title = "Long term reproducibility" +short-description = "Approaches for supporting Apertis-based products in the long term" +weight = 100 +aliases = [ "/old-designs/latest/long-term-reproducibility.html",] +outputs = [ "html", "pdf-in",] ++++ # Background diff --git a/content/designs/maintaining-workspace-across-sdk-updates.md b/content/designs/maintaining-workspace-across-sdk-updates.md index 0cb9033d394722a1a79c8793f89f8463ec16c4d3..8f591d13f23d141e40552fd5f1a590ed19af825f 100644 --- a/content/designs/maintaining-workspace-across-sdk-updates.md +++ b/content/designs/maintaining-workspace-across-sdk-updates.md @@ -1,8 +1,9 @@ ---- -title: Maintaining workspace across SDK updates -authors: - - name: Andre Moreira Magalhaes ---- ++++ +title = "Maintaining workspace across SDK updates" +weight = 100 +aliases = [ "/old-designs/latest/maintaining-workspace-across-sdk-updates.html",] +outputs = [ "html", "pdf-in",] ++++ # Background diff --git a/content/designs/media-management.md b/content/designs/media-management.md index d32776b9e1510028dfa2635fd382925d08eae280..d3e057bb8426b396ee65576c8fb1814d186d357d 100644 --- a/content/designs/media-management.md +++ b/content/designs/media-management.md @@ -1,12 +1,10 @@ ---- -title: Media management -short-description: Management (indexing, browsing) of media content - (partially-implemented, libraries and services need to be glued into an - integrated solution) -authors: - - name: Mateu Batle - - name: Sjoerd Simons ---- ++++ +title = "Media management" +short-description = "Management (indexing, browsing) of media content (partially-implemented, libraries and services need to be glued into an integrated solution)" +weight = 100 +aliases = [ "/old-designs/latest/media-management.html",] +outputs = [ "html", "pdf-in",] ++++ # Media management diff --git a/content/designs/multimedia.md b/content/designs/multimedia.md index ed48b04bc883de3878359b2ea76e011be7ff32c0..ce9b712795c9f636f4cd039497b533dcd05aeadb 100644 --- a/content/designs/multimedia.md +++ b/content/designs/multimedia.md @@ -1,9 +1,10 @@ ---- -title: Multimedia -short-description: Requirements for multimedia handling (general-design) -authors: - - name: Edward Hervey ---- ++++ +title = "Multimedia" +short-description = "Requirements for multimedia handling (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/multimedia.html",] +outputs = [ "html", "pdf-in",] ++++ # Multimedia diff --git a/content/designs/multiuser-transactional-switching.md b/content/designs/multiuser-transactional-switching.md index 306313648ac72e054003fdb99c9e64d5ac314a70..3eb955bb7980315c6feb2e781593cccc0fa2b5b5 100644 --- a/content/designs/multiuser-transactional-switching.md +++ b/content/designs/multiuser-transactional-switching.md @@ -1,12 +1,10 @@ ---- -title: Multiuser transactional switching -short-description: Technical analysis and recommendations - (general-design) -authors: - - name: Simon McVittie - - name: Gustavo Noronha - - name: Tomeu Vizoso ---- ++++ +title = "Multiuser transactional switching" +short-description = "Technical analysis and recommendations (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/multiuser-transactional-switching.html",] +outputs = [ "html", "pdf-in",] ++++ # Multiuser transactional switching diff --git a/content/designs/multiuser.md b/content/designs/multiuser.md index 75ec784327a9daa6926da544098da26348dec2ee..4216cf3c8f82f625dd5e3acdae4f1dfa7a685163 100644 --- a/content/designs/multiuser.md +++ b/content/designs/multiuser.md @@ -1,10 +1,10 @@ ---- -title: Multiuser -short-description: Guide and recommendations to help designing the multiuser system - (general-design) -authors: - - name: Simon McVittie ---- ++++ +title = "Multiuser" +short-description = "Guide and recommendations to help designing the multiuser system (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/multiuser.html",] +outputs = [ "html", "pdf-in",] ++++ # Multiuser diff --git a/content/designs/op-tee.md b/content/designs/op-tee.md index a43d6eb5ca45e8a67317b0b8190b7c8bb03c19ba..fb84a4ff5de1e3cf8a1e32a3f3dd8cc4bbe308cf 100644 --- a/content/designs/op-tee.md +++ b/content/designs/op-tee.md @@ -1,9 +1,10 @@ ---- -title: OP-TEE integration -short-description: Discussing and detailing an approach to the integration of OP-TEE as a Trusted execution environment -authors: - - name: Martyn Welch ---- ++++ +title = "OP-TEE integration" +short-description = "Discussing and detailing an approach to the integration of OP-TEE as a Trusted execution environment" +weight = 100 +aliases = [ "/old-designs/latest/op-tee.html",] +outputs = [ "html", "pdf-in",] ++++ # Integration of OP-TEE in Apertis diff --git a/content/designs/permissions.md b/content/designs/permissions.md index 759557bb93a5da9ccd97918456ee9fc8b4003f65..badb1e4c0cffd348d1591f6f878c6d2eb0a962eb 100644 --- a/content/designs/permissions.md +++ b/content/designs/permissions.md @@ -1,10 +1,10 @@ ---- -title: Permissions -short-description: Assigning security rules from declarative metadata - (unimplemented) -authors: - - name: Simon McVittie ---- ++++ +title = "Permissions" +short-description = "Assigning security rules from declarative metadata (unimplemented)" +weight = 100 +aliases = [ "/old-designs/latest/permissions.html",] +outputs = [ "html", "pdf-in",] ++++ # Permissions diff --git a/content/designs/preferences-and-persistence.md b/content/designs/preferences-and-persistence.md index a6af7534fed3779d31864075a302b16847b214ed..48a965691b2895bdd8b82fb9f83deabcc830cfce 100644 --- a/content/designs/preferences-and-persistence.md +++ b/content/designs/preferences-and-persistence.md @@ -1,10 +1,10 @@ ---- -title: Preferences and persistence -short-description: Preferences and persistent data storage for applications and services - (implemented) -authors: - - name: Philip Withnall ---- ++++ +title = "Preferences and persistence" +short-description = "Preferences and persistent data storage for applications and services (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/preferences-and-persistence.html",] +outputs = [ "html", "pdf-in",] ++++ # Preferences and persistence diff --git a/content/designs/release-flow.md b/content/designs/release-flow.md index f8e32037431a52ecf47602644929185ef28a27cf..a776f2b33b6c1dfb38972e6aca7deac29dbd780d 100644 --- a/content/designs/release-flow.md +++ b/content/designs/release-flow.md @@ -1,8 +1,9 @@ ---- -title: Release flow and product lines -authors: - - name: Sjoerd Simons ---- ++++ +title = "Release flow and product lines" +weight = 100 +aliases = [ "/old-designs/latest/release-flow.html",] +outputs = [ "html", "pdf-in",] ++++ # Introduction diff --git a/content/designs/release-v2019-artifacts.md b/content/designs/release-v2019-artifacts.md index 63cac46f6ff0075adf42c0bc403f04298cd45cd0..739016e3d9f3e28971e049e912e691280bc83ba9 100644 --- a/content/designs/release-v2019-artifacts.md +++ b/content/designs/release-v2019-artifacts.md @@ -1,9 +1,10 @@ ---- -title: Release artifacts for Apertis v2019 [draft] -short-description: Draft of the artifacts planned for the Apertis v2019 release -authors: - - name: Emanuele Aina ---- ++++ +title = "Release artifacts for Apertis v2019 [draft]" +short-description = "Draft of the artifacts planned for the Apertis v2019 release" +weight = 100 +aliases = [ "/old-designs/latest/release-v2019-artifacts.html",] +outputs = [ "html", "pdf-in",] ++++ # Introduction diff --git a/content/designs/robustness.md b/content/designs/robustness.md index e54d68a1e5e1b910c54169b781524542f46bb3a4..27e131775be00e9c5fbc236de015b4a4bac58697 100644 --- a/content/designs/robustness.md +++ b/content/designs/robustness.md @@ -1,10 +1,10 @@ ---- -title: Robustness -short-description: Dealing with loss of functionality - (partially-implemented) -authors: - - name: Tomeu Vizoso ---- ++++ +title = "Robustness" +short-description = "Dealing with loss of functionality (partially-implemented)" +weight = 100 +aliases = [ "/old-designs/latest/robustness.html",] +outputs = [ "html", "pdf-in",] ++++ # Robustness diff --git a/content/designs/secure-boot.md b/content/designs/secure-boot.md index 375c9ab239f2dedb0a47a0201a1e0942d0720129..fa9b44747f66765b6c7f73ea39afe4a28fa42f25 100644 --- a/content/designs/secure-boot.md +++ b/content/designs/secure-boot.md @@ -1,9 +1,9 @@ ---- -title: Apertis secure boot -authors: - - name: Sjoerd Simons - - name: Denis Pynkin ---- ++++ +title = "Apertis secure boot" +weight = 100 +aliases = [ "/old-designs/latest/secure-boot.html",] +outputs = [ "html", "pdf-in",] ++++ # Apertis secure boot diff --git a/content/designs/security.md b/content/designs/security.md index bc280dd3a6af7d87f9b9297fc3c1d434f817283c..a3cfd019ba256406e7becda0300240b76849d7a1 100644 --- a/content/designs/security.md +++ b/content/designs/security.md @@ -1,11 +1,10 @@ ---- -title: Security -short-description: Discussing and detailing solutions for the security requirements of the system - (general-design) -authors: - - name: Felipe Zimmerle - - name: Mateu Batle ---- ++++ +title = "Security" +short-description = "Discussing and detailing solutions for the security requirements of the system (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/security.html",] +outputs = [ "html", "pdf-in",] ++++ # Security diff --git a/content/designs/sensors-and-actuators.md b/content/designs/sensors-and-actuators.md index 2d423c37cf3bc51b8ef963c50eff14b0bff1e812..c07108e8f499ddd168727aba5f0e6f90adb12aa0 100644 --- a/content/designs/sensors-and-actuators.md +++ b/content/designs/sensors-and-actuators.md @@ -1,10 +1,10 @@ ---- -title: Sensors and actuators -short-description: Possible approaches for exposing vehicle sensor information and allowing interaction with actuators - (implemented) -authors: - - name: Philip Withnall ---- ++++ +title = "Sensors and actuators" +short-description = "Possible approaches for exposing vehicle sensor information and allowing interaction with actuators (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/sensors-and-actuators.html",] +outputs = [ "html", "pdf-in",] ++++ # Sensors and actuators diff --git a/content/designs/software-development-kit.md b/content/designs/software-development-kit.md index 92ad464359146f581bbe88ff68d8a53bfdff09d0..09dad10e82dfe5be0d22d1af1b97f1081c161fc0 100644 --- a/content/designs/software-development-kit.md +++ b/content/designs/software-development-kit.md @@ -1,10 +1,10 @@ ---- -title: SDK -short-description: Software Development Kit purpose and design - (partially-implemented, no available app validation tool, usability can be improved) -authors: - - name: Travis Reitter ---- ++++ +title = "SDK" +short-description = "Software Development Kit purpose and design (partially-implemented, no available app validation tool, usability can be improved)" +weight = 100 +aliases = [ "/old-designs/latest/software-development-kit.html",] +outputs = [ "html", "pdf-in",] ++++ # Software Development Kit diff --git a/content/designs/software-distribution-and-updates.md b/content/designs/software-distribution-and-updates.md index 0b3146d9166216deafba8ba40b05ab2385e462ab..494a52e130a43c489400d89f9161e1e344a8a120 100644 --- a/content/designs/software-distribution-and-updates.md +++ b/content/designs/software-distribution-and-updates.md @@ -1,11 +1,10 @@ ---- -title: Software distribution and updates -short-description: Concepts, requirements, and examples of reliable software - distribution and update systems. -authors: - - name: Peter Senna Tschudin - - name: Emanuele Aina ---- ++++ +title = "Software distribution and updates" +short-description = "Concepts, requirements, and examples of reliable software distribution and update systems." +weight = 100 +aliases = [ "/old-designs/latest/software-distribution-and-updates.html",] +outputs = [ "html", "pdf-in",] ++++ # Software distribution and updates diff --git a/content/designs/supported-api.md b/content/designs/supported-api.md index 572c63b6d7c4f88960cc89cbdbaabe7ade3f2973..7aa8044f62ac9cf9235d0eaaf2f434adc17c2e92 100644 --- a/content/designs/supported-api.md +++ b/content/designs/supported-api.md @@ -1,10 +1,10 @@ ---- -title: Supported API -short-description: API and API stability challenges and solutions - (implemented) -authors: - - name: Gustavo Noronha ---- ++++ +title = "Supported API" +short-description = "API and API stability challenges and solutions (implemented)" +weight = 100 +aliases = [ "/old-designs/latest/supported-api.html",] +outputs = [ "html", "pdf-in",] ++++ # Supported API diff --git a/content/designs/system-updates-and-rollback.md b/content/designs/system-updates-and-rollback.md index af62ac94ca022100bbcba1a20237b0d35453f26a..01f71b239594c1d2b8a25ca4e5988468f1be6bd5 100644 --- a/content/designs/system-updates-and-rollback.md +++ b/content/designs/system-updates-and-rollback.md @@ -1,11 +1,10 @@ ---- -title: System updates and rollback -short-description: Robust updates with fallback (proof-of-concept) -authors: - - name: Gustavo Noronha - - name: Frederic Dalleau - - name: Emanuele Aina ---- ++++ +title = "System updates and rollback" +short-description = "Robust updates with fallback (proof-of-concept)" +weight = 100 +aliases = [ "/old-designs/latest/system-updates-and-rollback.html",] +outputs = [ "html", "pdf-in",] ++++ # System updates and rollback diff --git a/content/designs/test-data-reporting.md b/content/designs/test-data-reporting.md index f9a8760acf899f2c611505fad103d29ed02d52ad..dfb830e48b209913a828e7c6bb1cbbc37f434bf8 100644 --- a/content/designs/test-data-reporting.md +++ b/content/designs/test-data-reporting.md @@ -1,9 +1,10 @@ ---- -title: Test Data Reporting -short-description: Describe test data reporting and visualization. -authors: - - name: Luis Araujo ---- ++++ +title = "Test Data Reporting" +short-description = "Describe test data reporting and visualization." +weight = 100 +aliases = [ "/old-designs/latest/test-data-reporting.html",] +outputs = [ "html", "pdf-in",] ++++ # Background diff --git a/content/designs/test-data-storage.md b/content/designs/test-data-storage.md index 32342c9ee45c3cfdfb7bd3aa69a718e9ea1ff727..62f6e47de01a98e7bb6b552f2e97bec53ec2309f 100644 --- a/content/designs/test-data-storage.md +++ b/content/designs/test-data-storage.md @@ -1,9 +1,10 @@ ---- -title: Test Data Storage -short-description: Describe the test data storage backend and processing. -authors: - - name: Luis Araujo ---- ++++ +title = "Test Data Storage" +short-description = "Describe the test data storage backend and processing." +weight = 100 +aliases = [ "/old-designs/latest/test-data-storage.html",] +outputs = [ "html", "pdf-in",] ++++ # Background diff --git a/content/designs/testcase-dependencies.md b/content/designs/testcase-dependencies.md index e96133fc7547c232a2a69a865ba1f8a7fa554808..ce2e86cefa5d8f9faed3413d7deca0d3dbc6610f 100644 --- a/content/designs/testcase-dependencies.md +++ b/content/designs/testcase-dependencies.md @@ -1,11 +1,10 @@ ---- -title: Test case dependencies on immutable rootfs -short-description: Ship test case dependencies avoiding changes to the rootfs images. -authors: - - name: Denis Pynkin - - name: Emanuele Aina - - name: Frederic Dalleau ---- ++++ +title = "Test case dependencies on immutable rootfs" +short-description = "Ship test case dependencies avoiding changes to the rootfs images." +weight = 100 +aliases = [ "/old-designs/latest/testcase-dependencies.html",] +outputs = [ "html", "pdf-in",] ++++ # Test case dependencies on immutable rootfs diff --git a/content/designs/text-to-speech.md b/content/designs/text-to-speech.md index 5f8f1f1005479da57846d5d63cf34243f5740d18..ffa76d10f23c74ac3fcac916d5a22c2c918b4113 100644 --- a/content/designs/text-to-speech.md +++ b/content/designs/text-to-speech.md @@ -1,10 +1,10 @@ ---- -title: Text To Speech -short-description: Documents possible approaches to designing an API for Text To Speech services - (unimplemented) -authors: - - name: Philip Withnall ---- ++++ +title = "Text To Speech" +short-description = "Documents possible approaches to designing an API for Text To Speech services (unimplemented)" +weight = 100 +aliases = [ "/old-designs/latest/text-to-speech.html",] +outputs = [ "html", "pdf-in",] ++++ # Text To Speech diff --git a/content/designs/ui-customisation.md b/content/designs/ui-customisation.md index 246784f9aa8e14b33316a28756473ffb278254b4..dca39bd5f0b58f5651d3a2b053925dc77dfa9ce2 100644 --- a/content/designs/ui-customisation.md +++ b/content/designs/ui-customisation.md @@ -1,10 +1,10 @@ ---- -title: UI customisation -short-description: Abstracting the differences between variants into a UI library - (proof-of-concept) -authors: - - name: Jonny Lamb ---- ++++ +title = "UI customisation" +short-description = "Abstracting the differences between variants into a UI library (proof-of-concept)" +weight = 100 +aliases = [ "/old-designs/latest/ui-customisation.html",] +outputs = [ "html", "pdf-in",] ++++ # UI customisation diff --git a/content/designs/upstreaming.md b/content/designs/upstreaming.md index 026970fee6c9f5f30267f74ef00e8a924f8b29b4..b062732db16b248d8aa45dbb31191b2b044acdb1 100644 --- a/content/designs/upstreaming.md +++ b/content/designs/upstreaming.md @@ -1,6 +1,8 @@ +++ title = "Upstreaming" weight = 100 +aliases = [ "/old-designs/latest/upstreaming.html",] +outputs = [ "html", "pdf-in",] +++ Upstreaming changes made to a piece of Open Source software provides distinct diff --git a/content/designs/web-engine.md b/content/designs/web-engine.md index 110ba53c92b1baba1d327b6c340e0c606a3016a2..acac34865c38e6c6440668a3e60ab203de71a801 100644 --- a/content/designs/web-engine.md +++ b/content/designs/web-engine.md @@ -1,9 +1,10 @@ ---- -title: Web engine -short-description: Notes on the web engine provided by Apertis -authors: - - name: Gustavo Noronha Silva ---- ++++ +title = "Web engine" +short-description = "Notes on the web engine provided by Apertis" +weight = 100 +aliases = [ "/old-designs/latest/web-engine.html",] +outputs = [ "html", "pdf-in",] ++++ # Web engine diff --git a/content/designs/web-portal-caching.md b/content/designs/web-portal-caching.md index ae53d934ac7c16311dc480296c06a2fd13bf8c63..606ecd7423b6c61e1dcb8a89b65e6d0bdea943a0 100644 --- a/content/designs/web-portal-caching.md +++ b/content/designs/web-portal-caching.md @@ -1,9 +1,10 @@ ---- -title: Web portal caching -short-description: Analisys of caching strategies for web application portals (general-design) -authors: - - name: Emanuele Aina ---- ++++ +title = "Web portal caching" +short-description = "Analisys of caching strategies for web application portals (general-design)" +weight = 100 +aliases = [ "/old-designs/latest/web-portal-caching.html",] +outputs = [ "html", "pdf-in",] ++++ # Web portal caching diff --git a/content/designs/x86-build-infrastructure.md b/content/designs/x86-build-infrastructure.md index 1631af6d9f97f48a3bedfe6496daf7119b7786eb..ea4e7a4d3dc40cf002bc65beeaec91d907733f19 100644 --- a/content/designs/x86-build-infrastructure.md +++ b/content/designs/x86-build-infrastructure.md @@ -1,9 +1,10 @@ ---- -title: Build infrastructure on Intel x86-64 -short-description: Hosting the build infrastructure on Intel x86-64-only providers -authors: - - name: Emanuele Aina ---- ++++ +title = "Build infrastructure on Intel x86-64" +short-description = "Hosting the build infrastructure on Intel x86-64-only providers" +weight = 100 +aliases = [ "/old-designs/latest/x86-build-infrastructure.html",] +outputs = [ "html", "pdf-in",] ++++ # Build infrastructure on Intel x86-64