flathub / flathub/com.unity.UnityHub

Avoid host filesystem permissions and polluting home folder as much as possible

Đang mở
#40 6 bình luận 1 reaction 0 người được giao Xem trên GitHub
enhancement
Ngôn ngữ chính
Python
Star
26
Fork
16
Merge trung bình
11 giờ 24 phút
Pull request đã merge (30 ngày)
5

Mô tả

One of the things I love about Flatpaks is that they typically don't pollute the home directory, as all their configuration and data files go into their own directory within `~/.var`. I've noticed that with this package, a `~/Unity` directory is created, polluting the home directory. I'd really like to avoid this.

I understand that this package has access to the host filesystem, and Unity Hub wants to create that directory, so it does as it has access. Presumably, taking away access to the host filesystem would break the app in some way as it isn't able to properly handle it?

I feel like I've seen some Flatpak apps though that have access to the host filesystem, while still storing their own things within `~/.var`. Could this package be configured to do the same thing? Wouldn't it just be a matter of the app being told that `~/.var/com.unity.UnityHub/` is its home directory, while still having full filesystem access?

Thanks.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu bằng việc xem xét cấu hình Flatpak của gói và cách Unity Hub chọn thư mục home của mình. Kiểm tra xem việc chuyển home của ứng dụng vào ~/.var/com.unity.UnityHub/ có duy trì quyền truy cập cần thiết vào hệ thống tệp của host hay không, sau đó xác minh rằng ~/Unity không còn được tạo mà không làm hỏng ứng dụng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
desktop
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.