mapbox-gl-native-android icon indicating copy to clipboard operation
mapbox-gl-native-android copied to clipboard

Allow indexing/directory requests of new private maven

Open sddamico opened this issue 3 years ago • 9 comments

In order to improve build speeds, our team utilizes artifactory to mirror remote repositories and cache them. The way that your maven server is currently configured does not allow for indexing and requesting of repository directories to discover what coordinates might be available.

For instance, this request is 404 with basic auth provided:

GET https://api.mapbox.com/downloads/v2/releases/maven/

If configured differently, maven would allow you to view the index of that directory (and sub-dirs) and build a local index of the repository.

It would be greatly appreciated if the mapbox team would enable this functionality so that we don't have to resort to hacking around the limitation (republishing a version of the binaries ourselves on our private maven, for instance).

sddamico avatar Nov 04 '20 23:11 sddamico

Just following up here, let me know if there's a better forum to raise this issue than this issue tracker

sddamico avatar Nov 17 '20 15:11 sddamico

One last, hopeful bump here 😬

sddamico avatar Nov 30 '20 17:11 sddamico

@sddamico apologies for the late reply here, was only pulled in just now. We were tracking this issue already ourselves internally and would be great to support soon. The issue is that our maven setup isn't a true maven, more like a custom webserver, and it's not a feature we quickly can enable by toggling on/off a feature as part of our maven configuration. I linked this issue to our internal one and I hope we can start prioritizing that soon.

tobrun avatar Dec 04 '20 08:12 tobrun

Thanks for the update here, BTW. Appreciate y'all are already looking at it. Let me know if/when there are updates please!!

sddamico avatar Jan 05 '21 23:01 sddamico

Just wanted to bump this to express my interest in this, we ended up going with the approach of republishing the mapbox binaries on our private maven.

sddamico avatar Mar 25 '21 18:03 sddamico

Bumping/+1'ing this

dallasgutauckis avatar Sep 10 '21 19:09 dallasgutauckis

@tobrun Just met with SeatGeek and they were asking for an update on this ticket. Can you provide an update?

Justinb6700 avatar Feb 07 '22 19:02 Justinb6700

it's part off an improvement list for our private maven. No timeline for the implementation though.

tobrun avatar Feb 08 '22 08:02 tobrun

Bump - please implement this absolutely basic requirement.

andilem avatar Mar 14 '22 13:03 andilem