{"id":17933573,"url":"https://github.com/apache/sling-feature-converter-maven-plugin","last_synced_at":"2026-03-07T04:01:39.797Z","repository":{"id":52549338,"uuid":"202700338","full_name":"apache/sling-feature-converter-maven-plugin","owner":"apache","description":"Apache Sling Feature Converter Maven Plugin","archived":false,"fork":false,"pushed_at":"2026-01-14T12:53:36.000Z","size":119,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":25,"default_branch":"master","last_synced_at":"2026-01-14T15:51:01.413Z","etag":null,"topics":["java","maven","sling"],"latest_commit_sha":null,"homepage":"https://sling.apache.org/","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-08-16T09:34:02.000Z","updated_at":"2026-01-14T12:53:40.000Z","dependencies_parsed_at":"2025-03-26T18:22:04.628Z","dependency_job_id":"eca79477-11d7-4a61-9cb1-0c2eeae764b5","html_url":"https://github.com/apache/sling-feature-converter-maven-plugin","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/apache/sling-feature-converter-maven-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fsling-feature-converter-maven-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fsling-feature-converter-maven-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fsling-feature-converter-maven-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fsling-feature-converter-maven-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/sling-feature-converter-maven-plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fsling-feature-converter-maven-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30207390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T03:24:23.086Z","status":"ssl_error","status_checked_at":"2026-03-07T03:23:11.444Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","maven","sling"],"created_at":"2024-10-28T21:40:46.456Z","updated_at":"2026-03-07T04:01:39.777Z","avatar_url":"https://github.com/apache.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Apache Sling](https://sling.apache.org/res/logos/sling.png)](https://sling.apache.org)\n\n\u0026#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-feature-converter-maven-plugin/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-feature-converter-maven-plugin/job/master/)\u0026#32;[![Test Status](https://img.shields.io/jenkins/tests.svg?jobUrl=https://ci-builds.apache.org/job/Sling/job/modules/job/sling-feature-converter-maven-plugin/job/master/)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-feature-converter-maven-plugin/job/master/test/?width=800\u0026height=600)\u0026#32;[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-feature-converter-maven-plugin\u0026metric=coverage)](https://sonarcloud.io/dashboard?id=apache_sling-feature-converter-maven-plugin)\u0026#32;[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-feature-converter-maven-plugin\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=apache_sling-feature-converter-maven-plugin)\u0026#32;[![JavaDoc](https://www.javadoc.io/badge/org.apache.sling/sling-feature-converter-maven-plugin.svg)](https://www.javadoc.io/doc/org.apache.sling/sling-feature-converter-maven-plugin)\u0026#32;[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.sling/sling-feature-converter-maven-plugin/badge.svg)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22sling-feature-converter-maven-plugin%22) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\n# Apache Sling Feature Converter Maven Plugin\n\nThis module is part of the [Apache Sling](https://sling.apache.org) project.\n\nThis Apache Maven plugin provides the means to convert both Content Packages as well as\nProvisioning Models into Feature Models through a POM file.\n\n# Introduction\n\nThis plugin is intended to convert:\n* Content Packages\n* Provisioning Models\ninto Feature Models so that it can be used by the Sling Feature Maven\nPlugin to assemble and run.\n \nThis plugin is a wrapper for the Sling Feature Content Package Converter\n**sling-org-apache-sling-feature-cpconverter** and the Sling Feature Model\nConverter **sling-org-apache-sling-feature-modelconveter** to convert\nsource files into Feature Models inside a POM.\n\nThis plugin is normally used to convert Sling into its Feature Model\nversion and to convert Content Packages into Feature Models so that they\ncan be handled by the Sling Feature Maven Plugin and eventually launched.\n\n## Supported goals\n\nThese Goals are support in this plugin:\n\n* **convert-cp**: Converts Content Packages into Feature Model files\nand its converted ZIP files\n* **convert-pom**: Converts Provisioning Models into Feature Models\n\nSee the Site documentation for further info.\n\n## Content Package Handling\n\nThe installation of Converted Content Packages has been difficult at times.\n\nThese are the things so far that should help making this easier:\n1. Make sure that you use the latest code base\n2. Make sure that during the launch:\n    1. Sling Feature Extension Content is added first as Plugin Dependency\n       (any extension should be added before the Launcher)\n    2. Add Sling Feature Launcher as Plugin Dependency afterwards\n    3. Make sure that the **JCR Package Init** is added as Feature\n       (see Site Documentation **Usage**)\n3. After the Feature is up and running log into OSGi Console and check\n   the **OSGi Installer** page to make sure there are no **Untransformed\n   Resources**\n4. During development make sure that the **Launcher** folder is deleted\n   periodically to avoid side effects from previous launches\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fsling-feature-converter-maven-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fsling-feature-converter-maven-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fsling-feature-converter-maven-plugin/lists"}