Story #3591
Updated by dkliban@redhat.com over 5 years ago
A MavenArtifact model needs to be added. This model will have a 1 to 1 relationship with a pulpcore Artifact. This model needs have the following fields: * groupId (required) * artifactId (required) * version (required) * filename extension (required) * classifier (optional) In addition A MavenArchetype model needs to be created. This model will have a 1 to man relationship with MavenArtifacts. It should have the model, there following fields: * groupId (required) * artifactId (required) * version (required) * description (optional) Each model needs to be have a ViewSet and Serializer added so the user can perform a GET on each MavenArtifacts. resource type. More information on how Maven works: https://blog.packagecloud.io/eng/2017/03/09/how-does-a-maven-repository-work/