COMPASS icon indicating copy to clipboard operation
COMPASS copied to clipboard

Tags repository

Open fantom87 opened this issue 2 years ago • 3 comments

Minor (I think) request, but would it be possible to have pre-made tags that could be included on installation? Or maybe as a checkbox during the installation process. Ideally, though this would probably be more effort, an external shared repository that people can contribute to? I honestly have no idea what would even be required for something like that, I'm just spitballing.

fantom87 avatar Mar 02 '23 16:03 fantom87

I had already considered this and this is one of the reasons why the tags are stored in their own tags.xml file which can already be shared with others but you have to dig around through the file system to do so.

The hard part here is thus not implementing the feature because most of the technical prep for it is already done. The hard part will be to find a good way to host and curate these pre-made tags. Sourcing them will definitely be a community effort so I am imagining a submission system where people can submit and vote for their favourite tag bundles (the name would need some work), perhaps using a discord server, subreddit or github repo and then I will manually pick the most popular ones and host them somewhere.

DSPaul avatar Mar 02 '23 17:03 DSPaul

Didn't know about the tags.xml file thing. What about then adding an "Export Tags" button and grouping it with the New Tag and New Group button? I imagine this would just copy the tags.xml file but it would be easier than digging for it, as you said. Maybe also an Import Tags function to add someone's exported tags to your own unless you're wanting to go with an external repository.

fantom87 avatar Mar 02 '23 17:03 fantom87

Import and export buttons will indeed be the first step so you can share with your friends but I plan on putting those in a new sharing menu because a lot of people have been asking to import and export the collections themselves as well and the two are extremely similar to implement so I'll do them together.

DSPaul avatar Mar 02 '23 17:03 DSPaul