Linked by Thom Holwerda on Fri 29th Jun 2012 22:55 UTC
OSNews, Generic OSes "Whenever there is a conversation about the future of computing, is discussion inevitably turns to the notion of a 'File'. After all, most tablets and phones don't show the user anything that resembles a file, only Apps that contain their own content, tucked away inside their own opaque storage structure. This is wrong. Files are abstraction layers around content that are necessary for interoperability. Without the notion of a File or other similar shared content abstraction, the ability to use different applications with the same information grinds to a halt, which hampers innovation and user experience." Aside from the fact that a file manager for Android is just a click away, and aside from the fact that Android's share menu addresses many of these concerns, his point still stands: files are not an outdated, archaic concept. One of my biggest gripes with iOS is just how user-hostile the operating system it when it comes to getting stuff - whatever stuff - to and from the device.
Permalink for comment 524854
To read all comments associated with this story, please click here.
Alfman
Member since:
2011-01-28

poladark,


"What we need is something that is completely extensible in every possible way."

We'll, just as a hierarchical tree is a superset of a flat pile of stuff, the next superset of a tree is a fully connected graph. We could certainly build it, but it's going to be that much more complicated than the tree.

None of this is an impediment to metadata tagging, so I don't think the extensibility argument is a reason to not support trees.


"You could complement or replace the file hierarchy by a basic project hierarchy. That may seem like splitting hairs but it might make things more easily managed."

More easily managed than what? The point is we have a reason to keep these files separate from every other file on the system. In other words it seems to be reinventing the folder.


"People keep saying that this is a problem but in reality on systems like OpenVMS it very seldom is. OpenVMS doesn't have an automatic mechanism for doing a 'purge' of old versions"

Well, the only reason I brought up "automatic" versioning & garbage collection is that otherwise normal users may find it difficult to do manually. Of course knowledgeable people could configure things how they want to, but that just raises the barrier for use and we'll end up with many users not benefiting from the feature.

Even if it wasn't automatic, at least the versioning feature would be there, so I agree that is better than what we have now.

Reply Parent Score: 2