{"id":21927965,"url":"https://github.com/mam-dev/foss-parent","last_synced_at":"2026-03-11T21:35:08.570Z","repository":{"id":3103974,"uuid":"4129770","full_name":"mam-dev/foss-parent","owner":"mam-dev","description":"Parent POM for 1-and-1 open source projects using Maven.","archived":false,"fork":false,"pushed_at":"2022-05-31T11:11:05.000Z","size":1616,"stargazers_count":10,"open_issues_count":2,"forks_count":2,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-03-08T02:25:17.472Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://1and1.github.io/foss-parent/github-report.html","language":"Java","has_issues":true,"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/mam-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-04-24T21:07:43.000Z","updated_at":"2024-07-15T15:29:43.000Z","dependencies_parsed_at":"2022-08-24T13:39:36.310Z","dependency_job_id":null,"html_url":"https://github.com/mam-dev/foss-parent","commit_stats":null,"previous_names":["1and1/foss-parent"],"tags_count":56,"template":false,"template_full_name":null,"purl":"pkg:github/mam-dev/foss-parent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mam-dev%2Ffoss-parent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mam-dev%2Ffoss-parent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mam-dev%2Ffoss-parent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mam-dev%2Ffoss-parent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mam-dev","download_url":"https://codeload.github.com/mam-dev/foss-parent/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mam-dev%2Ffoss-parent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30401951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T21:02:20.017Z","status":"ssl_error","status_checked_at":"2026-03-11T20:59:32.667Z","response_time":84,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":[],"created_at":"2024-11-28T22:19:32.984Z","updated_at":"2026-03-11T21:35:08.552Z","avatar_url":"https://github.com/mam-dev.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Parent POM for 1-and-1 open source projects.\n\nContains common configuration for projects that use github and Sonatype OSS Repository Hosting.\nDefault License is Apache 2.0.\n\n[![Build Status](https://travis-ci.org/1and1/foss-parent.svg?branch=master)](https://travis-ci.org/1and1/foss-parent)\n[![Build Status](https://gitlab.com/mfriedenhagen/foss-parent/badges/master/build.svg)](https://gitlab.com/mfriedenhagen/foss-parent/commits/master)\n[![Release](https://img.shields.io/maven-central/v/net.oneandone.maven.poms/foss-parent.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22net.oneandone.maven.poms%22%20AND%20a%3A%22foss-parent%22)\n[![GitHub license](https://img.shields.io/github/license/1and1/foss-parent.svg)]()\n\nChangelog\n---------\nhttp://1and1.github.io/foss-parent/github-report.html\n\nHow to use the POM\n------------------\n\n* for general information about using a parent pom take a look at http://maven.apache.org/guides/introduction/introduction-to-the-pom.html.\n* it boils down to define a parent element in your own POM:\n\n```\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003cproject xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n    xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\"\u003e\n    \u003cmodelVersion\u003e4.0.0\u003c/modelVersion\u003e\n    \u003cparent\u003e\n        \u003cgroupId\u003enet.oneandone.maven.poms\u003c/groupId\u003e\n        \u003cartifactId\u003efoss-parent\u003c/artifactId\u003e\n        \u003cversion\u003e${project.version}\u003c/version\u003e\n    \u003c/parent\u003e\n    \u003cgroupId\u003esample-groupId\u003c/groupId\u003e\n    \u003cartifactId\u003esample-project\u003c/artifactId\u003e\n    \u003cversion\u003e1-SNAPSHOT\u003c/version\u003e\n    [...]\n\u003c/project\u003e\n```\n\nLatest releases\n---------------\n\n... may be found at [Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22net.oneandone.maven.poms%22%20AND%20a%3A%22foss-parent%22%20AND%20p%3A%22pom%22\n).\n\n\nRules for versions\n------------------\n\n* **Major** version bump for cases where the user of the ``pom`` MUST change or add stuff in her project (new file is needed, plugin or dependency not defined in the ``pom``anymore)\n* **Minor** version bump for cases where versions of managed dependencies or managed plugins receive a major update so most of the times a quick fix would be to freeze the versions of the aforementioned dependencies or plugins in the project's ``pom``. This includes additions of managed plugins or dependencies as well.\n* **Micro** version bump for cases where where versions of managed dependencies or managed plugins receive a minor update.\n\nReleasing a project\n-------------------\n\n... to [Maven Central](http://maven.apache.org/guides/mini/guide-central-repository-upload.html) via [Sonatype OSS Repository Hosting](http://central.sonatype.org/pages/ossrh-guide.html):\n\n* add the following to your settings:\n\n\u003e     \u003csettings\u003e\n\u003e       \u003cservers\u003e\n\u003e         \u003cserver\u003e\n\u003e           \u003cid\u003esonatype-nexus-snapshots\u003c/id\u003e\n\u003e           \u003cusername\u003esonatype-user\u003c/username\u003e\n\u003e           \u003cpassword\u003esonatype-pwd\u003c/password\u003e\n\u003e         \u003c/server\u003e\n\u003e         \u003cserver\u003e\n\u003e           \u003cid\u003esonatype-nexus-staging\u003c/id\u003e\n\u003e           \u003cusername\u003esonatype-user\u003c/username\u003e\n\u003e           \u003cpassword\u003esonatype-pwd\u003c/password\u003e\n\u003e         \u003c/server\u003e\n\u003e       \u003c/servers\u003e\n\u003e     \u003c/settings\u003e\n\n* `mvn release:prepare`\n* `mvn release:perform`\n* close and release staging repository: https://oss.sonatype.org/index.html#stagingRepositories\n\nTODO: http://www.sonatype.com/books/nexus-book/reference/staging-sect-managing-plugin.html\n\nDeploy site to github\n---------------------\n\nTo deploy a site to github using [maven-scm-publish-plugin](http://maven.apache.org/plugins/maven-scm-publish-plugin/):\n\n* Add a new branch `gh-pages` [manually](https://help.github.com/articles/creating-project-pages-manually).\n* Add `src/site/resources/.nojekyll` [to add hidden files (e.g. for jacoco)](http://illegalstateexception.blogspot.de/2013/01/publishing-maven-site-having-jacoco.html) as well.\n* Run `mvn clean verify site site:stage scm-publish:publish-scm -Dscmpublish.content=target/staging/ARTIFACTID`.\n\n\nAdjust license headers\n----------------------\n\n\u003e     mvn license:format\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmam-dev%2Ffoss-parent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmam-dev%2Ffoss-parent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmam-dev%2Ffoss-parent/lists"}