It would be awesome if Sapling could be generalized to work with other git hosting providers. According to JetBrains 2020 survey, 77% of respondents regularly use GitHub, 40% GitLab, and 25% BitBucket
I tried to use Sapling with a GitLab repo and it looks like GitHub is a pretty deeply baked in assumption (for URL paths etc).
For example, sl pr failed at url.host == "[github.com](http://github.com/)" check
Aside: Thanks for open-sourcing Sapling and ReviewStack! I'm really excited for the simplified workflow for managing stacks of small commits!
It would be awesome if Sapling could be generalized to work with other git hosting providers. According to JetBrains 2020 survey, 77% of respondents regularly use GitHub, 40% GitLab, and 25% BitBucket
I tried to use Sapling with a GitLab repo and it looks like GitHub is a pretty deeply baked in assumption (for URL paths etc).
For example,
sl prfailed aturl.host == "[github.com](http://github.com/)"checkAside: Thanks for open-sourcing Sapling and ReviewStack! I'm really excited for the simplified workflow for managing stacks of small commits!