Replies: 2 comments 4 replies
-
Commenting on those specific settings...
I generally leave the rest of the config with the default settings. |
Beta Was this translation helpful? Give feedback.
-
I have mixed views on the GuidFileNames option. I love the ease I have for looking at the files and knowing what they relate to without having to delve into their content. But I can also understand why GuidFileNames is "better" from a software perspective. I've never changed any of these options personally. One setting that isn't listed here, that I think the default could do with changing is Dictionary Handler being set to one way by default, but then that kinda conflicts with if you are shipping content around where you would want it to bring it with any publishing. |
Beta Was this translation helpful? Give feedback.
-
Separately from the Settings/Content discussion also considering what the sensible defaults for uSync on v10 might be ?
Settings
Root Folder
Not necessary, but by having the version in it we force people to make the conscious choice when using the uSync files as part of the update.
UseFlatStructure
Puts all the files for a type (e.g content/doctypes) into a flat folder - makes item moves/renames less hassle (because you don't have to change the whole folder tree when an item changes).
GuidFileNames
Root Folder
Uses the Key (Guid) for the filename - makes it harder to quickly see what has changed on disk, but it makes the management of renames,moves,deletes, etc a lot easier - because files can't change their name, can always be unique (no clashes)
FailOnMissingParent
uSync is quite tolerant of corruption/failure if you attempt to sync something and the parent item doesn't exist, uSync will either find the nearest ancestor or put an item in the root. this settings makes uSync error on a type if it can't find the parent. if this was say a doctype that could cause down-level sync errors.
Other settings or defaults ?
Happy to take suggestions for other settings - For example how might we make it easier to control content/media/settings (see current docs for how we do that now)
Beta Was this translation helpful? Give feedback.
All reactions