Some comments:
The difference between Artifactory and Bintray you are describing
don't really matter for your use case IMO.
The only thing you should deal with are:
* downloading artifacts
* searching for artifacts (that is actually the only feature brought
by this extension since as you said you can download artifacts through
Maven access)
and AFAIK those two features have the same API in both cases since
Bintray is essentially a public Artifactory instance.
So unless I really missing something here you should IMO work on two
extensions (on just two component in the same extension):
* an ExtensionRepositoryFactory for Artifactory
* a ExtensionRepositorySource which automatically register Bintray
with the type "artifactory"
On Mon, Jun 5, 2017 at 12:05 PM, Krzysiek Płachno
<krzysiekplachno(a)gmail.com> wrote:
Hey!
I investigated a bit Binatray and Artifactory and uploaded relatively short
raport:
http://design.xwiki.org/xwiki/bin/view/Proposal/MoreextensionrepositoriesAr…
Any comments, ideas, relfections - highly appreciated.
Best,
Krzysztof Płachno
--
Thomas Mortagne