Maven Plugin » History » Sprint/Milestone 1
bmbouter, 01/30/2018 11:14 AM
Moving content here from the parent page.
1 | 1 | bmbouter | # Maven Plugin |
---|---|---|---|
2 | |||
3 | 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. |
||
4 | |||
5 | uniqueness : group_id + artifact_id + version (maybe, the hash???) |
||
6 | types per unit : 1 pom, many jars. 2 sigs per item |
||
7 | attriubtes : updated date (datetime) |
||
8 | |||
9 | clients: maven |
||
10 | maybe https://pypi.python.org/pypi/jip |
||
11 | |||
12 | Content |
||
13 | |||
14 | - Root discovery uses the architype-catalog.xml file |
||
15 | https://maven.repository.redhat.com/ga/archetype-catalog.xml |
||
16 | - Each archtype has a version metadata |
||
17 | https://maven.repository.redhat.com/ga/org/apache/ant/ant/maven-metadata.xml |
||
18 | |||
19 | Disovery |
||
20 | |||
21 | - It may be nice to have pulling down deps. |
||
22 | - If not, you mirror everything |
||
23 | - Or pull down a single item |