This document describes the conventions and rationale for the maven groupIds, artifactIds, and repository layout used by the Fedora Repository Project. Maven GroupIds and ArtifactIdsGeneral Conventions
org.fedorarepoThis is the groupId reserved for software that is either:
Maven RepositoriesWe currently host a set of publicly-accessible repositories using Nexus. DuraSpace ReleasesContains officially released artifacts that are both authored and packaged by the same DuraSpace project. URL: https://fedora-commons.org/m2/content/repositories/releases DuraSpace SnapshotsSnapshots for above. URL: https://fedora-commons.org/m2/content/repositories/snapshots DuraSpace ThirdPartyArtifacts not otherwise available in a public maven repository. The groupId used for any of these artifacts identifies the DuraSpace project that authored the pom -- not the project that authored the software. URL: https://fedora-commons.org/m2/content/repositories/thirdparty |