ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #00419
Re: Potential to replace files/folders with tags
Absolutely agree about the potential for tag hierarchy and the system
remaining as traditional folder/file layout.
I'm not sure as to what the advantage of the randomly named folders over
the tag1/tag2 system is?
The tag1/tag2 structure was meant purely for compatibility with
applications that do not support the tag system.
When saving a file, the first 2 tags selected (except the 'username'
tag) would become tags 1 and 2 respectively.
I suspect that a method by which the user can override these would be
desirable.
Thanks,
Matt
On 25/02/13 08:30, darkdragon wrote:
>
> On Mon, Feb 25, 2013 at 12:06 AM, Matt
> Richardson <m.richardson.1990@xxxxxxxxxxxxx
> <mailto:m.richardson.1990@xxxxxxxxxxxxx>> wrote:
>
> My idea would be that the tags would operate as follows:
>
> When saving/creating a file any number of tags can be selected
> as well as a name. By default the 'username' tag would be
> selected.
> The actual filesystem would place the file in
> /home/username/tag1/tag2/
> Tags beyond tag 2 would not be included in the folder
> hierarchy. A database (similar to zeitgeist) would also be
> updated to contain the full list of tags and files
> When selecting files (file manager or open dialog) all of the
> available tags would be listed. When a tag is selected, the
> list updates to show tags which contain files matching the
> first tag
> In order to show root files the "system" tag would have to be
> selected. The file manager would then switch to standard
> file/folder view, since we can't easily update the root filesystem
>
> Further, you could allow tags to have tags themselves. This would give
> the possibility to have a tag (e.g. "ProjectXY") - with all its tagged
> files - to reside inside /myprojects/currentprojects and /work/2013/ tags.
>
> But I think this is only good for user files and not system (since
> then system would depend on the working tag system). Therefore you
> would need to write a whole new file system to have it working stable
> enough...
> Further, I think putting your files into sort of randomly named
> folders would be better than using your tag1/tag2/ structure since it
> is not clearly defined which tag would be tag1 and which one tag2.
>
>
> On Mon, Feb 25, 2013 at 2:02 AM, Mike Sandman <mike@xxxxxxxxxxxxxxx
> <mailto:mike@xxxxxxxxxxxxxxx>> wrote:
>
> Couldn't you achieve this using a user space file system? That
> seems quite a bit less drastic. Keep in mind that we still want
> there to be 1 underlying operating system running across different
> hardware including desktops and servers
>
> I also think that it's no a good idea to really kind of replace the
> operating file system due to compatibility between devices (including
> your desktop ubuntu).
>
> Since I like the tagged file system idea, what about a special file
> manager (user space only)?
>
> Or why not implementing this into Ubuntu One? This way you would have
> a private synchronized user space. To make syncing easier you
> nevertheless need some sort of table and there you could store further
> information like tags. What do you think of that?
>
> cheers, darkdragon
References