diff --git a/.gitlab/merge_request_templates/release.md b/.gitlab/merge_request_templates/release.md index 85fd0f5f7d6543853cd309a3bbdca26dbcd7400e..8e9d55fcadf94f4dce312b6b873ffba518b9e6b6 100644 --- a/.gitlab/merge_request_templates/release.md +++ b/.gitlab/merge_request_templates/release.md @@ -1,6 +1,6 @@ # RELEASEBEGLEITBLATT -## GSB 11 Core Package +## GSB 11 Metadata Cleaner Package Diese Version des GSB 11 Metadata Cleaner Package basiert auf TYPO3 12.4 und PHP 8.2. diff --git a/README.md b/README.md index dcfd6b84ec0330d1798d58283217989018490025..e123bea166347918d79598cc7e50beac2ab3c018 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,26 @@ The extension `gsb_metadata_cleaner` helps the reduce the amount of data - espec It is part of the Government Side Builder 11. -[Learn more about the GSB 11][gsb11-readme-url] and [dashboard and widgets][typo3-docs-url]. +[Learn more about the GSB 11][gsb11-readme-url]. ## Installation The best way to install this extension is to start with the [GSB Sitepackage Kickstarter][kickstarter-url] extension. +## Quick installation without GSB Sitepackage Kickstarter +In a composer-based TYPO3 installation you can install the extension EXT:gsb_metadata_cleaner via composer: + +```sh +composer config -g gitlab-domains gitlab.opencode.de && \ +composer config -g repositories.gsb-metadata-cleaner vcs https://gitlab.opencode.de/bmi/government-site-builder-11/extensions/gsb_metadata_cleaner +``` + +```sh +composer require itzbund/gsb-metadata-cleaner +``` + +In TYPO3 installations above version 11.5 the extension will be automatically installed. You do not have to activate it manually. + ## Configuration For each file storage you can configure (`TCA/TSconfig`) which fields (except for `copyright`/`Xmp-dc:Rights`, which are always kept) are preserved. @@ -37,4 +51,3 @@ To get started, have a look at our [detailed contribution walkthrough](https://g <!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --> [gsb11-readme-url]: https://git.gsb-itzbund.de/gsb11/extensions [kickstarter-url]: https://git.gsb-itzbund.de/gsb11/extensions/gsb_sitepackage -[typo3-docs-url]: https://docs.typo3.org/c/typo3/cms-dashboard/10.4/en-us/Editor/Index.html diff --git a/publiccode.yml b/publiccode.yml new file mode 100644 index 0000000000000000000000000000000000000000..b2028d19c3f0088f39925666ea0d00a5de9e7259 --- /dev/null +++ b/publiccode.yml @@ -0,0 +1,82 @@ +# This repository adheres to the publiccode.yml standard by including this +# metadata file that makes public software easily discoverable. +# More info at https://github.com/italia/publiccode.yml + +publiccodeYmlVersion: '0.2' +name: gsb_metadata_cleaner +applicationSuite: Government Site Builder 11 +url: 'https://gitlab.opencode.de/bmi/government-site-builder-11/extensions/gsb_metadata_cleaner' +releaseDate: '2024-05-07' +developmentStatus: development +softwareType: addon +platforms: + - web +categories: + - communications + - content-management +maintenance: + type: contract + contacts: + - name: GSB 11 Development + email: governmentsitebuilder@bmi.bund.de + contractors: + - name: ITZBund - II B 2 - GSB 11 Team + until: '2024-06-30' +legal: + license: GPL-3.0-or-later + mainCopyrightOwner: '2023 - 2024 Bundesrepublik Deutschland, vertreten durch das BMI/ITZBund' +localisation: + localisationReady: true + availableLanguages: + - de + - en +description: + de: + genericName: content-management-system + shortDescription: GSB 11 - gsb_metadata_cleaner + longDescription: > + ## Bitte beachten Sie! + + **Dieses Projekt spiegelt den aktuellen Stand der Entwicklung der gsb 11 + Erweiterung wider. Es enthält Funktionen und Features, die noch nicht + durch einen Abnahmetest geprüft wurden. Bitte verwenden Sie die Version, + die mit dem vierteljährlichen Release oder einem Sicherheitsupdate + veröffentlicht wurde.** + + + ## Erweiterung: gsb\_metadata\_cleaner + + Mit dem gsb\_matadata\_cleaner werden Meta-Daten beim Uoload aus Dateien entfernt. + + features: + - Metadaten Entfernung + documentation: 'https://gitlab.opencode.de/bmi/government-site-builder-11/extensions/gsb_metadata_cleaner' + en: + genericName: content-management-system + shortDescription: GSB 11 - gsb_metadata_cleaner + longDescription: > + ## Please note! + + **This project reflects the current state of development of the gsb 11 + extension. It contains functions and features that have not been tested by + an acceptance test. Please use the version that was published with the + quarterly release or a security update.** + + + ## Extension: gsb\_metadata\_cleaner + + The gsb\_matadata\_cleaner removes metadata from files during Uoload. + + features: + - Metadaten Cleanup + documentation: 'https://gitlab.opencode.de/bmi/government-site-builder-11/extensions/gsb_metadata_cleaner' +dependsOn: + open: + - name: TYPO3 + versionMin: 12.4.0 + versionMax: 12.4.99 + - name: PHP + versionMin: '8.1' + versionMax: '8.3' + - name: exiftool + - name: qpdf