Plugin Planning » History » Revision 5
Revision 4 (ananace, 01/28/2018 04:27 PM) → Revision 5/12 (bmbouter, 01/28/2018 06:17 PM)
# Plugin Planning Workshop, Devconf.cz 2018
[[Java Jar Files]]
I think this should actually be a maven plugin, since it needs to download both jar files and pom files which are maven artifacts. With each, there is a sha and md5 signature.
uniqueness : group_id + artifact_id + version (maybe, the hash???)
types per unit : 1 pom, many jars. 2 sigs per item
attriubtes : updated date (datetime)
clients: maven
maybe https://pypi.python.org/pypi/jip
Content
- Root discovery uses the architype-catalog.xml file
https://maven.repository.redhat.com/ga/archetype-catalog.xml
- Each archtype has a version metadata
https://maven.repository.redhat.com/ga/org/apache/ant/ant/maven-metadata.xml
Disovery
- It may be nice to have pulling down deps.
- If not, you mirror everything
- Or pull down a single item
[[Debian Deb Packages]]
[[Ruby Gems]]
[[NuGet Packages]]
[[Helm Support]]
[[Rust Crate]]
[[Flatpak]]