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

Marker folder convenience improvement #6903

Closed
HaujetZhao opened this issue Aug 19, 2020 · 1 comment
Closed

Marker folder convenience improvement #6903

HaujetZhao opened this issue Aug 19, 2020 · 1 comment
Labels
enhancement New features or improvements of some kind, as opposed to a problem (bug) frozen-due-to-age Issues closed and untouched for a long time, together with being locked for discussion needs-triage New issues needed to be validated

Comments

@HaujetZhao
Copy link

Problem

Syncthing uses a marker folder to detect whether the synced folder is mounted correctly. The default marker folder name is .stfolder, and the newly created marker folder is hidden by default, ideally non-tech users won't see this marker folder. It is changeable in Advanced page:

image

New users (even some amateur tech guys) usually don't know about the marker folder behavior, cause they've never seen such a name during adding and setting a sync folder, so they may not pay any attention to the .stfolder.

After some accidently operation, such as a cleaning (especially non-tech users love cleaning using some cleaning softwares which delete empty folders by default), a script, the .stfolder might be deleted, and these users will come to ask the same, simple, stupid question: My folder marker is missing, the syncthing stopped syncing, how do I do? Why syncthing need a .stfolder? I hate the .stfolder, can I delete it? ......

The reality is, few users really read the FAQ or search the same question before asking for help. Only a few users know they could change marker folder in advanced setting in WEB UI.

Solution

To decrease the possibility of meeting the problem described above, I propose 2 solution:

  1. add an option to the Settings panel: the file versioning is enabled, set the folder marker to be same as versions path, which is .stversions. And make the option on by default.

  2. add an option to change the marker folder to the Advanced tab in Add Folder dialog. Instead of only put it in Advanced setting page because it's too deep to open.

By doing so, users at least could have a glance at some information about marker folder while they config the syncfolder settings.

And by setting the marker folder to the versions path when it's on could reduce the possibility the marker folder being deleted accidently.

The whole idea is to reduce the chance that users get confused by missing marker folder and then asking the repeated question. That's all.

@HaujetZhao HaujetZhao added enhancement New features or improvements of some kind, as opposed to a problem (bug) needs-triage New issues needed to be validated labels Aug 19, 2020
@AudriusButkevicius
Copy link
Member

Sorry, but no.

We have a ticket to rename the folder and I think thats enough. People who delete what they don't understand are asking for trouble anyway.

@st-review st-review added the frozen-due-to-age Issues closed and untouched for a long time, together with being locked for discussion label Aug 20, 2021
@syncthing syncthing locked and limited conversation to collaborators Aug 20, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New features or improvements of some kind, as opposed to a problem (bug) frozen-due-to-age Issues closed and untouched for a long time, together with being locked for discussion needs-triage New issues needed to be validated
Projects
None yet
Development

No branches or pull requests

3 participants