Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rsync support #211

Open
kfogel opened this issue Aug 10, 2023 · 1 comment
Open

Rsync support #211

kfogel opened this issue Aug 10, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@kfogel
Copy link
Contributor

kfogel commented Aug 10, 2023

@danfuzz mentioned that rsync access would be even better than SFTP access, at least for some use cases. After some internal discussion, we agreed that this tracker is the appropriate place to file this, even though if rsync support is ever implemented it would probably done as a new service.

CC @cecilia-donnelly @slifty @Fenn-CS @jasonaowen

@kfogel kfogel added the enhancement New feature or request label Aug 10, 2023
@slifty
Copy link
Contributor

slifty commented Sep 6, 2023

Just wanted to document my thoughts while I'm here in case it's useful!

This is a cool idea but I agree it is bigger in scope than the "enhancement" might imply. I think this idea would amount to an entire multi-quarter development project in itself.

As I understand it, rsync is an entirely different protocol from sftp, and would involve a different service. That effort would ideally also involve spinning out the concept of a "permanent file system" into a library that could be accessed by both services.

I defer to the permanent team as to whether or not they would like to keep this issue open in the mean time. I'd suggest that if this isn't likely to be taken on in the next few years it might make sense to mark it as a wontfix and move the concept to a higher level location that is used by Permanent for long term road map planning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants