vapor / redis

Vapor provider for RediStack
MIT License
458 stars 57 forks source link

Change RediStack dependency to GitHub's #186

Closed t-ae closed 3 years ago

t-ae commented 3 years ago

This repository depends on RediStack on GitLab. https://github.com/vapor/redis/blob/8037b6f66aec6a3bfbd13c7e881a80b3ac9e4f15/Package.swift#L13

Just now GitLab is down and this repository cannot be built.

There's mirror on GitHub. https://github.com/Mordil/RediStack This repository should depend on it to reduce points of failure. (Most of the dependencies of Vapor are on GitHub.)

@Mordil Do you think it's OK?

0xTim commented 3 years ago

GitLab is working fine for me. I don't think we should change project locations based on outages, if the project is built and maintained on GitLab then we should point to that

t-ae commented 3 years ago

GitLab recovered after I wrote this issue. I was deploying my app and had to wait for some hours. I thought the idea is good from the point of view of availability. Now I changed my mind. The comfort of people who develop this repository is more important. GitLab doesn't down so often, after all.

Mordil commented 3 years ago

SwiftPM allows you to set mirror sources for dependencies, so you can set yours to use GitHub as a backup