dssg / dssg/police-eis

Should pg_tools submodule dependency be over https?

Open
#208 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
56
Forks
19
PR merge metrics
No merged PRs in 30d

Description

In the submodule config:
```
[submodule "schemas/pg_tools"]
path = schemas/pg_tools
url = git@github.com:jonkeane/pg_tools.git
```

We connect over SSH. In contexts where SSH credentials are unavailable, or complicated to include (for instance, Travis), this fails. Since pg_tools is a public repository, the SSH connection is unnecessary. Should we change it to the https URL?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the submodule configuration shown in the issue and inspect how the schemas/pg_tools dependency is fetched in environments without SSH credentials. Change the public repository URL to HTTPS, then verify that the submodule can be initialized without SSH access and that the Travis context no longer fails.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
build-system
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.