Maintenance: Planio will be observing a scheduled maintenance window this Tuesday, November 5, 2024 from 03:00 UTC until 06:30 UTC to perform urgent network maintenance in our primary data center. Your Planio account will be unavailable during this maintenance window.
Task #2893
closedTask #2868: Platform support for publishing.
Add Publication and Distribution models.
0%
Description
Add publication and distribution models as defined in #2868
The Publication, PublishedArtifact and PublishedMetadata models should be imported into the plugin API to support publishing.
Related issues
Updated by mhrivnak over 7 years ago
To confirm, we are deliberately not creating serializers and viewsets for this right now, correct? That would be valuable to capture in the description with a quick explanation for why.
Updated by jortel@redhat.com over 7 years ago
mhrivnak wrote:
To confirm, we are deliberately not creating serializers and viewsets for this right now, correct? That would be valuable to capture in the description with a quick explanation for why.
Correct. I don't think we have a use case for exposing publications through the REST API. Publications no longer referenced by any Distribution can be cleaned up by something internal to the platform.
Although, we may need to expose Publications though REST API for Distribution promotion work flows.
This probably needs further discussion.
Updated by jortel@redhat.com over 7 years ago
- Subject changed from Add Publication models. to Add Publication and Distribution models.
Updated by mhrivnak over 7 years ago
- Sprint/Milestone set to 41
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
This looks good to me. I'm adding it to the sprint, as we anticipated would happen during the last sprint planning meeting.
Even if there are any questions about #2868, I think this is a good starting point that is not likely to see much or any changes.
Updated by ttereshc over 7 years ago
- Blocks Task #2905: Add abstraction for Publishing to the plugin API added
Updated by jortel@redhat.com over 7 years ago
- Related to Story #2872: As an authenticated user, I can create a Content unit from one or more artifacts added
Updated by jortel@redhat.com over 7 years ago
Modeling changes in #2872 impact this work. Specifically. the PublishedArtifact.artifact_id would need to be PublishedArtifact.content_artifact_id.
Updated by jortel@redhat.com over 7 years ago
- Status changed from NEW to ASSIGNED
Updated by mhrivnak over 7 years ago
- Blocks deleted (Task #2905: Add abstraction for Publishing to the plugin API)
Updated by jortel@redhat.com over 7 years ago
- Related to deleted (Story #2872: As an authenticated user, I can create a Content unit from one or more artifacts)
Updated by jortel@redhat.com over 7 years ago
- Blocked by Story #2872: As an authenticated user, I can create a Content unit from one or more artifacts added
Updated by jortel@redhat.com over 7 years ago
- Blocks Task #2916: Add Distribution serializer and viewset. added
Updated by jortel@redhat.com over 7 years ago
- Status changed from ASSIGNED to POST
Updated by jortel@redhat.com about 7 years ago
- Sprint/Milestone changed from 43 to 44
Updated by jortel@redhat.com about 7 years ago
- Status changed from POST to MODIFIED
Updated by bmbouter almost 7 years ago
- Tags deleted (
Pulp 3 Plugin Writer Alpha)
Cleaning up Redmine tags
Updated by bmbouter almost 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE