Closed dcwalk closed 4 years ago
Is there any way we can integrate the two shortlink repos? I'm a little confused as to why we need two @YurkoWasHere?
@dcwalk
Before we had shortlinks -> worker-coop-scripts -> spreadsheet2shortlinks -> rebrandly
shortlinks-site
shorlinks
not sure who to flag for PR requests..
I think we can merge them and have shortlinks
as an "example". But I think this is a small example of the larger convo on how infra likes to separate "common infra" (like ansibles) and "config" (hypha-specific). Let's make this an infra discussion in next meetings.
Even if we don't merge them, we should definitely change to names, now it's hella confusing :)
There are patterns for having them in the same place common to other projects, e.g. having a .env sample, having a config file with meaninful variable names, strong documentation and separation of where config is stored, etc...
Given how small the nature of this is it seems a candidate for having in a single repo over two
@ASoTNetworks is working on the ansibles for website and this. It's being worked on as part of this.
configurations
repo under hyphacoop/shortlinks/
shortlinks
@ASoTNetworks https://github.com/hyphacoop/shortlinks/pull/33 links to a deprecated repo, and https://github.com/hyphacoop/link.hypha.coop doesn't tell me how it gets deployed (I assume is thru https://github.com/hyphacoop/link.hypha.coop/blob/master/.travis.yml to https://github.com/hyphacoop/ansibles/blob/master/deploy-hypha-sites/deploy-site-link.hypha.coop.yml) but that's never mentioned in the README.
I suggest that you handle to two existing PRs on the repo, then send a new PR to reflect the actual deployment setup.
This initial comment is collaborative and open to modification by all.
Task Summary
ποΈ Re-ticketed from: #262
π£ Loomio: N/A
π Due date: N/A
π― Success criteria: We've successfully sunsetted/retired Rebrandly and adopted our new shortlink service.
To Do
style new shortlinks site: https://github.com/hyphacoop/shortlinks-site