Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

File sync and localisation

  • /e/ version:
  • Device model(s):

Summary

Description

What is the current behavior?

When connecting /e/ to an fresh account on a selft-hosted nextcloud server, /e/'s built-in sync creates a couple of folders on the nextcloud server, e. g.

  • Devices
  • Documents
  • Movies
  • Pictures
  • Podcasts
  • Ringtones
  • Talk

These directories seem to be created without regard to this nextcloud-user’s localization.

What is the improved behavior?

What I would expect is, that /e/ asks the user how to use existing folders in his nextcloud account, perhaps like

  • Are there any folders in the connected account?
  • If yes, show a wizard asking:
  • Where should we put Pictures? (select directory or use SOME_LOCALISED_NAME)
  • Where should we put Documents (select directory or use SOME_LOCALISED_NAME)

and so on.

What does it bring?

If we skip that, this will end in a mess of folders in the user’s account.

If someone connects to an existing nextcloud account already populated with music, photos, files and so on, we could give her/him a chance to adapt the existing structure.

Examples

Pictures in my (german localised) existing account reside in "/Fotos". /e/'s first-run assistant would let me select this folder to sync pictures instead of creating a new folder named "Pictures".

Validation

  • create fresh nextcloud account
  • create some folders for music, pictures, documents in any language other than english
  • connect /e/-device to this account
  • let user choose where to put according media, e.g. pictures
  • check if /e/ syncs new photos to the folder choosen by user