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

[Subtask] Handle file name encoding and special characters. #5869

Open
Tracked by #5504
diqiu50 opened this issue Dec 16, 2024 · 2 comments
Open
Tracked by #5504

[Subtask] Handle file name encoding and special characters. #5869

diqiu50 opened this issue Dec 16, 2024 · 2 comments
Labels
help wanted Extra attention is needed subtask Subtasks of umbrella issue

Comments

@diqiu50
Copy link
Contributor

diqiu50 commented Dec 16, 2024

Describe the subtask

In different client environments, file name encoding and the special characters within them need to be handled to ensure correct file operations and avoid garbled text.

Parent issue

#5504

@diqiu50 diqiu50 added the subtask Subtasks of umbrella issue label Dec 16, 2024
@xunliu xunliu added the help wanted Extra attention is needed label Dec 16, 2024
@featherchen
Copy link
Member

@diqiu50 Hi, I am little bit confuse about the meaning of this issue. In my understanding, gvfs fuse operates Data I/O via SDK on different clients, e.g. JuiceFS, Ceph, and NAS. However I am not sure what should we handle in gvfs layer? Doesn't the clients handle this kind of sinario on its own?

@diqiu50
Copy link
Contributor Author

diqiu50 commented Dec 23, 2024

My current concern is that I am unsure whether our handling of special characters in filenames and various encodings is correct. We need to test this, and if there are no issues, that would be ideal.
It might be too early to test this issue right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed subtask Subtasks of umbrella issue
Projects
None yet
Development

No branches or pull requests

3 participants