This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Attitude Towards File Systems - A List of User Stories

These stories are collected from anecdotes of various developers, and seek to expose either their relatives' or their own attitude and experiences of file systems. They are not so-to-speak actual personas since they're not derived from a qualitative analysis of actual usage data.

How to improve this document: it'd be useful to include stories from a large range of populations, such as children and the elderly, people with various sorts of accessibility requirements, from non-Western cultures and various computer proficiency backgrounds. If adding a persona, indicate who they are and how experienced they are with computers to avoid having too many similar profiles

The flat file system

These users might end up with a disorganised file system where most files are under direct folders such as Documents/, Downloads/, Music/ and may particularly have trouble with documents saved in a specific location by certain apps, such as Videos/Webcam for Cheese.

Since these users don't exploit the file system's features, they might benefit from a per-app or a timeline-based or other flattened views of the file system? They also need filters and search mechanisms to compensate for a large amount of data being presented in the same view. How do these users handle files with identical names?

The desktop working set

These users may benefit from having their documents closer to their apps, yet it's unclear how they would usually start an activity in a DE where the file system is not exposed. They don't seem to grasp, either, the fact that an app can be launched and then a file opened within this app. Still, file systems are an efficient way for them to store their data and they might need education or clearer hints on the fact that the location of a file does not matter to the app.

(note from Steve: because people share their experiences of computing, it's more likely that you'd observe two family members or relatives with the same behaviour than completely disjoint individuals; so behaviour observed on multiple occasions from really disjoint users is more likely to be widespread)

The social messy user

Such users occasionally need search features, but the key information for them is clearly where some media comes from (e.g. which third party, download app, or whether they put it on their machine themselves). Content types are not a good fit for these users. Windows 7-like libraries could be a good fit if users don't have to do the mapping themselves; they already don't sort out their incoming files so wouldn't bother to spend time configuring libraries. Easier access to online storage (including others') and the ability to visualise the provenance of a file would be nice features for such users.

The project manager and his employees

(Western cultural background (France, South Africa), users without CS training from 20 to 50yo, organisational context, no disabilities, availability of external CS support, particularly old report - around 2007; machines include Windows and OS X machines, plus Linux for CS support staff)

A model per-owner/per-project fits these better, and a file system could be adapted to such a need despite any form of computer proficiency -- though most likely with external setup help for the actual sharing of the file system. No indication whether users would be using cloud storage now that it got democratized. The variety of file formats and lack of indication of who accessed a document last would make content-based/app-based/timeline-based UIs unsuited.


2024-10-23 11:46