Pure-Rust asynchronous SSH library, both client and server

#23 How to make a "pull request"?

Closed on February 16, 2021
shane on February 16, 2021

Hi I’m new to pijul and it wasn’t clear to me how I can send in a “pull request” from the Pijul documentation.

I was however able to make an account, set up a remote, and push my changes to my own repo: https://nest.pijul.com/shane/thrussh/changes/ZQT6ZVJEGYZB24ZQOQJSXPX5PVUW63DWWDXL36BLTITV7FYJ2TEAC

Sorry for the noob question, but how can I now do something like a “pull request” with these changes?

Thanks!

pmeunier added a change on February 16, 2021
ZQT6ZVJEGYZB24ZQOQJSXPX5PVUW63DWWDXL36BLTITV7FYJ2TEAC
main
shane on February 16, 2021

Thanks!

shane closed this discussion on February 16, 2021
pmeunier on February 16, 2021

No worries, and welcome! There’s no need for PRs, patches allow for a simpler workflow., since they’re not firmly tied to their parents, and rebasing them is a no-op (i.e. the same as applying and merging them).

Just push a change to this discussion with pijul push [email protected]:pijul/thrussh --to-channel :23

The syntax :23 compares your current channel with a channel of the same name on the remote, and pushes the difference to discussion 23.

There are sometimes problems if you use other channel names, we’re still figuring stuff out.

shane on February 16, 2021

Ok, thanks for the explanation. Just wanted to contribute since I saw the repository link was broken on crates.io, cheers!

pmeunier on February 16, 2021

Thanks for that change too, I’m reviewing it now.