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

[Feature Request]: Integration with ALL programs using native file manager (with solution) #509

Open
3 tasks done
Akxe opened this issue Sep 17, 2024 · 0 comments
Open
3 tasks done
Labels
Type: Enhancement New feature or request

Comments

@Akxe
Copy link

Akxe commented Sep 17, 2024

Checklist

  • I am using an up-to-date version.
  • I have read the documentation.
  • I have searched existing issues.

Description

  • Opening any file from other program and searching for it with tags is impossible
  • Saving a file means saving it to FS and then going to the program and adding tags after the fact
  • all users must use the program to benefit from the app (most people don’t want to learn new things)
  • User adding, renaming, deleting, or moving files causes chaos for the program that needs to be found and fixed

Solution

Let’s imagine a version of Tag Studio was to run on server. Instead of providing gui it would provide tag studios shared disk AND a SAMBA FS. Any user, even without the program, could open the samba disk. Inside the user would see every tag available as a folder. Opening a folder would be equivalent to filtering all files to only those that contain the tag(s) in path.

Example: Path T:\\gaming\lets play\fail would equal to searching for files with these tags “gaming”, “lets play” and “fail”. The user would see some files and some more folder, the folder being tags like “Minecraft” or “Fortnite”.

Since the server is responsible for the whole FS protocol. It should know about all and every FS change made and could update it even if user made a change using other means.

Alternatives

There is no other way I could think of to allow the integration with all existing programs.

@Akxe Akxe added the Type: Enhancement New feature or request label Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant