Slashdot Mirror


'Type Manager' The File Manager of Tomorrow?

IceFox writes "In the past few years many of us have been introduced to a new type of application, the Type Manager. Most of us are familiar with iTunes, but there are many other Type Managers out there that are gaining market share and a rabid fan base of users such as digiKam and amaroK. Type Managers seem to have that magic combinations of features that makes users love them. I have been taken a closer look at the Type Manager, what makes them so usefull, what they really provide for the user and came to some surprising results. After creating a list of all the traits of a Type Manager I was able to define exactly what a file manager should be and discovered that there are in fact many partial Type Managers out there now that implemented only half of what makes up a full Type Manager."

321 comments

  1. type manager ? WTF ? by Anonymous Coward · · Score: 2, Interesting

    its a file attribute manager. not a type manager. adobe type manager is a type manager.
    who the fuck gave this guy a license to make up new technical definitions on the fly ?

    1. Re:type manager ? WTF ? by Anonymous Coward · · Score: 3, Insightful

      How do you think technical definitions are invented in the first place?

    2. Re:type manager ? WTF ? by Viper+Daimao · · Score: 4, Funny

      They're cromulently embiggened of course.

      --
      "In the game of life, someone always has to lose. To me, if life were fair, that someone would always be Oklahoma." -DKR
    3. Re:type manager ? WTF ? by bbsguru · · Score: 2, Funny
      At least he didn't create another TLA, (technically, not possible: there were only 26^3 possibilities in English, and we've used them all).

      Still, the thoughtless creation of Meaningless Pseudo-Buzzwords (MPB) does run rampant among the illiterati.

      In response to this plague of drivel (POD), the international community has decided to adopt new procedures. (um. that's us)

      Effective immediately, all MPB's are to be reviewed for acceptance by DIVOT (Departmente Internacional for Verification Of Truth). Just as the creation of TLA's is regulated by the ACT, DIVOT's management of MPB's will help improve global communications.

      And stop with the new TLA's, already. We here at the ACT (Acronym Creation Team)don't appreciate this kind of interference by MIA's (Mis-Informed Amateurs).

    4. Re:type manager ? WTF ? by Snarfangel · · Score: 4, Funny

      who the fuck gave this guy a license to make up new technical definitions on the fly ?

      Those responsible have been sacked.

      Mynd you, møøse bites Kan be pretty nasti...

      --
      This tagline is copyrighted material. Please send $10 for an affordable replacement.
    5. Re:type manager ? WTF ? by Anonymous Coward · · Score: 0

      there were only 26^3 possibilities in English

      Hmm nope. There are 26 * 36 * 36 posisible combination (33,696), you forgot to include numbers after the first leter you might remember the popular format known as mp3?

      Now who is the manager of the type manager?

    6. Re:type manager ? WTF ? by Paradise+Pete · · Score: 2, Informative
      How do you think technical definitions are invented in the first place?

      You don't just start using it as if it's already known. You have to first "propose" the definition at the beginning of the paper and explain why you're using it.

    7. Re:type manager ? WTF ? by loserface · · Score: 1

      If it were a TCA, that would be true. A TLA, however, is limited to 26^3 by definition.

    8. Re:type manager ? WTF ? by carlos_benj · · Score: 1

      ...the international community has decided to adopt new procedures. (um. that's us)

      We are the new procedures? How do we work?

      --

      --

      As a matter of fact, I am a lawyer. But I play an actor on TV.

    9. Re:type manager ? WTF ? by Enrico+Pulatzo · · Score: 1

      +5? Wow.

      How about "Arbitrary Collection Manager" instead? Just cuz you're a typography-geek doesn't mean everyone thinks of that when they hear "type." Ever hear of a "file-type?" Well, that's what's being described here, although the things don't have to explicitly be files.

    10. Re:type manager ? WTF ? by mattspammail · · Score: 1

      He's still going strong. Apparently he wasn't sacked. What now?

      --
      Now accepting PayPal donations!
    11. Re:type manager ? WTF ? by SuperRob · · Score: 3, Funny

      Thanks for that explanation, Super Nintendo Chalmers.

    12. Re:type manager ? WTF ? by Snarfangel · · Score: 2, Funny

      He's still going strong. Apparently he wasn't sacked. What now?

      Those responsible for sacking the people who have just been sacked have been sacked.

      Møøse trained by YUTTE HERMSGERVØRDENBRØTBØRDA

      --
      This tagline is copyrighted material. Please send $10 for an affordable replacement.
    13. Re:type manager ? WTF ? by ArsonSmith · · Score: 1

      At least he didn't create another TLA, (technically, not possible: there were only 26^3 possibilities in English, and we've used them all).

      I propose three extentions to the TLA. An ETLA (Extended TLA) A VLTLA (Very Long TLA) and a VLETLA (Very Long Extended TLA.) This will give us 26^6 possibilities in the English language. This should be enough to give every Cell in everyone's body their own *TLA.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    14. Re:type manager ? WTF ? by evershade · · Score: 1

      No, we just need to re-appropriate XTML

      Extensible TLA Markup Language

      That way we can just tag each letter to provide different attributes under new contexts.

      I believe the possibilities are now limited only by your imagination and the size of the character set.

    15. Re:type manager ? WTF ? by evershade · · Score: 1

      oops...

      eXtensible TLA Markup Language

      heh heh... uh... yah...

    16. Re:type manager ? WTF ? by Taladar · · Score: 1

      I would see a type manager as something managing multiple types, not as something managing things of one specific type better than a general tool.

    17. Re:type manager ? WTF ? by Anonymous Coward · · Score: 0

      i hate type managers anyway... bitch.

    18. Re:type manager ? WTF ? by Jesus_666 · · Score: 1

      I always thought I was a method...

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    19. Re:type manager ? WTF ? by suitepotato · · Score: 1

      The same people who considered naming our new anti-terrorism satellite system the Global Observation Navigation And Defense System (GONADS).

      --
      If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
    20. Re:type manager ? WTF ? by Anonymous Coward · · Score: 0

      Type Managers are for fonts numbskull.

    21. Re:type manager ? WTF ? by slavemowgli · · Score: 1

      Actually, the quote that's being referred to's from Skinner, not Chalmers.

      --
      quidquid latine dictum sit altum videtur.
    22. Re:type manager ? WTF ? by Viper+Daimao · · Score: 1

      I think you mean, Armand Tanzarian.

      --
      "In the game of life, someone always has to lose. To me, if life were fair, that someone would always be Oklahoma." -DKR
    23. Re:type manager ? WTF ? by CreatureComfort · · Score: 1


      Actually, I just thought it was a babelfish translation of Vogon poetry...

      --
      "Unheard of means only it's undreamed of yet,
      Impossible means not yet done." ~~ Julia Ecklar
  2. Well your Type Manager... by City+Jim+3000 · · Score: 3, Funny

    ...should learn to Type Type Manager Less.

    1. Re:Well your Type Manager... by mixonic · · Score: 2, Interesting
      ...should learn to Type Type Manager Less.

      $ TM=`grep this_article -ioe 'Type Manager'|wc -l`; WC=`cahis_article|wc -w `; echo print\ \(\($TM/$WC\)\*100\) |perl
      4.76190476190476


      It wasn't that often. only 4.76% of his total words were Type Manager. Of course that is 7/12 of his lines.....

      *yeesh*
    2. Re:Well your Type Manager... by mixonic · · Score: 1

      Sorry!

      $ TM=`grep this_article -ioe 'Type Manager'|wc -l`; WC=`cat whis_article|wc -w `; echo print\ \(\($TM/$WC\)\*100\) |perl
      4.76190476190476


      There we go. damn you bash shell...

    3. Re:Well your Type Manager... by Anonymous Coward · · Score: 0

      whis_article?

      I don't think you can blame fumble-fingering on bash.

  3. Move Along by Lord+Byron+II · · Score: 3, Informative

    Move along, nothing to see here. This is nothing but shameless self-promotion from a guy who can't even spell "useful" correctly.

    1. Re:Move Along by Enigma_Man · · Score: 3, Insightful

      Has anybody tried a type-manager style file manager, and preferred the old, usual way of doing things? I certainly do. Maybe it's just because that's the way I've always done things, and I'm used to it, and have gotten good at it, but I like my files where I put them as files, not as metadata or anything else like that.

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    2. Re:Move Along by xTantrum · · Score: 2, Interesting
      When I buy a CD my goal is to put the music on my mp3 player. To do that I might have to go through a dozen different smaller tasks before I can achieve my goal. It is not unrealistic just a few years ago (or even today for some people) to first rip the wav file, then encode to a desired format, add id3 tags via cddb, store the files in some home grown system, and finally transfer the files to the mp3 player.

      seriously, not trolling, but this really isn't that big a deal to do. most jukeboxes do this for you automatically anyway. Maybe not on linux - i don't know - but jeez even wmp does this. Are we really getting that lazy. Next your gonna tell me you code in JAVA and forgot C.

      --
      $action = empty(PHP) ? backToC() : unset(PHP) ; "when the concrete cases are understood, the abstractions are readily
    3. Re:Move Along by Tony+Hoyle · · Score: 1

      Linux too.. at least on KDE - browse to CD, highlight mp3 files, drag and drop on mp3 player. done.

    4. Re:Move Along by Plunky · · Score: 1
      seriously, not trolling, but this really isn't that big a deal to do. most jukeboxes do this for you automatically anyway. Maybe not on linux - i don't know - but jeez even wmp does this. Are we really getting that lazy. Next your gonna tell me you code in JAVA and forgot C.

      surely then, most jukeboxes would be considered to be that very thing - a type manager for music
      even wmp

    5. Re:Move Along by gaurzilla · · Score: 0

      AND the grammar is terrible. Was he using babelfish?

      "I have been taken a closer look..." [ yeah .. sure ]
      "... that magic combinations of features ..." [un-pluralize]
      "... and came to some surprising results." [conclusions! not results]
      "After creating a list of all the traits of a Type Manager I was able to define exactly what a file manager should be and discovered that there are in fact many partial Type Managers out there now that implemented only half of what makes up a full Type Manager." [MS Word style: Fragment (no suggestions)]

      Even in TFA he doesn't know where to use commas.

      "... I was able to define exactly what ..."
      [I don't like the word "exactly". It makes him sound like a person with high authority in the subject, and I highly doubt that.]

      Sigh

    6. Re:Move Along by Anonymous Coward · · Score: 0

      For Linux there exist an abcde script which rips and encodes the files (and adds correct id3 tags). You need to only transfer them to the MP3 player.

    7. Re:Move Along by Alphabet+Pal · · Score: 1

      I have been taken a look at his grammar, and it's on par with his spelling.

      --
      Because you can't spell "slaughter" without "laughter"
    8. Re:Move Along by JabberWokky · · Score: 3, Informative
      I couldn't use a "music type manager" for a chunk of my collection -- my music is mixed up with lyrics, performance notes and tablature for when I actually play it (as in pull out an instrument and use it). Amarok is great to kick back and listen to music with (Wikipedia and related song links are nifty), but the brutal truth is that 99% of the time I'm just listening it could just be any player that shuffles a playlist. When I'm actually *using* the files, I need more than just a single format app.

      Same goes for images and text: I organize by project, and most have real world notebooks and folders associated with them. Even the directories full of source code and purely computer related items usually have a physical logbook associated with them and have a dozen file types in a few to over a hundred directories.

      There are two major types of applications that handle multiple types of files and let you organize them by directory. They let you manipulate them with a wide variety of tools and other applications. They are called file managers and shells. I'm partial to Konqueror and bash, but YMMV.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    9. Re:Move Along by mrchaotica · · Score: 3, Insightful
      but I like my files where I put them as files, not as metadata or anything else like that.
      You do realize that the file path is metadata in and of itself, don't you? The only difference between a file path and, say, keywords is that the former is thinking in terms of the computer (sort of like C), whereas the latter is thinking in terms of the data (sort of like Java).
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    10. Re:Move Along by Gulthek · · Score: 2, Informative

      Fun fact about iTunes is that it can store PDF files alongside tracks. Perfect for liner notes, tabs, etc. Also any quicktime file such as a music video. Both filetypes can be given the same metadata (artist, album, etc) that you give to the music files so everything stays very nicely organized and (and this is key for me) is easily re-organizable.

      Last ten tabs added?

      All tabs in such and such a genre?

      All tabs with this part, that part, that instrument, chords or melody?

      Good stuff.

    11. Re:Move Along by zerocool^ · · Score: 1


      Yeah, I can't see why I'd need metadata on my music files.

      It's very simple. My file server has a samba shared folder called "audio". Everything in this folder is either an ogg, an mp3, or a wav file. Underneath the Music folder, there's a folder called "bands" and a folder called "standup", a folder called "classical" and a folder called "other" and a folder called "playlists". Under the bands folder, everything is organized via artist\album title\artist-albumtitle-##-tracktitle.

      I mean, I'm obsessive compulsive, and I know people like me tend to create a system and stick with it, and furthermore, have a hard time understanding why it's done any differently... but... why would it ever be done any differently?

      I don't even use ID3 tags. For any music I have that has them, I turn off the ID3 tag display in winamp (I tell it to just display %filename% or whatever for oggs). All the "metadata" i need is in the directory structure and filename.

      Why re-invent the wheel?

      X:\audio\bands\GWAR\America Must Be Destroyed\Gwar - America Must be Destroyed - 01 - Ham on the Bone.ogg

      ~Will

      --
      sig?
    12. Re:Move Along by syukton · · Score: 3, Insightful

      You couldn't use a music type manager? An application that ties together all of the different things related to music but which are unrelated to one another? So...you wouldn't like it if your music player also displayed lyrics when a song came on? Or if it displayed the tablature as well? Or if you could search all your music for a particular chord or melody or lyric or date when you performed it with your band (or whatever)? You seem to misunderstand what a "type manager" could (or should?) be.

      Much like the example in the article of Nero ripping CDs, burning CDs/DVDs, making ISOs and browsing ISOs, you seem to want to do a lot of stuff that is related to music, but which aren't directly related to one another. Displaying the tablature is related to the music, but is largely unrelated to displaying the lyrics and both of those are largely unrelated to the date when you last played the song live, but it's all information which is directly related to the music itself.

      As far as images and text, it sounds like the "type" you need to manage is "project" -- I've found myself in a similar boat, lately. Doing 3D renderings which go along with 2D Photoshopped documents which together go with a text document specifying which part goes where and which figure should be consulted for what part of the specification. All of this could be organized by project, and then I could search through my projects for everything using LEDs or everything that makes use of PIC microcontrollers or everything that required woodworking or all of the projects I did before 2004, or whatever. I've wanted, for a long time, such a "project manager" type of application.

      I don't think you understood the scope of what a "type manager" really is. The idea is like a database using the primary format as the key, but the database can store more than just the primary format. In the case of a "music type manager" the key would be a music file itself, but the associated data would be the lyrics, the musical notation, tablature, performance notes, and so on. The same way that a dictionary is indexed on single words but contains many words in the definition; or that an encyclopedia is indexed on ideas or concepts but contains more than just that in the article (ie, a wikipedia article contains images and audio in addition to ideas and concepts).

      Just because iTunes doesn't do what you want for your music doesn't mean that a type manager wouldn't satisfy your needs. It sounds like you may need something more akin to a "musical performance manager" or some other "type" but don't discount type managers out-of-hand because iTunes doesn't float your boat and is the primary example of the article.

      --
      Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
    13. Re:Move Along by EnglishTim · · Score: 1

      Might it not be useful to be able to get a list of all music of a certain genre? Or released on a certain year?

    14. Re:Move Along by jedidiah · · Score: 1

      What year? The one when the song was originally written by the original artist? When it was first recorded by the artist in the file? When the recording in the file was originally done? Even for pop music, ID3 is quite limited and make the whole notion of "smart lists" pretty absurd.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    15. Re:Move Along by JabberWokky · · Score: 1
      How would I organize the various tracks and demo versions of a song I'm working on?

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    16. Re:Move Along by BritneySP2 · · Score: 0

      The filesystem is a hierarchical database; metadata (when stored in attributes) allow working with files in ways relational databases do.

      Storing metadata in the file itself (look at the stupidest ever 'encoding="utf-8"' in XML) makes metadata non-standard, file format-dependent and, eventually, unamanageable on a global scale: you cannot use inheritance, for example, to derive new file types.

    17. Re:Move Along by Mr.+Shiny+And+New · · Score: 1

      ID3 is limited, but the concept is still useful and more powerful than simple file paths. ID3 is a metadata implementation that tries to capture the most common metadata that people use. Implementing that in a filesystem, as some people are suggesting, would be very hard to use not to mention it would make filenames unwieldy and could lead to ambiguity where information is missing.

      I'd like to be able to store, somewhere associated with my mp3 files, the names of all the singers/bands/musicians featured in the song, the song writer, the song lyrics, the album cover if there is one, and links to songs that provide source material for this song, i.e. if a song is a cover of another song, a link to the original song. ID3 can't do this, but neither can a filesystem. My friend has designed a schema that captures almost every metadata we could think of for a song and let me tell you, that schema is huge. But the data could be provided by song creators when a song is created, if an industry standard was used. But in the meantime, that schema is a pipe dream and all we have is ID3 and CDDB.

      But at least with ID3 and CDDB, if your music collection is properly annotated, you can find all the songs released in a certain year, or whose primary singer/band/performer is a certain artist/band, or whatever, within the limits of the data provided by ID3. Is it sufficient? Not to me, but it's better than nothing. Does a program like iTunes help? Sure, except its smart playlist support is laughable... if you specify two genres and a rating in an AND query you get no results, since no song can have two genres. But that's an iTunes problem, not an ID3 problem.

    18. Re:Move Along by Anonymous Coward · · Score: 0

      He's an RIT grad, what did you expect?

    19. Re:Move Along by webfiend · · Score: 1

      I agree that ID3 is limited, but I'm not sure its limitations are as dire as you paint. ID3v2 (http://www.id3.org/id3v2.4.0-frames.txt) addresses some of the "what year" concerns you mentioned.

    20. Re:Move Along by JabberWokky · · Score: 1
      You couldn't use a music type manager?

      No, in fact I even said that I do (amarok), and that I enjoy it. My only dismissive comment is that I don't spent much time *actively* listening to music (i.e., inside the interface). Most of the time it's a "hit play and ignore" type of application similar to the clock in my desktop bar. Once configured, it's done, and when the application is actually active, it's in the background. But that really has little to do with this discussion other than to point out that music players are, especially if you just listen to music, a slightly different category of application: one you use for long periods, but are actively using for very short periods.

      My comment was pretty much in line with yours... I manage projects with many file types. In other words, I don't move from "images" to "music" to "text", I move from "this client" to "that client" to "SCA research" to "calligraphy". One nifty thing I've done is moved all my bookmarks into my file system so I can manage them as parts of subprojects rather than having to drill down through both my bookmark list and through a file system.

      So, what project manager handles many file types? Well, it's not a type specific manager like this guy is talking about. It's a general purpose file manager... or for the CLI inclined, a shell. Project managers that extend to many file types eventually become file managers.

      Let's put it this way... what is the difference between a "Type Manager" that can handle a wide variety of types of files and link them together in groups and a "File Manager" that can handle a wide variety of types of files and link them together in groups? In Konqueror, I can filter by type of file or by substring in the name, locate all files of a given type across the drive, edit, move and delete files. I can edit the meta information within files (title, track, etc. in mp3s), and preview, edit or view/play them.

      The idea is like a database using the primary format as the key, but the database can store more than just the primary format.

      Then aren't type specific and general managers aiming at the same goals? Isn't the ultimate version of either the same application? Something that allows you to manage all your different files/data and view lists of them in various ways, annotate, filter, link and edit them?

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    21. Re:Move Along by Arctic+Fox · · Score: 1
      Yes yes yes! The Smart Playlist functionality is cool, and I use the crap out of it, but it needs parenthesis! It's kind of lame that you can either do an AND or an OR in a smart playlist, not both.

      I'd like to make a smart playlist like [(Playlist is "Recently Added to Library") OR (NULL Album or NULL Track Number)] so that I can fix the ID3s or download an album cover. (now I use two playlists)

      And while I'm complaining, how about being able to search for "No album artwork" without using an Applescript, but native to iTunes playlist rules? Oh.. and a folder structure for playlists like iPhoto finally got.

    22. Re:Move Along by RetroGeek · · Score: 1

      This is where meta-data and a database comes in. You need a large number of fields to describe what you are saving, then you can organize it (report) as you want with database queries.

      Of course you need to actually enter all that information, but hey, I do NOT do content, that is the customer's problem...

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    23. Re:Move Along by DavidTC · · Score: 1
      How I format my playlist tree in foobar2000:
      $if2(%va artist%,%artist%)|$substr(%_path%,10,$strrchr(%_pa th%,/))|%album%|%title%

      Sorts by artists, grabs the last directory path if they're in a subdirectory (My music is in h:\music\artist or h:\music\misc, and the 10 gets rid of those slashes. Then it sorts on any subdirectories left over), then by album, and shows each title.

      And that's just the sorting. You can do very complicated queries before it gets to that point.

      Wherver I click in the tree, I get that replacing my main playlist. I can double click and get a more permanant one, or even middle click and get a 'forever' playlist named after that spot in the tree.

      Sadly, foo_playlist_tree is still fairly beta. Although there are other way to do similar things.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    24. Re:Move Along by Anonymous Coward · · Score: 0

      How's that insightful? That's the standard argument from people who are opposed to change simply because it forces them to change their routine.

    25. Re:Move Along by MSZ · · Score: 1

      It may be, because the "type manager" software that exists is extremely dumb. I tried, for example, Google's Picasa. Interesting concept, but the thing pays attention mostly to date of pictures which means it's good for some photos but not much else (esp. collections of "pictures I like for some strange reason" or "quite disgusting stuff I keep to send to jerks so they would vomit all over keyboard" were strewn all over the catalog, since their creation dates are pretty much random).

      Sensible automatic organizing of collection of non-textual files require metadata in files and close to AI level reasoning. First requirement is not (generally) fulfilled today, second is, as always, just 20 years in the future.

      I think the guy used some half decent file manager that found some of his "lost" files so he thinks it's a new technological miracle. Back in the day, people thought the same about Norton Commander.

      Besides, every time I see another system to automatically categorize data collections like this, I consider it "catering to the stupid". If someone is too dumb to keep his files in some basic order, it's his fault, not the end of the universe as we know it.

      --
      The moon is not fully subjugated. I demand a second assault wave preceded by a massive nuclear bombardment.
    26. Re:Move Along by Grab · · Score: 1

      PDF file? What muppet uses PDF for writing documents? If you've got something that you want to export to the world but never want to edit again, then PDF is fine. Otherwise forget it - Word/OpenOffice/text files all the way. PDF simply is not designed for "working documents".

      Grab.

    27. Re:Move Along by jp10558 · · Score: 1

      Yes and No. I like the Google style search "areas" that I can do with Directory Opus. I've tried desktop searches, but I don't care about searching within my text documents much, and I really like keeping things somewhat separate as I've stated.

      I've also found that DO is about as fast searching w/out indexing and taking up resources as copernic desktop search was with indexing so...

      With DO, I just have a favorite for music, doucment directory(ies) and of course the default "whole system". Ctrl-F and my search term, a couple seconds later, there's what I need.

      I like having my bookmarks searched from within Opera the same way in manage bookmarks (instant find as you type though).

      And e-mail within Eudora (though that doesn't work right with IMAP :( )

      So I like the hibrid. I get to the file the fastest way that way. Plus, I still have some idea of the underlying file structure. It also makes it easier to manage my FTP server.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  4. Type Manager? What? by Agermain · · Score: 5, Funny

    I hope I'm not the only one that had to wonder what iTunes and amaroK had to do with Adobe Type Manager and Suitcase.

  5. iTunes by Yahweh+Doesn't+Exist · · Score: 1, Interesting

    I know a lot of people bitch that iTunes "does too much... I use LAME to rip mp3s I don't need my mp3 player to do it.. wah wah wah..." but iTunes was one of the things that made me switch to Mac. I was very impressed with how it did so much yet was very simple, especially the part where it keeps music files names and arranged according to tags.

    before iTunes I used Musicmatch on Windows which I liked a lot because of its library management, though it started getting bloated towards the end (bloat doesn't mean adding lots of features, it means adding features at the cost of ease of use).

    1. Re:iTunes by Chicane-UK · · Score: 1

      I begrudgingly began to use iTunes for more than just encoding my CD's when I dabbled with a Powermac G4 a few months back, and have to admit that it gradually won me over. I prefer the Winamp way of playing my music and could find no similar product for OSX at all so I just got on with getting familiar with Itunes.

      The only time it falls down is if your MP3 collection hasn't quite got the MP3 tags like some of mine has.. mixes i've pulled down from the net, etc - but if you have a very precisely organised MP3 collection, you'll be in heaven.

      Nice software and a real bonus that its a freebie.

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
    2. Re:iTunes by afd8856 · · Score: 1

      wxMusik (open source), the best in my book, iTunes for Windows.

      If you want to justify your move to Apple, try something else.

      --
      I'll do the stupid thing first and then you shy people follow...
    3. Re:iTunes by SMS_Design · · Score: 1

      Your reason for switching your entire platform.. was a program.. that runs on both platforms.

      ...

      Do you see the flaw here?

    4. Re:iTunes by Anonymous Coward · · Score: 0

      I know a lot of people bitch that iTunes "does too much... I use LAME to rip mp3s I don't need my mp3 player to do it.. wah wah wah..."

      Really? Where are these people? I think iTunes does too little. I prefer a feature-rich player like Winamp 5 over a over-simplified iTunes that has relatively few features.

    5. Re:iTunes by Anonymous Coward · · Score: 0

      iTunes was on Mac OS long before it was on Windows, numbnuts.

    6. Re:iTunes by KinkoBlast · · Score: 1

      iTunes runs on GNU/Linux? Where? And is it Free?

    7. Re:iTunes by Yahweh+Doesn't+Exist · · Score: 1

      what part of "one of the things" is so hard to understand?

      the vast majority of software is total crap from a usability point of view. seeing something I liked got me interested in looking at more Apple stuff.

    8. Re:iTunes by Anonymous Coward · · Score: 0

      Helium2 is much better than iTunes or anything else.

    9. Re:iTunes by jedidiah · · Score: 1

      iTunes is actually kind of lame for something that's supposed to be a great uberapplication actually. It's not nearly flexible or powerful enough. It's good if itunes is the only thing you've ever used. Introduce legacy data and it starts to fall over.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    10. Re:iTunes by poirchr · · Score: 1

      I have never used iTunes for music management or MP3 ripping, but I do know that from an iPod management standpoint, it does try to do too much. It tries to take over my iPod.

      When I installed iTunes and used it for the first time (I had been using gtkPod on Linux before, but my work computer is Windows) it deleted ALL of my playlists. The music was still there, but it wasn't organized.
      Then a friend of mine bought a used iPod and put a bunch of music on it. When he took his iPod to work and used iTunes, it auto-sync'd his iPod with his work computer, didn't find any of the iPod music on the computer and decided to delete all his music, without any warning.

      This is why I bitch about iTunes doing too much ... there are some things which should not be left up to the application to decide.

    11. Re:iTunes by heavyboots · · Score: 1

      FWIW, iTunes initially begin as a rebadged version of SoundJam minus the ability to make your own skins.

      And now some quick tips:

      I believe there is an applescript out there that allows LAME-ripping via iTunes. (If you've installed the LAME software already.)

      People who are looking for keybinds for iTunes should investigate the shareware product Synergy (which also looks up album cover art). Or perhaps Sofa, which is freeware. I'm not sure it does keybinds, but I know it does a nice little control panel that lurks in the corner of the screen. Is this something that winAMP does? I figured it might be so included this info.

      For batch CD ripping, investigate your controls--there is a pref to set it to rip any music CD inserted immediately and eject it when done.

    12. Re:iTunes by jp10558 · · Score: 1

      The thing that drives me nuts with iTunes is it's huge. But then again, I've never needed anything past Winamp 2.95 for music playing. It's perfect for me. I don't want a music player that takes up the whole screen. I don't need sidebars etc. But that's just me.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  6. Adobe was there first ;-) by Anonymous Coward · · Score: 5, Informative

    Adobe Type Manager Light

    Next time, check prior art before appropriating a phrase and giving it whatever meaning you feel like.

    Not to mention, "Type Manager" is a terrible name for "application that manages files of some type".

    1. Re:Adobe was there first ;-) by Snarfangel · · Score: 1

      Not to mention, "Type Manager" is a terrible name for "application that manages files of some type".

      I suppose "AMFiST" is out of the question?

      --
      This tagline is copyrighted material. Please send $10 for an affordable replacement.
    2. Re:Adobe was there first ;-) by syukton · · Score: 1

      Kind of like "Windows" huh? Apple? heh.

      --
      Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
    3. Re:Adobe was there first ;-) by BasilBrush · · Score: 1

      The things that are managed aren't necessarily files. An email app is one of the applications he includes, and whether emails are all seperate files, or grouped together in one database file is merely an implementation detail that the user need not be concerned about. At the other end of the scale there could be types that are actually groups of files, like a MAME shell where item is a romset, which is implemented as either a directory of files, or a zip file with several rom files in.

  7. old news by BushCheney08 · · Score: 1

    I've been using Adobe's version for years...

    --
    Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
  8. Type Manager - EMail! by Anonymous Coward · · Score: 0

    Email is a "type manager" and it has been around forever. Please don't add to fuel to stupid buzzwords...

  9. Note to software developers by bheer · · Score: 2, Insightful

    there are many other Type Managers out there that are gaining market share and a rabid fan base of users such as digiKam and amaroK

    (especially KDE developers) For the love of God, it's not cute to insert arbitrary uppercase Ks into app names anymore. Yes, it's called KDE. Yes, there's that big K where the start button ought to be. You really love K. We get the idea. Now name your apps sanely instead of making them sound like they were named by 13-year olds trying to be cute.

    <grumble> ...and then the KDE-ers complain KDE gets too little traction in the market compared to Gnome. Feh.
    </grumble>

    1. Re:Note to software developers by FidelCatsro · · Score: 1

      Gno I think it's oK
      (Really sorry about that)

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    2. Re:Note to software developers by Anonymous Coward · · Score: 2, Funny

      iAgree

    3. Re:Note to software developers by sg_oneill · · Score: 2, Funny

      Gnyeah! Its Gnot as if Gnome or Gnu Gnvelopers are StickiGn arbitrary K'sgn everywhergn! Gnumericly speaking.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    4. Re:Note to software developers by Gleng · · Score: 2, Funny

      I think you just summoned Cthulhu with that.

      --
      "Proudly Posting Without Reading The Article"
    5. Re:Note to software developers by Dionysus · · Score: 1

      I thought iPod, iMac, iTunes was a marketing decision. Never knew the developers had a say in the naming.

      --
      Je ne parle pas francais.
    6. Re:Note to software developers by 21chrisp · · Score: 2, Insightful

      Losing traction? Seriously?? Since when? K's are bad, but Gn's i's and Win's are OK?

    7. Re:Note to software developers by bheer · · Score: 1

      Apple uses the i-prefix fairly consistently, and it's a reasonable prefix connoting both 'interactive' and 'personal'.

      Microsoft doesn't use Win- much but 3rd parties do, and honestly win- is a pretty upbeat prefix and it's hard to blame them for it.

      Gnome -- well, Gnumeric is pretty much the only culprit here. Most major Gnome apps have reasonable names like Evolution, Nautilus (not, you note, Gnautilus).

      By contrast, KDE overdoes the K thing. It was cute up to a point, now it's just irritating.

    8. Re:Note to software developers by Anonymous Coward · · Score: 0

      The reason for the miss-spelled application names has more to do with TradeMark law, than geeks trying to be cool. The problem is that for a trademark to be used as a distinct representation of a product it cannot be a common phrase. For example "Windows" is a ridiculous trademark that should not hold up in court. But if it were named "WinDoze", then it is not a real word and can hold up stronger in court.

    9. Re:Note to software developers by Anonymous Coward · · Score: 0

      Um, KDE and GNOME are "cutesy" like winnderrz 'cause that's what the kiddies want. When you grow up you'll use windowmaker, ude, ion3, even the CLI like the rest of us who actually know how to use a computer. :)

    10. Re:Note to software developers by broggyr · · Score: 1

      I like WindowMaker, and BlackBox - fast!

      --
      Irony? Yea, it's like goldy and bronzy, only it's made of iron!
    11. Re:Note to software developers by Dionysus · · Score: 1

      Well, KDE is slowly changing too. Quanta, Scribus, cervisia are all new KDE applications.

      --
      Je ne parle pas francais.
    12. Re:Note to software developers by MemeRot · · Score: 1

      KorreKt :)

    13. Re:Note to software developers by NotoriousQ · · Score: 2

      No, I am quite sure that summoned Gnuthulhu, the free as in speech, recursively named Great Old One (no RMS, not you).

      ph'ngnui mgnu'nafh Gnuthulhu Gnur'lyeh wgah'nagnul fhtagnu

      --
      badness 10000
    14. Re:Note to software developers by RedWizzard · · Score: 1
      K's are bad, but Gn's i's and Win's are OK?
      Nope, they're all stupid (including the e's you forget). But k's are the only ones which seem to lead to gratuitous misspelling.
    15. Re:Note to software developers by civilizedINTENSITY · · Score: 1

      Quanta is KDE for sure. Isn't Scribus just QT? Or are there KDE dependencies in Scribus too?

    16. Re:Note to software developers by Dionysus · · Score: 1

      You're right. Scribus doesn't seem to depend on KDE (according to the debian dependency list). Although if you run it in a KDE environment Drag&Drop is enabled (again, according the package description in debian)

      --
      Je ne parle pas francais.
    17. Re:Note to software developers by Eli+Gottlieb · · Score: 1

      And Flux-Capacitor-Box! It's damn nice, too.

  10. Nothing to see here... by Overzeetop · · Score: 4, Informative

    A couple of pages of rambling is far from "news". This might be an interesting read for someone who has never thought of content or contextual organization before, but it's really old hat.

    Now, if this goober had coded up a new manager which integrated all the functions he talked about, or had an extensble base manager to replace the native file system, with a defined api for plugins that would allow you to customize the environment, that would be news.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:Nothing to see here... by morgan_greywolf · · Score: 1
      Now, if this goober had coded up a new manager which integrated all the functions he talked about, or had an extensble base manager to replace the native file system, with a defined api for plugins that would allow you to customize the environment, that would be news.

      Hmmm...that sounds an awful lot like Nautilus with GnomeVFS.
    2. Re:Nothing to see here... by Anonymous Coward · · Score: 0

      A couple of pages of rambling is far from "news". This might be an interesting read for someone who has never thought of content or contextual organization before, but it's really old hat.

      This was a piss-poor excuse for plugging a couple of crappy KDE apps. "Type managers" -- shame on slashdot for falling for it... I know KDE supporters are a bit desperate these days, but FFS... if you want to hype your project, at least come up with a decent story and not rely on the slashdot editor being gullible fuckwits.

    3. Re:Nothing to see here... by Anonymous Coward · · Score: 0

      News for Nerds. Stuff that matters.

      Does the ADD kick in when you get to the second sentence? It is not only news, its just stuff that is cool and/or interesting. Sure this article is a little on the weak side, but why does every asshat looking for modpoints have to point and grumble about it every friggen time (and why do people mod bitching up) If you just want news, there are better sites out there. Go to them. You won't be missed.

    4. Re:Nothing to see here... by Anonymous Coward · · Score: 0
      I figured this guy was still in high school until I read this.
      I enjoy programming so much that I went to get a degree in Computer Science at Rochester Institute Of Technology in upstate New York. While there I joined the Computer Science House and made many friends. Being surrounded by individuals who were all interested in computers, many of whom knew more then me at the time, was quite a beneficial experience. I learned more from being at CSH then I did attending classes. I was being introduced to many ideas and lessons that I had never before been. Being at CSH also launched me to where I am today.
      It doesn't say if he finished his degree, but if he clearly failed to learn how to write an academic paper. He must have been having too much fun goofing off with his friends.

      I guess I'm just bitter that I had to read so much of it before I understood what he was talking about. Thank Taco for passing this dribble on.
  11. Re:Type Manager? What? by dbolger · · Score: 1

    So you put 'wikipedia "type manager"' into your address box too, yeah?

  12. STOP THE PRESS! by sg_oneill · · Score: 5, Insightful

    New must-have! metadata!

    Coming soon! The macintosh.

    --
    Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  13. 'Type Manager'? Worst. Buzzword. Ever. by hoggoth · · Score: 5, Funny

    Could he come up with a more generic and confusion-prone buzzword than 'Type Manager'?!

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
    1. Re:'Type Manager'? Worst. Buzzword. Ever. by IceFox · · Score: 1, Insightful

      How about:
      Content Interface
      Topic Manager
      Type Organizer
      Theme Manager ...

      There are no good choices, trust me I looked.

      -Benjamin Meyer

      --
      Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
    2. Re:'Type Manager'? Worst. Buzzword. Ever. by Khuffie · · Score: 1

      MIME Manager, perhaps? It'd be far easier than taking a phrase that's already well-associated with a product and trying to apply it to something else. The first thing I thought when I read the title and summary was: Wait, you're converting Adobe's Type Manager to be a file manager? How? Why? Followed by...wait...since when does iTunes manage fonts?

    3. Re:'Type Manager'? Worst. Buzzword. Ever. by pieterh · · Score: 1

      "No good choices" is pretty pessimistic. "Type Manager" is not just a well-known category of software, as many people have explained, it's most likely a trademark. Very poor choice.

      I'm not convinced by your argument that this class of interface is worth having but for the sake of argument, let me suggest some better names...

        - Content agent, content browser, content viewer, content app, etc.
        - File manager skin, plugin, addon, etc.
        - Minibrowser, microbrowser, etc.
        - Smart explorer, l'il genius, dinkum toys, widgets, etc.

      It'd help a lot if you:

        (a) define the actual abstraction you're thinking of. What is it... a mini application, a plugin to a web browser or file manager, what exactly?
        (b) define a bunch of real and plausible examples.
        (c) think of who will actually want to use these.
        (d) think of a name for the abstraction that now explains this.

      Names are simply tools for communication. And communication is about identifying your public and then speaking a language they understand and like.

      Marks out of 10 for your communication with Slashdot... 8 for getting onto the front page, 2 for content.

    4. Re:'Type Manager'? Worst. Buzzword. Ever. by poot_rootbeer · · Score: 1

      Could he come up with a more generic and confusion-prone buzzword than 'Type Manager'?!

      How about "Thing Do-er"?

    5. Re:'Type Manager'? Worst. Buzzword. Ever. by webfiend · · Score: 1

      Ah, you got that ecard too?

    6. Re:'Type Manager'? Worst. Buzzword. Ever. by shird · · Score: 1

      How about media library, or meta data viewer, or meta library or google desktop search or something like that. Type Manager? It doesnt manage types, it manages files which just happen to have a type. They also have a date stamp, but you dont go around calling it a 'date manager'. In fact, the point of many of these apps is so you can *ignore* the type, and work and find the file based on its meta data - it can bring files of all different types and lets you group them using common themes, while ignoring their type. Bogus.. Article..

      --
      I.O.U One Sig.
  14. Re:Type Manager? What? by mjpaci · · Score: 1

    That's the first thing I thought of. I really wish he would explain what at Type Manager really is in the first sentence or two or at least give a few more examples of one. I didn't feel like RTFA because the blurb wasn't compelling enough.

    --mike

  15. Couldn't we come up with a NEW name for these? by httpamphibio.us · · Score: 1

    A "type manager" is already a piece of software that manages fonts and such... shouldn't the category that software like iTunes, etc. (including traditional font-managing type managers) be called something like a "File Type Manager" to avoid confusion?

    --
    sig.
    1. Re:Couldn't we come up with a NEW name for these? by mjpaci · · Score: 1

      Adobe Type Managaer is a Type Manager (it manages type faces) AND a Type Manager (it manages files of a defined set of particular types -- postscript, TT, BMAP, OT). Wow, my brain hurts.

  16. Re:Small request by Anonymous Coward · · Score: 0

    Yeah I totally agree. Apple tried that with an "i" instead and it did not work - or did it ? :D

  17. Re:Type Manager? What? by xlr8ed · · Score: 2, Insightful
    I hope I'm not the only one that had to wonder what iTunes and amaroK had to do with Adobe Type Manager and Suitcase.


    I think a better name would be MIME Manager
  18. Re:Small request by SpinJaunt · · Score: 1, Funny

    What is wrong with being KDifferent?

    --
    /. is good for you.
  19. I might be old and grumpy by grazzy · · Score: 2, Insightful

    .. but I really dislike all the "managers", picasa, nero, hell, I _stopped_ using ACDSee when it became to cluttered (in favor of irfanview ofcourse).

    Frankly I just dont see the advantage of having one heavyloading utility for each aspect of your work. Explorer does it's work, if I wanted more power on my workstations I'd be slapping Linux on them where I have amazing powers at my tooltip with some help by perl and bash.

    And for the shameless plugging of his own article I can only say: tsk tsk.

    1. Re:I might be old and grumpy by value_added · · Score: 1

      Explorer does it's work, if I wanted more power on my workstations I'd be slapping Linux on them where I have amazing powers at my tooltip with some help by perl and bash.

      Agreed that Perl and shell are generally preferrable when you know WTF you want/are doing, but Windows Explorer? Single threaded featureless toy with next-to-zero customisability, problematic relationship to the desktop shell and progress dialogs that range from the "very rough" to "braindead" to "absurd" are just a few characterisations off the top of my head.

      On a Windows system, the only file manager worth discussing is Directory Opus, which aside from having more features and possible customisations than anyone has time for, actually works better than most Win32 apps, that despite the fact that it actually compensates for Explorer's deficiencies. And the multi-pane approach offers a preview window with a plugin architecture (text, html, images, pdfs, etc.) that substitutes nicely for anyone in the habit of using ACDSee, etc. for file management. The irony for me, at least, is that many of menu items and/or toolbar buttons run bash or Perl scripts.

      My idea of a "type manager" is a full-featured file manager with a customisable display that accommodates file/directory filtering.

    2. Re:I might be old and grumpy by grazzy · · Score: 1

      90% of the time I only use ctrl-c and ctrl-v. Thats what I use explorer for. Filtering? Sure that's nice, but I dont keep that many files in my directories.

      For my pictures I simple use camera\-\*. I end up with a sortable list of directories by date that I can also quickly use to localize a certain happening.

      Most of my stuff is organised in this way, my project-folder is simply sitting on my desktop with subdirectories for every project I have or currently is working on.

      Sure, I sometimes use filtering with midnight command on my live projects where I have thousands of files in a directory.. but never on my workstation. If you need to have previews to see what kind of content a file contains I think your problem is with your naming scheme really..

    3. Re:I might be old and grumpy by mrchaotica · · Score: 1

      On one hand I agree that having a heavy program for each data type is bad, but I also see the advantages things like iTunes have over regular file managers. I think the best idea would be a generic file manager with plugins for extended metadata of different file types.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:I might be old and grumpy by grazzy · · Score: 1

      Slash ate my formatting..
      For my pictures I simple use camera\-\*. I end up with a sortable list of directories by date that I can also quickly use to localize a certain happening.

      For example:
      camera\2005-11-10_Birthday\*

    5. Re:I might be old and grumpy by Anonymous Coward · · Score: 0

      The only file manager worth discussing is Total Commander (www.ghisler.com).

    6. Re:I might be old and grumpy by jp10558 · · Score: 1

      I seriously do not know how I managed for so long without Directory Opus. It's amazing. I can make it into my beloved half File Manager half Windows Explorer, with an open command window here button for fun.

      Now if I could only figure out how to get it to also emulate Windows Explorer Find (attached to the lister, with results in the lister, and the ability to have several separate listers with separate find results at once) it would be nirvana!

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  20. Type Manager by FooGoo · · Score: 4, Insightful

    This is article is idiotic and totally misses the reason why these types of applications are a success. It's not about the type of data being managed it's about ease of which you can share that data with other people who have the same interests. It's about building a community of simiar interests.Microsoft Word is the "type manager" of doc files but I don't know that many people who sit around trading doc files and discussing the differences between how Word 6 rendered text versus Word 95.

    The author should dig a little deeper...it's not about the data stupid.

    --
    People who bite the hand that feeds them usually lick the boot that kicks them
    1. Re:Type Manager by Prophet+of+Nixon · · Score: 1

      Hey, my job seems to consist mostly of trading doc files!

    2. Re:Type Manager by xTantrum · · Score: 1, Funny

      now we need a /. type manager to edit out the dupes and shitty articles bumble heads put up here. I shall dub it the SLASHCRAP manager.

      --
      $action = empty(PHP) ? backToC() : unset(PHP) ; "when the concrete cases are understood, the abstractions are readily
    3. Re:Type Manager by FooGoo · · Score: 1

      Watch out...someone somewhere may be writing a script to replace you.

      --
      People who bite the hand that feeds them usually lick the boot that kicks them
    4. Re:Type Manager by Prophet+of+Nixon · · Score: 1

      I could probably be replaced by a sufficiently advanced grammar checker/ARMY jargon translator, as long as it could also spontaneously generate rambling technical justifications for crazy projects. And make colorful spreadsheets with lots of budget and performance forecasts drawn from tenuously connected data.

    5. Re:Type Manager by Anonymous Coward · · Score: 0

      cat /dev/random | strings

      You may retire.

    6. Re:Type Manager by kurtmckee · · Score: 5, Insightful

      Microsoft Word is the "type manager" of doc files

      No, Word is the "editor" of doc files, you see the difference? Windows Explorer is the current "type manager" of .doc files.

      It's not about the type of data being managed it's about ease of which you can share that data with other people

      Good job, you saw the word "iTunes" and thought he was talking about music. In the article, the author concludes with further examples of what he's talking about, such as Valve's Steam (game manager), many MAME frontends (ROM manager), as well as others.

      Yes, people love to share, but that's not the same thing as managing. I want to have all of my music categorized and tagged. I want all of my photos organized with captions and tags. I want all of my email properly filed and readily accessible. There is no way a file manager can properly manage all of those different file types (not even you, Emacs). Thus, the author seems to be suggesting that specialized file managers, each appropriate to the types of data it's designed for, are a better management interface than a simple file manager with applications to edit individual files.

      As for your statements about sharing, I would argue that sharing is an example of exporting. Exporting, meanwhile, is something that happens in a management interface. I can export my songs to an audio, MP3, or data CD; my photos can be exported to CD, to Gallery, to Flickr, etc. I wouldn't want my file manager to handle all of those possible export options; it would be a mess (I'm looking at you, Konqueror).

      It is about the data, stupid.

    7. Re:Type Manager by Sigl · · Score: 2, Informative
      This is article is idiotic and totally misses the reason why these types of applications are a success..... ...Microsoft Word is the "type manager" of doc files...

      What applications are you talking about? Word wouldn't even qualify as defined by the article. In fact specifically lists Word as a different type of application called Content Creators. The article then lists ones that would apply: iTunes, iPhoto, Juk, Amarok, and digiKam. none of which I would say are used because of their ability to share with others (even though they can contain the ability).

      ...it's about ease of which you can share that data with other people who have the same interests.

      Seriously what applications are you talking about. Certainly not the same applications as the article.

    8. Re:Type Manager by Jarlsberg · · Score: 1
      No, Word is the "editor" of doc files, you see the difference? Windows Explorer is the current "type manager" of .doc files.
      Glad you put type manager in hyphens, because describing a file manager as a type manager is pretty silly. If you want to use a *real* file manager, look to Directory Opus (www.dopus.com). It does everything a file manager should do, and much more than you could possibly imagine it could do. My only gripe with it is that it's Windows only.
  21. Objects was there first ;-) by Anonymous Coward · · Score: 0

    "Not to mention, "Type Manager" is a terrible name for "application that manages files of some type""

    Object Manager.

  22. Assumes Type-based work by G4from128k · · Score: 4, Interesting
    I always organize my files by project. I remember seeing the file system of a friend at work. He had carefully segregated all his files by type. He had a folder full of word processing files (separate folders for each word processors that the company routinely used at the time), another for spreadsheets, another for MATLAB files, another for graphics, etc.

    My friend had basically created a Type Manager-like approach. I thought it was crazy because the engineering projects that we did used multiple files of multiple types. On his system the files of any given project were scattered across all these type-based of folders.

    My point is that Type Managers can be very useful if a given activity only uses one application or type of file (e.g., rip/mix/burn/listen with music). But when the activity spans multiple types it drives the user back to using a general file manager. In such situations, existing Type Managers fragment the user's access to files and become a hinderance if the project's files are scattered across an email client, a photo manager, a sound file manager, etc.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Assumes Type-based work by Anonymous Coward · · Score: 2, Insightful

      Some of these applications aren't actually "type-based".

      Music applications use multiple file types: music file types, image file types (album art), playlist file types, and probably more (I don't listen to music on my computer so I'm not up-to-date).

      I like organization by project. I use R (www.r-project.org) for statistics, and its package organization lets you keep all relevant file types in a single directory, keeping your data, description and help files, scripts, and analysis histories in predictable places.

      I think these examples (and the above posts) together suggest that "Type Manager" is a misnomer. They're really all project managers.

    2. Re:Assumes Type-based work by Anonymous Coward · · Score: 0
      My friend had basically created a Type Manager-like approach. I thought it was crazy because the engineering projects that we did used multiple files of multiple types. On his system the files of any given project were scattered across all these type-based of folders.

      Symlinks are your friend. :-)

      In fact, one point this article didn't make very well is that having many, quite different, views of your data can be very useful.

    3. Re:Assumes Type-based work by Anonymous Coward · · Score: 0

      Exactly.

      This reminds me of programmers who put all their ".h" files in one directory, and all their ".c" files in another directory. I would go nuts having to type "vi ../headers/module.h" all damn day.

      A module-based organization is much more useful. I have "module.c", "module.h", "module.txt" (for documentation), etc., all organized in one neat folder called -- to nobody's surprise -- "module".

    4. Re:Assumes Type-based work by AnEmbodiedMind · · Score: 1
      My point is that Type Managers can be very useful if a given activity only uses one application or type of file (e.g., rip/mix/burn/listen with music). But when the activity spans multiple types it drives the user back to using a general file manager. In such situations, existing Type Managers fragment the user's access to files and become a hinderance if the project's files are scattered across an email client, a photo manager, a sound file manager, etc.
      A great point, although the article does discuss one partial solution to this:

      Type Managers should expose well defined, domain specific interfaces for other applications to use rather then implementing it themselves. In iPhotos when viewing a slideshow I can select a song to play with the slideshow. iPhotos uses iTunes to help me find that perfect song.

    5. Re:Assumes Type-based work by MBGMorden · · Score: 1

      The nice solution to this is to organize your folder structure by project, but use the various types of file managers to access your data (when appropriate; sometimes a general file manager will work better). I for instance will use ThumbsPlus quite heavily for keeping up with my website graphics & other things, but I still select folders from the sidebar so I still have the HTML files (and others) there, it's just that this particular app doesn't bother displaying non-images (some of them I had to specifically exclude).

      That's one of the main failings IMHO of programs like iTunes. When you go into the library, it's just a big list. Sure you can filter on criteria, but I've already spent a lot of time organizing my media into a logical folder structure. Any application that doesn't allow me to benefit from that structure is useless. They can dress it up and add features all they want to, but any type of file manager should have a folder tree available somewhere to just pull up information in that folder. The "metatag all the way" approach just doesn't cut it.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    6. Re:Assumes Type-based work by syukton · · Score: 1
      I always organize my files by project.


      It sounds like the "type" for you, then, is "project" -- The keyfield of the database would be the project name, and the data would be everything associated with the project.

      Type managers don't only store/organize data of a particular type, but rather are keyed on that type. Using iTunes as an example, additional information about the song such as Artist, Title, Album, Comments, etc...they're all non-musical data which are associated with a piece of musical data (which is the key in the database).
      --
      Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
    7. Re:Assumes Type-based work by Kupek · · Score: 1

      This reminds me of programmers who put all their ".h" files in one directory, and all their ".c" files in another directory. I would go nuts having to type "vi ../headers/module.h" all damn day.

      That's appropriate for large projects. Check out the source code for the Linux kernel. It would be much harder to navigate if each .c and corresponding .h had their own directory.

    8. Re:Assumes Type-based work by mudbogger · · Score: 1

      "Type Managers" wouldn't be a hinderance as described in the article though because they abstract the filesystem -- that is whole point as I understand what he is saying. We should always be able to use a commandline or something to directly access the filesystem and do what we want with it.
      I think the author is right though that most people eventually should not have to ever care about what the organization of the filesystem is or how the OS implements it; they will use apps specific to what they want to do.

    9. Re:Assumes Type-based work by Anonymous Coward · · Score: 0

      > It would be much harder to navigate if each .c and corresponding .h had their own directory.

      True. In that case, several related modules can share the same folder.

      I have perused 100s of source-code libraries, and a very high percentage of them use a module-wise or group-wise organzation, rather than a file-type-wise organization. There's a good reason for that.

      Folder organization should reflect what you are most likely to want to break out separately for reuse. It's very common to reuse certain modules in different products, hence the c/h/txt files for such a module (or a related set of modules) should be grouped together in the same directory. Any other organization is sub-optimal (unless you simply don't reuse any files at all for any reason, which is unlikely).

    10. Re:Assumes Type-based work by DoctorMO · · Score: 3, Insightful

      Perhaps what you want to use is his File Type Manager with a few tags for your projects, so you could both tag a file as coming from a certain person, apart of a certain project and when It was created/saved.

      No this guy who wrote this article is not stupid or talking about old news, he's setting down exactly what everyone knows but placing it all under an 'idea' this is a very powerful brain tool that allows developers to move their projects towards such goals because they can quickly adapt the projects aims to incorporate the ideas without having to do the leg work of converting a music projects functionality into a photo projects functionality.

      Once again slashdoters miss the boat on why this article is usefull.

    11. Re:Assumes Type-based work by Kupek · · Score: 1

      Headers often need to be segregated simply because implementation files need to be able to say #include "needed_data_structures.h" without having to explicitly add many directories to the include path. In a large project, many .c files are going to include the same .h file.

    12. Re:Assumes Type-based work by Trepalium · · Score: 1

      The counter example is the idea of #include "firmware_for_this_driver.h" or some other very local data that might need sharing between only two or three files. I think the easiest way to think about it is that you generally segregate headers with globally used data/metadata in a separate directory (even more so, if you're producing a library that will be used elsewhere), and keep ones with local use only data in the same directory as the source files. I think this helps you keep internal APIs internal, and published APIs published, because if you're modifying your include path frequently or typing long paths to include files, it should be obvious that something is wrong.

      --
      I used up all my sick days, so I'm calling in dead.
    13. Re:Assumes Type-based work by Anonymous Coward · · Score: 0

      Your project would then be one of your types.

      Would it be so bad to be able to find files several different ways based upon context?

    14. Re:Assumes Type-based work by adrianbaugh · · Score: 1

      My point is that Type Managers can be very useful if a given activity only uses one application or type of file (e.g., rip/mix/burn/listen with music). But when the activity spans multiple types it drives the user back to using a general file manager. In such situations, existing Type Managers fragment the user's access to files and become a hinderance

      Absolutely. So perhaps what would work best is a kind of combination: a file manager that, when you start dealing with particular types of files, can notice, and offer "type manager" functionality. I think Konqueror is kind of half-way there with kparts, which let another program take over the interface to an extent, but the current state of Konqueror is a mess. On one hand, it does a reasonable job of turning into a PDF "type manager" when you click on a pdf (though better support for navigating between different PDFs from inside the kpart would be good); on the other hand, it does a horrible job with music files -- even an intelligent, mimetype-sensitive sidebar would be a reasonable step forward. I think they are on the right lines - a filemanager with an attempt to embrace mimetype-specific functionality - but there is still a long way to go.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    15. Re:Assumes Type-based work by Pollardito · · Score: 1

      i'm anxiously awaiting your 10 page manifesto describing the next wave in data organization, the Project Manager

  23. This dolt could be the next CMDRTACO! by MondoMor · · Score: 0, Funny

    He's got all the qualifications:

    1. Can't spell
    2. Horrible site layout
    3. Rambling article trying to make himself look smarter than he is.

    It's hard to tell if he's got the self-delusion and inattention to detail fully down, but we could be looking at a Malda clone here.

  24. And I thought a type manager was... by digitaldc · · Score: 2, Interesting

    ...another name for a keyboard designer.

    Adobe Type Manager 3.0 Easter Egg:

    Open Help/About, double right-click on it and will see the designer's photograph. FUN!!!

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  25. KimDaBa by Anonymous Coward · · Score: 2, Interesting
    Good article. I think that's the way to go. People shouldn't have to bother with file management if they don't want to, but it should still work if they want to. As an example, I use KimDaBa (KDE Image Database) to manage my 10 000 pictures, and with this lovel tool, I can very quickly search every set of pictures I want to just by clicking on a name, a location, a keyword, or a combinaison of it, and (very lovely !) an incremental search. I also use not very often my file hierarchy *BUT* I can rename the files, moves them in another folder or whateve, and it still works (in contrast to iPhoto or the like). This the kind of apps that deserves more publicity. Think of it as Amarok applied to your digital camera.

    From the website :
    If you are like me you have hundreds or even thousands of images ever since you got your first camera, some taken with a normal camera other with a digital camera. Through all the years you believed that until eternity you would be able to remember the story behind every single picture, you would be able to remember the names of all the persons on your images, and you would be able to remember the exact date of every single image.

            I personally realized that this was not possible anymore, and especially for my digital images - but also for my paper images - I needed a tool to help me describe my images, and to search in the pile of images. This is exactly what KimDaba is all about.

            With KimDaBa it is today possible for me to find any image I have in less than 5 seconds, let that be an image with a special person, an image from a special place, or even both.

            There is of course no such thing as free lunch - with KimDaBa this means that you have to annotate all your images before you are set. KimDaBa is, however, highly optimized for annotating images, so annotating 100 images in 10 minutes are no way impossible.


    Check out KimDaBa Demonstration Videos for details
  26. Adobe? by Anonymous Coward · · Score: 0

    I could swear I used Adobe Type Manager years and years ago. But hasn't the world progressed beyond that now?

  27. Stop the presses! by Willeh · · Score: 1, Troll
    People on Slashdot really like iTunes? That same software that is bloated, sneaks quicktime into unsuspecting installations, rips to vendor locked-in AAC, etc. etc?

    I for one really hate iTunes for various reasons. I can manage my own mp3 collection in a sensible manner, and i don't want to have to navigate your braindead library. Call me old & grumpy again, but sheesh. Not to mention iTunes is an evil kludge gui-wise on both OSX and Windows.

    --
    Will wank off Linus Torvalds for fame.
    1. Re:Stop the presses! by BenjyD · · Score: 1

      What is there to hate? I put the CD in and come back in five minutes and I can put the music on my iPod in about three clicks. Omnipresent search, drag-and-drop and type-ahead find, easy-to-access auto-playlists (recently added etc) and file sources/sinks on the left. I don't want to have to care how my music is stored on my hard disk, although itunes stores it in a fairly logical manner when I've looked. It will rip to MP3 (or Ogg, with a plugin IIRC). I can play my non-DRMd AACs on my linux machine with faad2.

    2. Re:Stop the presses! by Rude+Turnip · · Score: 1

      "rips to vendor locked-in AAC, etc. etc?"

      There is on DRM on AAC files you rip yourself and no such option to even enable DRM on music you rip from CD. iTunes also has built in support for ripping to MP3.

    3. Re:Stop the presses! by paintswithcolour · · Score: 1

      There's nothing sneaky about the Quicktime approach. Apple makes clear reference to it in the system requirements, it even states QuickTime 7.0.3 (included). What's sneaky about that? You may be able to manage your mp3 collection in a reasonable mannar but for me iTunes is the best bet. Obviously it's a matter of personal taste but for me I find the library the simpilest and most time-effective way of displaying my music. I just search, play then move on with my day...easy. iTunes has its faults but the navigation of a 'braindead library' is clearly not one of them.

    4. Re:Stop the presses! by Anonymous Coward · · Score: 0

      More annoying is that it's now no longer possible to install Quicktime from Apple without installing iTunes as well.

      Fuck that. I don't have an iPod, I have no interest in the iTunes Music Store, and I don't like the iTunes interface. I'm damned if I'm going to download and install software I neither need nor want just to install a fucking CODEC.

      Fortunately there are third parties who violate Apple's typically draconian EULAs and provide the codecs without all the crap.

      Fuck Apple. I cannot for the life of me understand how so many Slashdotters can worship such an evil company. Seriously - people say Microsoft is evil, but I didn't see Microsoft suing people for posting screenshots of Windows Vista or photos of the XBox 360!

    5. Re:Stop the presses! by MrKahuna · · Score: 1
      You should get your facts straight before you get so worked up.

      http://www.apple.com/quicktime/download/standalone .html/

      Yes, the default is to download with iTunes but the above link is right there on the same page labeled as... QuickTime Standalone Installer (Darn that Apple, so evil).

    6. Re:Stop the presses! by th77 · · Score: 1

      I'll feed the ignorant foul-mouthed troll... Want QuickTime without iTunes? Go to the QuickTime download page (http://www.apple.com/quicktime/download/) and discover the link labeled "QuickTime Standalone Installer" right in the lower-middle part of the page. They don't shout it from the rooftops, but they're not doing anything to hide it. So STFU.

      --
      Your favorite sig sucks
    7. Re:Stop the presses! by Anonymous Coward · · Score: 0

      AAC is no more a lock-in attempt than MP3 is. It's essentially MPEG compression, and so there are patent and licensing issues, but they're MPEG issues, not Apple's. If only they'd used OGG instead, huh?

      Fairplay sucks, but that only applies to purchases made at the ITMS. And as another commenter already pointed out, when you rip to AAC in iTunes, there's no DRM involved.

    8. Re:Stop the presses! by idontgno · · Score: 0, Offtopic
      FWIW, my complaint is the reverse. I wanted to install QuickTime on my WinXP box. "Oh, lookie, it's bundled with iTunes. OK, that's fine, I'll just install the whole stinkin' batch and uninstall iTunes later."

      Click. Click. Download. Agree (blindly) to EULA. Download some more.

      Windows MSI installer gronks grinds.

      Oh. Great. iTunes installed, QuickTime didn't. WTF?

      What's up with that?

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    9. Re:Stop the presses! by Hiro+Antagonist · · Score: 1

      I assume you've never looked under the iTunes Preferences? You know, like under 'Advanced' and 'Importing' where you can tell iTunes to import files in MP3 format with whatever bitrate you prefer? Takes about ten minutes for me to 'import' (rip) a CD on my PowerBook to MP3.

      Sheesh. At least *use* the application before you criticize it.

      Oh, and another reply is correct -- AAC on what you rip yourself is not DRMed.

      --

      --
      I Hit the Karma Cap, and All I Got Was This Lousy .sig.
  28. Re:Small request by Gleng · · Score: 0

    Gou grefer ghe galternatives?

    (Heh, reading that out makes me sound like scooby doo.)

    --
    "Proudly Posting Without Reading The Article"
  29. Re:Type Manager? What? by BushCheney08 · · Score: 5, Funny

    The best (and only) way to deal with a mime is with a gun.

    --
    Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
  30. OT: ITunes commentary by British · · Score: 0

    The biggest strength of ITunes is being able to clean up multiple MP3 file tags in one sweep. Highlight several MP3s, and you can set them all to the same Artist, year, Album, etc. This is quite helpful when I have numerous tunes by the same artist show up as several artists on my "artists" list. (ie bands with "and" in the title sometimes have &, and it's considered 2 different artists).

    I also like the "play next in party shuffle" when you have a hankering for a certain tune.

    on the downside, iTunes has created file name pollution on p2p networks with the "03 - Ronnie's song.mp3", ie mp3 files missing the artist name, but with a vague track number. I re-name them as soon as I get them.

    1. Re:OT: ITunes commentary by aleander · · Score: 0

      Wow. So impressive. But I thought you could do that even in Windows Media Player ages before iTunes? And now for mass-renaming at least we Linux guys have things like EasyTag, which can semi-automatically retag, rename and organize the whole collection into proper folders.

      But I do like Rhythmbox and it claims to have UI based on iTunes. Therefore, iTunes must have a decent UI :)

      --
      Segmentation fault. Ore dumped.
    2. Re:OT: ITunes commentary by Anonymous Coward · · Score: 0

      The biggest strength of ITunes is being able to clean up multiple MP3 file tags in one sweep. Highlight several MP3s, and you can set them all to the same Artist, year, Album, etc. This is quite helpful when I have numerous tunes by the same artist show up as several artists on my "artists" list. (ie bands with "and" in the title sometimes have &, and it's considered 2 different artists).

      You mean iTurds has features you can find in other mp3 playing applications?

      OMG, THAT IS SOOO AMAZING!!!!11fifty11!!1?

    3. Re:OT: ITunes commentary by zsau · · Score: 1

      But I do like Rhythmbox and it claims to have UI based on iTunes. Therefore, iTunes must have a decent UI :)

      Rhythmbox was inspired by iTunes, but is not a perfect clone of iTunes. iTunes has many annoying features such as its habit of not allowing you to search when a category (e.g. artist, genre) is selected, so you can't search for all rock songs with "frog" in their artist or title, or all of Frog's songs with "pompous" in them, or whatever. This is horribly annoying and I personally wanted to shoot the designers of iTunes until I modified my computer so it wouldn't run it without an emulator of sorts.

      It's quite easy to like Rhythmbox's interface and think iTunes's is the son of Satan. I'm sure there will be people who think the reverse.

      --
      Look out!
  31. Creating type managers by Hal_Porter · · Score: 5, Funny

    What's needed is a class library which speeds the creation of Type Managers. It should have a Document base class which applications could extend to contain document info, and a View base class which would abstract the user interface. Both would have base methods for all the common stuff, and you'd extend them with the specifics of what you're trying to do. There'd be Views derived classes based on common widgets, like dialogs and lists.

    Additionally, there'd be a way for software components to register as viewers of file types in some global database, so that they could integrate with the default shell and display previews. They should also be able to open the type manager or print, perhaps integrating into shell's context menus.

    Yup, welcome to Windows 95 with a bunch of MFC applications, COM components and the registry.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  32. Excellent choices of hackneyed responses. by ahem · · Score: 3, Insightful

    Maybe I'm the only one who sees some irony in people using the Comic Book Guy style of response to mock and belittle an interesting work. The small minds living in Mom's basement can only denigrate a reasonably well organized treatise on an interesting subject. Commenters have pointed out that "there's nothing new here", "this guy chose a bad name", "this is only novel to someone who hasn't thought of this before."

    So what, people? A refinement is a refinement. It's stepwise by nature. This is news because someone's aggregated their perceptions of the world and the ideas they sparked into one place. One of you complained about, "why didn't he publish an actual piece of code with an api for plugins?", and I suggest that maybe someone who reads this, who hadn't thought of all this before, might take this as a launching point and actually write something useful.

    Let's enjoy the journey. If we happen to visit a few points along the road more than once, it's no big deal. Seeing the same vista from a different viewpoint can be refreshing.

    --
    Not A Sig
    1. Re:Excellent choices of hackneyed responses. by Overzeetop · · Score: 0, Troll

      Sorry, but Philospher as a title just doesn't really fly with this crowd. This kind of piece ranks right up there with the dozen or so OQO articles before the launch, or Cringly's article on how things should be. We want results, we want product. If we wanted "this is a neat idea, somebody should do it" we'd grab a pack of nabs and a coke and find the geek table in the lunchroom. The number of replies (most of which should be "redundant", not "insightful" or "informative"...including mine by the time I posted it) confirms this.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    2. Re:Excellent choices of hackneyed responses. by HisMother · · Score: 1

      Wish I had mod points. Well spoken, ahem!

      --
      Cantankerous old coot since 1957.
    3. Re:Excellent choices of hackneyed responses. by Anonymous Coward · · Score: 2, Insightful

      I think you have this the wrong way around. It's experienced people denigrating a basement-type's self-agrandising treatise. Just read the first line again. Refinement is OK, just don't present it as the Next Big Thing you just worked out.

    4. Re:Excellent choices of hackneyed responses. by sho222 · · Score: 1

      The parent got modded "troll," but the parent is right. He/she offered a good explanation for why the majority of the posts in response to this article are hostile. The article submitter offered some ideas and the slashdot crowd responded... they thought the ideas and especially the name (Type Manager) were unoriginal and dumb. People want to see something more concrete. Mod the parent up.

    5. Re:Excellent choices of hackneyed responses. by electroniceric · · Score: 4, Insightful

      Couldn't agree more. I thought this was a thoughtful, well-organized essay, and definitely merits a discussion on Slashdot (which discussion, of course, is shaping up to be neither thoughtful nor well-organized). I also think a base "Data Type Manager" is an interesting idea that merits some thought and experimentation, and to the extent that this treatise and discussion encourage that, it's a great thing.

      One of the subtle ideas this (Activity) Type Manager approach brings up is the difference between task-based and activity-based software. Back when I was on the KDE usability list, we did a lot of talking (and a lot less acting) on the subject of task-based start menus, control panels, and applications, in an attempt to get away from content-based ones. You very quickly run into the problem that there are a lot of tasks, and some of them are used in a variety of ways. But an activity ("deal with music using your computer") is big enough and happily amorphous enough that it just might bridge that gap. Another nice idea about the Activity Type Manager is that it can take on the job of figuring what metadata is important for that activity (and associated tasks) and deal with capturing and organizing that metadata.

      There are some big drawbacks to this approach, namely that it requires grouping things into categories again ("activities"), and that produces a whole new set of cross-activity aspects that people have to work with, which vastly increases the complexity of the software.

      Nonetheless, it's an interesting idea and worthy of discussion.

  33. Why... by shish · · Score: 0, Redundant

    Why do I get the feeling that this is secretly a test to see how many times a summary can have a meaningless buzzword repeated before people start complaining?

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  34. MAGIC NUMBER: THE GATHERATING by blair1q · · Score: 0

    This was solved with a 2-byte code in the 70s.

    Anyone got any news?

  35. Type Manager? by AyeRoxor! · · Score: 3, Funny

    I have been taken a closer look at the Type Manager, what makes them so usefull, what they really provide for the user and came to some surprising results.

    When it manages basic spelling and grammar, count me in.

  36. Calm it down. by vlad_grigorescu · · Score: 1

    To all the people out there complaining about this being the same as a font type manager, first off, relax. It's kind of scary that so many people are having problems by getting them confused, and apparently the problems are big enough that you feel the need to add a post about it. Secondly, next time you might want to take a look at the line: "from the no-not-for-fonts-silly dept." I mean... it even comes before the text, so there is really no need to get confused, and if somehow you still manage to get confused, please stop bragging about the fact.

    1. Re:Calm it down. by Z0mb1eman · · Score: 2, Insightful

      There's no confusion... there's just resentment at such a blatant attempt to shove a meaningless buzzword down our throats.

      Sorry. If it's a file manager, call it a file manager. Is the article talking about software that manages types? No? Then why call it a type manager? Just to try to add to the list of buzzwords? Trying to launch a new meme just to stroke one's ego for being able to say "I started that"?

      If the author had anything meaningful to say, he should be able to say it without repeating "Type Manager" (capitalized, no less) seven times in the article summary alone.

      --
      ClutterMe.com - easiest site creation on the Net. Just click and type.
  37. Bishop, stop saying "Type Manager"! by marsvin · · Score: 1

    It doesn't mean anything.

  38. 'i'..? by Anonymous Coward · · Score: 0

    Like iYpe Manager...? WTF?

  39. Type Managers... by flokati · · Score: 1

    are full of use!

  40. Easily accomplished by 26reverse · · Score: 1

    All you have to do is create a blog, ramble on for a couple pages about "K", never actually SAY anything except describing the letter and KDE's love for it. And then promote it on the front page of Slashdot.

    Obviously that appears to be all too common these days.

    And where are all these "partial type managers" (bad vocabulary choice aside) that the author claimed? Steam? Mame? That's ALL? How's about something useful - like documents, bookmarks, etc.

  41. Re:I have mod points and i want to use them by ZachPruckowski · · Score: 1, Funny

    you posted in the article, you can't moderate it. RTFM, n00b. It's right here http://slashdot.org/faq/com-mod.shtml#cm1800. Geez. n00b.

    Oh, wait, I just dissed a moderator didn't I? Braces for a few comments to get bitchslapped.

  42. hate 'em by timothy · · Score: 1

    I have a file system / organization already -- not that it's perfect, or that I'm not constantly shifting it around in a confusing attempt to clarify my thought pattern, but I have an organizational system such that things are clasified the way I want them to be, roughly. And when something is not, I messed up, so can in theory trace the error. These "type managers" tend to stash files places where I don't know that they are (and rely on files being in those places), etc.

    It's annoying to be forced into someone else's paradigm -- what if I want to view my files in a different way than someone else's "type manager"? This is not to say smart people aren't making intelligent choices, for them and even for other people, but that doesn't mean any *given* person is going to like their choices.

    I don't use Mac OS X much any more, and one reason is that (while again, I know a lot of people *do* like them) I don't like iTunes or iPhoto. When using a modern UNIXy desktop, I'd rather navigate to files (whether GUI or CLI) and then choose an app with which to manipulate ... whatever it is I want to manipulate. I might open a text file in any of a dozen programs, might open a photo with The GIMP or with a dedicated viewer program, or a slideshow program, or a browser.

    Tim

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    1. Re:hate 'em by SSpade · · Score: 1

      I don't use Mac OS X much any more, and one reason is that (while again, I know a lot of people *do* like them) I don't like iTunes or iPhoto. When using a modern UNIXy desktop, I'd rather navigate to files (whether GUI or CLI) and then choose an app with which to manipulate ... whatever it is I want to manipulate. I might open a text file in any of a dozen programs, might open a photo with The GIMP or with a dedicated viewer program, or a slideshow program, or a browser.

      Presumably you don't know about the idiom of right-click file, select Open With... ?

      (Yes, real Mac users use multi-button mice. It's only Mac software developers who shouldn't...)

    2. Re:hate 'em by timothy · · Score: 1

      "Presumably you don't know about the idiom of right-click file, select Open With... ?"

      Oh, that I can do -- but an averageish Linux install has a whole bunch of apps either already installed or easily installed (through synaptic or other pkg manager) that I happen to like. I know there are a lot of media players for OS X, too, but my iBook is now running Ubuntu instead.

      With iTunes (not that this information is impossible to find, but I never explored enough to overcome my annoyance), I'm not even sure where the music files lived. Doesn't mean other people can't like these "type managers" just fine -- just saying why they annoy *me* :)

      Cheers,

      Tim

      --
      jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    3. Re:hate 'em by vorpal22 · · Score: 1

      With iTunes (not that this information is impossible to find, but I never explored enough to overcome my annoyance), I'm not even sure where the music files lived.

      $HOME/Music/iTunes Library
      (or something like that... my PowerBook is at home and I'm at school.) Not too hard to find!

  43. Re:Fisnt gmmmmmmeh by chooks · · Score: 0
    This is wrong on many levels and yet...

    My tea almost hit my monitor after reading the poster, the title, the contents, and the .sig. Thanks for the laugh. Although I feel somewhat dirty for it afterwards. But I guess that's the way cheap thrills go...

    --
    -- The Genesis project? What's that?
  44. The missing question by TheConfusedOne · · Score: 4, Funny

    Do you have to use a silencer on the gun?!?

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    1. Re:The missing question by nutrock69 · · Score: 5, Funny

      You don't even need to use a real gun.

    2. Re:The missing question by vampyre78 · · Score: 0

      Of course you need to use a silencer...you also need to use blanks..real bullets don't work

  45. Hey that's a good idea by Tetravus · · Score: 1

    I think I'll swipe it! ;-)

    I bet 80% of the plugin API could be based around an XML ontology explaining to the manager what the 'types' and 'properties' of interest are. There would need to be some custom code for content display and editing but everything else can be pushed down to the filesystem/db.

  46. Implied metadata by MaestroSartori · · Score: 2, Insightful

    Maybe it's because I'm just weird, but many of my files have implied metadata based on how I organise the filesystem they're in.

    MP3s are in directories of the form Artist - Album, file names are TrackNumber - Title. I've been doing this ever since an early version of iTunes for windows screwed my id3 tags, but since my MP3s are all tagged as a matter of course when I rip them, it means there's a level of redundancy in there. However, should something else wipe the metadata again, I still have the filesystem-level organisation to fall back on. I even have a tool which can strip this information out and refill the id3 tags with it, so it'd take me less time.

    I'd be concerned that letting a manager program handle all of this might result in a hodge-podge of files outwith my control, then if something should happen to the organisational data, I'd have a pile of files with little, no or maybe even unintellgible organisation... :(

    1. Re:Implied metadata by CdBee · · Score: 1

      Great comment

      A further point in favour of your "implied metadata" is that in the even of an operating system crash, most of us would have no difficulty recovering our "home" directories / partitions intact with files still as they are stored.

      If filing is handled by an application, it only takes one prefs file to be damaged and all your sorting may be gone.

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    2. Re:Implied metadata by MS-06FZ · · Score: 1


      I'd be concerned that letting a manager program handle all of this might result in a hodge-podge of files outwith my control, then if something should happen to the organisational data, I'd have a pile of files with little, no or maybe even unintellgible organisation... :(


      I've had the same concerns. Personally I feel that an important refinement to address these problems would be to add metadata and database functionality (in limited contexts - not every area of the filesystem needs to be or ought to have a database) to the filesystem, and integrate that functionality into the shell as well, so that applications which do this sort of organizational business can be built upon a system-wide organizational standard. This already exists to some level, but I'd like to see it become really standard. I don't think shell-control of that stuff replaces applications custom-designed for doing that work, but I feel like it'd make a great complement. Of course with today's apps you can generally go the other way - have the app manage the files, and then do queries into the app via scripting, etc. to get at the files - but I feel like having the foundation be something intrinsic to the OS's organizational structure has advantages.

      As for the present - with MP3's I'm generally confident that the software I use won't screw the ID3 tags and so that information will always be available. (Of course, that can't account for your experience, where iTunes actually killed your ID3 data - I have no idea why that would happen.) I do worry about getting "locked-in" to a solution, be it iPhoto or some free alternative, or whatever - what if I spend all that time categorizing all my data, and then the new release of the commercial app is really foul, or the dev. team writing the free app decides not to work on it any more? Then I'm back where I started, and need to learn some whole new app and maybe import my data in, or else just fall back to old ways of organizing it. But I'm starting to feel it's worth the risk, for my photos at least. It's just getting too hard to usefully organize them in directories.

      --
      ---GEC
      I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
    3. Re:Implied metadata by Anonymous Coward · · Score: 0

      I think that the implied metadata observation is a good one. However, what I've learned from experience with metadata-heavy applications (like iTunes or the Mac Mail.app) is that the benefits show up once you learn that you can have multiple views of the same data. The directory-structure-as-metadata permits only one view of the data (without the use of additional tools). With "Smart folders" (views) that select files based on boolean conditions on the tags, and allow for sorting of the files based on those tags, you can do some pretty cool things.

      A trivial application that I use in my mail client is an "Unread" smart folder. My filters automatically move mail into a variety of folders based on topic. Yet, when I want to check all my unread mail in the morning, I hate going to each of the folders to do so. The unread view "moves" them all into one virtual folder. Yes, mail clients could/should provide this functionality. But since mine didn't, it was nice to be able to create the functionality myself.

  47. Worst post ever by digitaldc · · Score: 2, Funny

    Just kidding.
    I agree....instead of criticizing the guy, maybe people could add some insight on to how to quickly and easily manage their own files besides using iTunes?
    C:/DOS/RUN
    http://www.actionfig.com/simpsons/cbg_dos.jpg

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:Worst post ever by _xeno_ · · Score: 1

      Gah, the slashes are BACKWARDS there! It's C:\DOS\RUN, not C:/DOS/RUN!

      Worst tee-shirt joke ever!

      (I wonder what it means that that's seriously the first thing I thought when I saw it...)

      --
      You are in a maze of twisty little relative jumps, all alike.
    2. Re:Worst post ever by xtracto · · Score: 1

      I agree,

      I have been working in something which I think is similar. I am doing it on Java, and it is waaaay very pre-alpha stage (I just have a basic swing interface).

      But overall, I use:
      - MySQL: As the database backend with some tables like
              * labels (which I named SETS ala gmail labels)
                      > Attributes are: label_id and name
              * files (which contain the actual info of the file in the file system)
                      > Attributes are: file_id and file_path
              * labels_files: Which enumerate the different labels of a file

      - Java Swing: To create a GUI with basically 3 areas:
          * Label list: Containing the list of the available labels, more than one label
              can be selected to show files which had been labeled with those labels (there are also predefined "ALL" and "NONE" labels which show all the files and the files that have no labels at all.
          * File system view: Containing the tree view of the folders in the system (the same as the left side of the Windows Explorer)
          * File label view list: Containing the list of files that match the label criteria selected on the label list.
          * File system view list: Containing the files in the current selected directory on the file system view.

      The idea is to make it possible for the use to drag and drop files into this place and to provide as many ways as possible to "labelize" his files. A search function may be useful too.

      I started this because it is what I was looking for. As a lot of people have stated, I have spent a lot of time ordering my music into directories and subdirectories. I have also thousands of .pdf's (books and scientific articles) ordered (more or less) by subdirs.

      This program must make it easy to get all those files and start "labelizing" them.

      Of course I would love to make it as a win-explorer extension (or in linux as a KDE explorer extension) but, I am doing a PhD here and do not have the time to do it (and I have two other projects, and one of them has preference over this).

      Anyway, I think that labels (or sets) are indeed the way to order data in computers for the future because they provide the same properties of folders plus others.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
  48. How I find and fiddle with my data by QuatermassX · · Score: 1
    I'd really like to read through some research on alternate ways to explore digital data. I'm no technical boffin but do spend heaps of time in front of my Mac Mini working on "stuff".

    Now this stuff is comprised of: Photographs - .jpg's, .psd's, etc Essays, film reviews, stories - .doc, .txt, e-mail messages Day job stuff - all the above file types

    Now, I think a previous post pointed out that in the real world, the activities in which we engage generally are grouped together as "projects" - a heap o' photos, some line art, copy, maybe movie files.

    Finding by 'type' does very little to improve my organisational abilities and really doesn't help me find things easily and neatly. Good ol nested files and folders does the trick nicely.

    But when I assign the proper metadata to my photos, iPhoto (looking forward to Apterture) is a killer way to visually organise and interact with (and bloody find) my photos.

    Same with iTunes - great to batch toggle the metadata that goes along with the .mp3's - although I do remember being hacked off about SoundJam's demise as (if I remember rightly) it used the Finder's file and folder info to organise the .mp3's.

    Seems to me that something like Apple's Spotlight - which is one of these Type Manager apps - is just another, very simple way to display data that really isn't all that useful in the real world.

    How do you organise data and find things? If by project, do you use files/folders - shove everything into some sort of database - ?

  49. So, what the article really says... by johnlcallaway · · Score: 1

    We currently have applications like iTunes and MusicMatch that enable us to hide the details of where our files are in the file system, and present them in a means other than sorting by name/date/size. And that in the future we will have more. These applications no longer require the user to be intimate with the hierarchical structure of a file system;

    Wow ... thanks ... really appreciate the heads up.

    It's funny that these same apps usually use a hierarchical approach to display the data back. The two music ripping apps I use store the data under directories that have chosen because I have specific drives where I store 'data', and then stores them by in artists and album directories.

    So all that is really done is provided a means to resort data by tags and edit those tags. I think the author should have gone the next step and suggested that maybe the standard file browser should provide for the ability to add plug ins to display certain directory and file types.

    Now THAT would be revolutionary!!! Opps, forgot that Firefox (and other browsers and graphic tools and music players) already support those also.

    Ok, evolutionary. Microsoft, are you listening???

    --
    I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    1. Re:So, what the article really says... by Anonymous Coward · · Score: 0
      We currently have applications like iTunes and MusicMatch that enable us to hide the details of where our files are in the file system, and present them in a means other than sorting by name/date/size. And that in the future we will have more. These applications no longer require the user to be intimate with the hierarchical structure of a file system;

      Wow ... thanks ... really appreciate the heads up.

      It's funny that these same apps usually use a hierarchical approach to display the data back. The two music ripping apps I use store the data under directories that have chosen because I have specific drives where I store 'data', and then stores them by in artists and album directories.

      So all that is really done is provided a means to resort data by tags and edit those tags. I think the author should have gone the next step and suggested that maybe the standard file browser should provide for the ability to add plug ins to display certain directory and file types.

      Now THAT would be revolutionary!!! Opps, forgot that Firefox (and other browsers and graphic tools and music players) already support those also.

      Ok, evolutionary. Microsoft, are you listening???


      Hmm

      Hides file information

      Hides file location

      variable sorting

      Microsoft

      Hey....
      isn't this
      PROGRAM MANAGER
      ?

  50. Well if it were insightful... by SuperKendall · · Score: 1

    People might be more accepting if the idea had not been repeated a million times in the past twenty years.

    The real problem is that to many, it looks nothing like refinement and instead rather like a reshuffling of old ideas.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  51. Mods on crack by Anonymous Coward · · Score: 0

    How's it offtopic when it refers to something brought up in the submission itself? Dumbasses.

  52. the author thinks outside the geek box, can you? by totro2 · · Score: 3, Insightful

    Hi all,

    No doubt Slashdot geeks will scoff at this article. Geeks want to discover for themselves the best way to do anything and everything on their computer. They shun having all related functionality served up to them on a silver platter as a coherent piece of software, which geeks been trained to distrust because slimy corporations usually make them (and contain slimy commercial intrerests over user interests).

    The author is suggesting "hey geeks, why don't you be the ones to make the pan-functionally coherent software"? Then there will actually be alternatives (from a novice user, non-geek perspective) to, say, Windows Media Player, which does not expose your ripped files to the filesystem at all (a slimy corporate tactic)!

    The author is suggesting that all the little tools laying around like "grep" or "awk" (that novice users will never learn) be combined into larger software that is easy to use by novice users. A few nice Open Source programs are pioneering this effort, like K3B, and the author is suggesting, "hey, now do that everywhere, for everything, and Open Source will win the day." Which I agree with.

    Yes, it is far more fun to nitpick his choice of the term "Type Manager", but there is a big lesson here for geeks, who often times have a hard time understanding what novice users want. Novice users (ie. the other 98% of computer users who are not geeks) want software that beautifully presents them all the best choices in a coherent application for a given activity. Open Source Geeks have the opportunity to do this and win, by doing it and leaving out the corporate slime that nobody wants.

  53. finding stuff by psbrogna · · Score: 1

    I use the "Angel" from Arcamax to organize my information. :D

    1. Re:finding stuff by Anonymous Coward · · Score: 0

      Crichton rocks!

  54. Am I the only one to hate losing control? by Hitto · · Score: 0, Flamebait

    Sorry, but to me, a program that will scan my HDD's for pirated MP3's and DivX's, then lists them on my screen to "better manage them", means "U GONNA GET RAPED IN JAIL"...

    And have people ever heard of FOLDERS?
    "Oooh, lookit this, it's fresh, it's hot, it's cool, it's iTunes/WMP/amaroK/latest disc-scanning PoS!"
    "Oh, I have a folder called MP3. And I can even arrange them in SUBFOLDERS!"
    "Whoa... That looks... Complicated. How do you create a folder, anyway? This sucks."
    *sigh*

    1. Re:Am I the only one to hate losing control? by EnglishTim · · Score: 1

      But folders only work well for heirarchical data.

      Imagine I am sorting my photos. I could sort them by who is in them, so I start making folders...

      Me/
      Richard/
      Katie/
      Jack/
      Mum/
      etc..

      Wait! Now I've got a photo with both me and my brother in it! Which folder do I put it in? If I'm on a Unix-like OS, I suppose I could start making symbolic links from my other directories to make the picture appear in both, but it starts becoming a pain in the ass. Imagine now I want to start sorting by other measures, like the date the photo was taken on, for instance. The folders solution just isn't going to cut it.

    2. Re:Am I the only one to hate losing control? by labcoat · · Score: 1

      I completely agree with your opinion on organizing your files using folders. A modern OS is nothing more than a way to create, modify, and organize files. As such, the base should be the file, not the method of accessing the file. There are 50 million programs that can play an MP3, but there is only one that can organize them: a file manager.

      I told iTunes to "Keep iTunes Music folder organized" when I first used it thinking "Of course I want to keep my music folder organized". Big mistake. It created numerous "Unknown Album" folders and dropped the artist name out of the filename. iTunes was sent to the corner, but has since been allowed to venture out once in a while to handle podcasts.

      iPod, schmiPod...my Archos Jukebox handles my MP3s just fine, thank you. It can organize them by filename exactly as they are stored on the hard drive. That's how files should be organized. If I want to see every MP3 on my system, I just search for *.mp3 recursively on all of my drives and...voila.

  55. Same thing for browsers by renoX · · Score: 1

    Wether we're browsing HTML webpages, PDF documents, etc.. the needs are the same and IMHO, the browser for readonly should appear mostly identical.
    To browse you need to:
    - navigate the document (back, forward), activate link to open a new document
    - zoom in, out.
    - register specific location. ...

    Unfortunately some of these feature are not universal: you cannot bookmark a location in a PDF usually, which is annoying..
    And those feature are usually incoherent: you do not use the same method to zoom in/out for a PDF or a for a webpage, too bad.

  56. Shared Objects by Doc+Ruby · · Score: 1

    The OS should have registered actions for transports and datatypes. So each "scheme" (protocol) in a URL, like "http:", "ftp:", "mailto:", "rtsp:" (omitting the ":", to be exact) has a registered app or process for transporting in that protocol. And each datatype in a URL, like ".html", ".mp3", ".xml" (omitting the "."), or its overriding Content-Type header from the server in protocols like HTTP has a registered app or process for rendering the transported data according to its MIME type. Disambiguation among registered alternates is done in the application receiving the URL request, with a default. So a desktop context menu can offer a prioritized "Open with...". Apps can handle URLs for which they have transport and/or rendering facilities, or hand off to whichever app is registered. The only complexity is that the renderer might differ whether the data is to be "read", "edited" or "executed". The app ought to be able to differentiate the mode from the context in which the URL is requested, but the OS would have to register those modes. The key is that the facility resides in the OS (or its execution environment) so every app always has it available - it's IPC.

    This approach is already part of the FreeDesktop.org model. GNOME has already implemented it, with some bugs, while KDE has committed to implementing it. The key to the implementations is interop among all of them according to the same rules. Which was the key to the success of URLs themselves, which knitted together the Internet into the critical mass that made it the environment we know today. Then we can build whatever apps we want on that simple facility. Getting rid of the "file system" (replaced with RDBMS and views, for example) will be just one early victory built on that strategy.

    --

    --
    make install -not war

    1. Re:Shared Objects by Kalak · · Score: 1

      OS X has a nice command line utility, simply titled "open" that basically lets you do this from the comand line. I just don't like GUI file management. I've yet to be able to find anything that can do this under linux w/o using a GUI. Any pointers out there? Yes, I have checked google, freshmeat, sourceforge, etc, but I haven't come across the right search combination if there is such a utility out there.

      man open:
      The open command opens a file (or a directory or URL), just as if you had
                double-clicked the file's icon. If no application name is specified, the
                default application as determined via LaunchServices is used to open the
                specified files.

      --
      I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
    2. Re:Shared Objects by Doc+Ruby · · Score: 1

      GNOME-VFS does this with gnome-open , via libgnome. It's not well documented, but it does work like the FreeDesktop.org spec, with extra bugs for a bonus!

      --

      --
      make install -not war

  57. .mp3 management? by Anonymous Coward · · Score: 0

    Ok, I don't really care about the article...

    But I was hoping to see people talk about .mp3 collection management tool favorites. Anyone got some that they wanna tell me about?

  58. Re:Type Manager? What? by Anonymous Coward · · Score: 0
    this should have had larger font then?
    from the no-not-for-fonts-silly dept.
  59. Re:the author thinks outside the geek box, can you by windowpain · · Score: 1

    Here, here. Mod that post up. The fact that we're still using the folder metaphor on computers is insane. Having to organize your stuff by putting each thing in only one container is a limitation of the real world. It's like a word processor that makes you paint your screen with Wite-Out to undo a typing error.

    --
    Insert witty sig here.
  60. wrong by idlake · · Score: 2, Informative

    The only difference between a file path and, say, keywords is that the former is thinking in terms of the computer (sort of like C), whereas the latter is thinking in terms of the data (sort of like Java).

    That's wrong. Paths are not just metadata, they have specific semantics associated with them that, say, tags don't. Furthermore, paths have semantics that users grasp easily and that they rely on.

    Now, people have been attempting tag-based, non-hierarchical, database-based and other file management and navigation strategies since the 1960's. UNIX itself used to be graph-based, not path-based. All such attempts have been failures. Paths seem to combine power, usability, and correct semantics in a way that no other system has managed to do to date. There are specific applications (like MP3 jukeboxes) where other approaches are better, but for organizing all the stuff on a computer as a whole, sooner or later, you end up with paths and path semantics again.

    1. Re:wrong by Vizzie · · Score: 2, Insightful

      Unless you are actually writing a filesystem, a path is just metadata. Suppose that I replace the fine filesystem you usually use with one single lookup table, and a relational database that maps the old file path to the entry in the lookup table. Now, the file path is just metadata. From the user's perspective, nothing has changed in how they use the system at all, but that path is now very clearly metadata.

    2. Re:wrong by NialScorva · · Score: 3, Insightful

      A "path" is a digraph that has only one node without a parent. Directories are just a delimited list of the node labels. In Unix-like systems you can have multiple parents or labels for the same node via links.

      How is a file path different than "music/albums/Irresistable Bliss" or "C:\My Documents\Soul Coughing\Irresistable Bliss\"? They're both descriptions on how to locate a series of files, one being through information about the disk structure and one through information about the categorization. They're both aliases for a bunch of inodes on the filesystem, which is a bunch of clusters on the disk.

    3. Re:wrong by BenoitGirard · · Score: 2, Interesting

      MP3's ID tags provide a way for iTunes and all to generate a path-like and intuitive classification of files (/artist/album/piece/etc.) that everybody can share. I, for one would welcome a world where my downloaded files of all types would be automatically sorted because millions of people would have taken the few minutes needed to metatag them correctly at creation time. Why limit this to MP3?

    4. Re:wrong by ckaminski · · Score: 1

      Because not everyone can spell properly, CDDB isn't always correct, and things get categorized wrong because no one bothers to put Metallica in "Heavy Metal" or "Rock" instead of "Classical"

      It would be nice if every file had a section that specified it's metadata. Now how do you apply this to ASCII files? HTML? the like?

    5. Re:wrong by jedidiah · · Score: 1

      All the ID3 tag allows you to do is to imbedd the path of the file in the file itself so that this context remains even when you remove the file from the filesystem it was originally created in.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    6. Re:wrong by BenoitGirard · · Score: 1

      Still, a big part of the work is already done. As with MP3, we would have tag editors that wouls allow us to touch up things a bit. I'm a dreamer, I know.

    7. Re:wrong by BenoitGirard · · Score: 1

      Yes. Precisely. As with MP3, I envision that each file type would be associated with a given set of tags appropriate to its nature which would satisfy the majority of obvious classification needs. Each user would then be free to use or not a "Type Manager", in the sense developped in this thread, to navigate his collection of files of this particular type. A big help, in my opinion when one accumulates hundreds of files that must now be classified manually. The concept needs careful thinking, of course, but it's an idea worth considering, don't you think?

    8. Re:wrong by BenoitGirard · · Score: 1

      I just thought of an appropriate analogy for what I mean. Librarians classify their books according to some carefully developed system (Dewey or Library of Congress, generally). This is the interoperable standard against which all participants operate. For instance, nowadays, book publishers provide the appropriate Dewey and Lib of Congress "metatag" to help the librarians do their job. Because the publisher does his small bit, countless librarians benefit. The tag is carefully chosen by the most competent agent and the resulting classification is less prone to errors than if each librarian had to do it for him/herself as in the past. Information sharing at it's best! Replace Dewey with an appropriate series of tags for a given file type and allow the file format to embedd the tags and voilà, instant sorted collections of files.

    9. Re:wrong by ckaminski · · Score: 1

      We've got google desktop, which for nearly all written content, renders metadata less useful (not entirely, I concede).

      In the scope of knowing which of these 1000 documents contains reference to Project Zorbulon, if you rely on metadata only (for example), you'll either get 0 to avg(doc count) returns as the average case, proper returns if your employees/content creators are diligent with metadata creation, or false positives. Whereas with proper automated search/indexing of content, you get 100% of hits that include Project Zorbulon.

      I don't know. I like the idea of metadata. I just don't know how to solve the transportability/transferability issue. How do all computer systems treat metadata of a file, without resorting to file.ext.meta hacks? The Windows way of supporting multiple streams seems great:

          file.txt
          file.txt:stream1 <- Metadata here

      But tools like tar, cp, mv, etc need to be able to work with this data, too. How to solve this problem?

    10. Re:wrong by Anonymous Coward · · Score: 0

      It would be nice if every file had a section that specified it's metadata. Now how do you apply this to ASCII files? HTML? the like?

      With a resource fork.

    11. Re:wrong by EllisDees · · Score: 2, Interesting

      Wasn't someone talking about adding metadata to files just by treating them the same as directories? Maybe the ReiserFS people?

      It would look something like this:

      file.mp3
      file.mp3/Artist
      file.mp3/Year

      So that all the usual tools would work as you would expect.

      --
      -- Give me ambiguity or give me something else!
    12. Re:wrong by TheRaven64 · · Score: 2, Interesting
      Step one is to abandon the UNIX definition of a file, which is an untyped series of bytes. Replace the file system with an object system - something that stores serialised objects. Use real objects, not the abominations found in languages like C++, so you have full introspection.

      Now you have the basic building blocks for building a real user interface. Anything on your file system replacement can now be queried by the system for all meta-data, and data, and incorporates all of the methods required for doing this.

      At the very lowest level, you still have files as a collection of bytes. The important difference is that nothing that the user interacts with should be aware of this lack-of-abstraction.

      --
      I am TheRaven on Soylent News
    13. Re:wrong by RetroGeek · · Score: 1

      OS/2 had (has?) in its file structure (HPFS) a concept known as extended attributes. I believe that the MAC also uses this (forked files).

      Basically you can store anything you want in an extended attribute, then search for it within the file system utilities.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    14. Re:wrong by RetroGeek · · Score: 1

      OS/2 did this.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    15. Re:wrong by Gilmoure · · Score: 1

      So...who's going to classify all the pr0n?

      --
      I drank what? -- Socrates
    16. Re:wrong by Anonymous Coward · · Score: 0

      Nothing stops you from expressing normal file paths using a tag-based systems.

      Using tags you can have a non-hierarchical or hierarchical structure assuming that the tag system is robust enough (1 way: say that you can create a tag and then treat it as a file, thus the tag becomes tagable, there are other approaches such as tagable tags, but I like the ability to treat a tag as any other file, no special case!). In other terms the outward expression of hierarchy can be implemented using tags. The tag system just needs to be well designed.

      I don't think that database filesystems failed becuase they didn't work. They were just too early given speed and memory limitations. With today's hardware I think that we will see them slowly replace the filesystem or at least in specialized applications. Resource constraints are what drove the early adoption of the file system as we know it, not a failure of the other systems (other than failing to run on reasonably on the era's computers).

      Honestly though I don't think that tag based systems will really help the average user unless there is meaningful auto tagging. Most users might tag some documents and music but what's the equivalent to having 1000 files on the desktop in the tagged system? I know, most people will tag a document as document and desktop will be configured to show documents. Yay! Back from where we started just with new useless shit...

    17. Re:wrong by idlake · · Score: 1

      How is a file path different than "music/albums/Irresistable Bliss" or "C:\My Documents\Soul Coughing\Irresistable Bliss\"? They're both descriptions on how to locate a series of files,

      Paths have a lot more semantics than that. For example, there are operations like "move C:\My Documents\Soul Coughing\Irresistable Bliss\ D:\foobar" that simply don't exist for tags and don't even have well-defined semantics.

      A "path" is a digraph that has only one node without a parent.

      I think you should look up that word.

    18. Re:wrong by idlake · · Score: 1

      I, for one would welcome a world where my downloaded files of all types would be automatically sorted because millions of people would have taken the few minutes needed to metatag them correctly at creation time. Why limit this to MP3?

      Who is "limiting" anything? All major content types have provisions for metadata, and there are lots of tools for dealing with it. But the fact is: people aren't using those facilities or tools. So, what the hell are you complaining about? When was the last time you took the time to add metadata to an image or an office file?

    19. Re:wrong by idlake · · Score: 1

      As with MP3, I envision that each file type would be associated with a given set of tags appropriate to its nature

      All major file types already have means of incorporating metadata: JPEG, MP3, TIFF, MS Office, OpenOffice, mail, RPM, XPI, DEB, ...

      The concept needs careful thinking, of course, but it's an idea worth considering, don't you think?

      Sounds like you think you are the first person to discover sex. The major difference between sex and metadata is that everybody has sex and nobody likes to actually create metadata.

    20. Re:wrong by NialScorva · · Score: 1

      Paths have a lot more semantics than that. For example, there are operations like "move C:\My Documents\Soul Coughing\Irresistable Bliss\ D:\foobar" that simply don't exist for tags and don't even have well-defined semantics.

      CVS uses file paths in it's repository, and the semantics for a move are not well-defined within it's structure. What if you move a file that's opened by another process? When you save it, it'll show up in the original location. What if a process has locked the file? What if two processes try to move it to two different locations at the same time? Then you have a quite ill-defined race condition.

      Someone sat down and defined the semantics for moving a file and when it would be well defined. The fact that someone hasn't done so for a particular type of tagging doesn't imply that it can't be done or that it's fundamentally different.

      I think you should look up that word.

      Should have said that a file system is a digraph with only one parentless node and a directory is a path. I hate it when I erase half a sentence and begin a completely new one without checking that first half.

      I was just trying to say that a file system is a series of labeled nodes with a containment relationship. Hardlinks and symlinks mean that the path down is not always the same as the path up, so it's a directional graph. A node without a parent is an orphan that doesn't show up in the filesystem. If you define similar relationships on tags, then you have a file system or sorts.

  61. porn manager by b1gn4tb00bs · · Score: 0

    well I do have a lot to manage!

    --
    pr0n: now ive got your attention click here
  62. The whole problem. by Anonymous Coward · · Score: 0

    This is the whole problem with computers and the internet....

    more words does not equal more productivity!

  63. Are you f'in serious? by Anonymous Coward · · Score: 0

    What is this? Advertising day?

  64. Re:the author thinks outside the geek box, can you by hahiss · · Score: 1

    Yes, and many of us have commented that it may *NOT* be such a good idea to use this ``everywhere, for everything" as you suggest.

    These interfaces are only useful if you want to work the way the designer wants you to. If you don't, then these interfaces get in the way of what you might want to do.

    It also does very little to help the author's case that he is sufficiently ignorant of the field that he has chosen a name that (i) is taken (ii) by a very different sort of software. Even if the author has a clever idea (and granted, I don't think he does), he should have done just a bit of research to not sound like an over-enthusiastic n00b.

    --
    "Every decent man is ashamed of the government he lives under." - H.L. Mencken
  65. Why not a full-blown editor? by argent · · Score: 1

    Type Managers can include basic manipulation, but should not be a full blown editor.

    A type manager is a browser interface optimised for a specific type of object.

    There's no reason it can't conceptually allow arbitrarily complex operations on those objects, just because the basic interface is a browser. That's just a silly restriction.

  66. Not just the "managers" by Nuffsaid · · Score: 1

    The article probably misses the point by looking at files of omogeneous type, but the problem with current... erm... paradigm (sorry for the swearword, couldn't think of a better one) for managing files is real. The problem lies not in the manager, but in the storage mechanism itself: the hierarchical filesystem. We all hit the point, sooner or later, where the organization of data in our mind can't be matched with a rigid directory hierarchy. What is really needed is a graph organization. Links and metadata help up to a point, but in order to make things work smoothly it will probably be necessary to abandon current ideas about directories as "containers", slash-separated file paths, filenames as unique identifiers (and attributes as mere extensions of the filenames), probably even the graphical interface used to access and manipulate the filesystem. The listed applications do their best, but they still work at a level too high to replace a file manager. I don't have a solution. Maybe Reiser4 can be of some help.
    Oh, I guess this will be modded down because I said "paradigm", anyway...

    --
    Nuffsaid
    ________

    Don't know about his cat, but Schroedinger is definitely dead.
    1. Re:Not just the "managers" by BurntNickel · · Score: 1

      How about a database as the interface to a file system? For example music files could be just as easily view by heirarchy, artist, album, date, composer/writer, project they are part of, etc.

      --
      And the knowledge that they fear is a weapon to be used against them...
    2. Re:Not just the "managers" by bizard · · Score: 1
      hierarchy. What is really needed is a graph organization. Links and metadata help up to a point, but in order to make things work smoothly it will probably be necessary to abandon current ideas about directories as "containers", slash-separated file paths, filenames as unique identifiers (and attributes as mere extensions of

      That really is the whole point of file-type specific apps. With a few hundred or even a few thousand files, organizing with folders by project works pretty well and if you are an organized person you can keep things this way and be perfectly happy.

      However, if you are generally creating a few hundred files per week, not only will your number of directories become unmanageable but you start to lose all hope of ever knowing what you have. By having applications which understand the specific needs of a particular kind of file you can quickly get to the information you need. That doesn't prevent you from still filing the stuff using your own file-system.

      I currently have a small portion of my photo-library on my laptop...about 6,000 photos. In the file system this is more than 150 folders, but in my portfolio app (iView Media Pro) I can view them in dozens of different ways in a couple of clicks. No searching keywords, no ceding control to some wizard, still my filing system but multi-dimensional and specifically tailored to deal with my photos/movies/music/writing (though I only use it for photos).

  67. I miss BFS by jonr · · Score: 1

    Thankfully, the best part of it (Live queries) are being reborn in OSX's Sherlock.
    It's like iTunes for all your files.

  68. Re:wrong forever? by dwandy · · Score: 2, Insightful
    Just because it hasn't worked doesn't mean it can't.
    I think everyone who has filed stuff in a hierarchy has lost a file at least once.
    The problem with a hierarchy is that only one "attribute" can be assigned to the file: that is the file path. Any other attributes the file may have are within the file, not the file system, and result in a click on the "find files" button which iteratively reads all files in the selected path looking for matches.
    If on the other hand, at file-save- / -creation-time, multiple tags could be associated with it, and this stored in a (relational) database, then finding like-files would be a database search...much quicker.

    So the question remains: Will it ever really work? not sure. The key reason it works for MP3s is the existing database of songs + tags, with legions of people updating it with new data ... no such database can exist for custom documents I create, or my organisation creates. These tags must be created either by the person authoring the file, or by me when I receive the file, and this is much more time-consuming than clicking Save-As and dumping it a folder...

    --
    If you think imaginary property and real property are the same, when does your house become public domain?
  69. Your standard file manager *IS* a "Type Manager" by MasterC · · Score: 4, Insightful

    The author's "Type Manager" is nothing more than a manager utilizing more metadata than normally.

    Your classic file manager *IS* a type manager because the file name is a metadatum and the parent directory is a metadatum: neither are direct data (such as what I'm typing now). So organizing, say, a code base on a directory hierarchy that may include module names or library names or file types (docs go here, man files there, source files over there, etc.) *IS* feeding metadata to your filesystem to organize your files.

    The "Type Manager" has existed from Day 1 when files were given names. (Punch cards are before my time but I suspect the punch cards that represented a program were stored together and each program was stored separately. At this point, *you* are the metadata organizer.) Since then, it has only progressed from a flat file system (the likes of Apple IIc) to a one-level deep filesystem to a multi-level filesystem (no linking) to a multi-level graph filesystem (includes linking). Now apps are taking it to the next step by merely using more metadata. That's it, nothing new.

    In the end, the bits that represent your actual data is a long string of bits (losely stated) and your filesystem is just a type manager organizing your bits by file names and parent directories. bash, Windows Explorer, Finder, etc. are all just wrapping your metadata organizer (your fs) and some (previously and now) are using file-specific metadata for further organization.

    Big whoop.

    From the article:
    Type Manager applications are not new, in fact you probably have been using one since you got an internet connection.

    It appears the author doesn't even fully understand the concept of metadata (*ahem* "Type") and it's usage has long existed before your email client and long before your internet.

    Seriously, nothing to see here! In fact, I want my time back for reading it...

    --
    :wq
  70. So what's new about this? by Anonymous Coward · · Score: 0

    After reading the article, I still don't see what he wants that Windows Explorer,
    Nautilus, etc. don't already do. You can already search volumes, see thumbnails of images, move and rename files, and so on in any of these. With file association, you can double click on the icon or file name and bring up an editor or viewer. So what do these new "type managers" add?

  71. Reallly Stoopidt Article by Anonymous Coward · · Score: 0

    "Type manager"?!?
    C'mon /., this is stoopidt even for you.

  72. No good can come of this by Quiet_Desperation · · Score: 1

    Hitler used to manage types... of people! D'oh! Godwin!

  73. Distinction between file and type managers by hackwrench · · Score: 1

    The problem is that the article makes a distinction beween a file and type manager and doesn't actually draw a line between the two.

    Type Managers need to remove the user from the details of the file system. They need to present the files in a hierarchy that best suits the files
    "A hierarchy that best suits the files"... sounds like a file system to me. What "details of the file system" is the user removed from again?
    Type Managers must provide the means for viewing and editing that file meta information

    File managers do the same thing. Right click on a music file, click properties and then click Summary. The functionality varies a bit and is broken, but it's there.

    1. Re:Distinction between file and type managers by Burgerman851 · · Score: 1

      The problem is that the article makes a distinction beween a file and type manager and doesn't actually draw a line between the two.

      If I understand the article correctly, a file manager should be a type manager for things of type file; the distinction is that all file managers could be type managers (but not necessarily all are).



      What "details of the file system" is the user removed from again?

      Um, when was the last time you used your file manager to move files from one cluster or sector to another?



      Right click on a music file, click properties and then click Summary.

      This is not properly a function of the type manager for files, but for music; I would view it as an accessory to the file type manager. Enjoy your broken functionality.



      The functionality varies a bit and is broken, but it's there.

      Enjoy your broken functionality.

    2. Re:Distinction between file and type managers by hackwrench · · Score: 1

      Clusters and sectors are not details of the file system, and I don't see how they could be read into what was meant when "details of the file system" was first said in the article.

      What's with this "enjoy your broken functionality" stuff. It's not my functionality, it's the functionality the article asked for that supposedly distinguished a file system from a type system.

      Besides I've found that all the stupid "Type managers" that were supposedly unique from file managers were just as broken.

      Dude! You were so not paying attention!

  74. Re:wrong forever? by kirkjobsluder · · Score: 1

    If on the other hand, at file-save- / -creation-time, multiple tags could be associated with it, and this stored in a (relational) database, then finding like-files would be a database search...much quicker.

    How is this incompatible with having file paths? There are similar systems that do exactly this: beagle, spotlight, Copernic Desktop Search.

    IME these full-text tagging and searching schemes are less useful than is claimed. The primary problem is that it frequently takes multiple searches to find a combination of search keywords that deliver a reasonable number of hits including the file I want.

    (And why a relational database?)

    These tags must be created either by the person authoring the file, or by me when I receive the file, and this is much more time-consuming than clicking Save-As and dumping it a folder...

  75. And what if I group files across 'types'? by Anonymous Coward · · Score: 0

    I have a project which consists of some mp3s, PowerPoint files, Word files and some psds. How exactly would 'type managers' sort out that problem? I sure as hell don't want to sort through files using various differnt programs.
     
    What I think he really means is that he hasn't thought the problem through fully. File Explorer in Windows does most of what it needs to. For a better look at attribute or tag-enabled filing, have a look at what Windows Vista is trying to do.
     
    Overall, nice try, but seems to be lacking in knowledge of what's already out there and what's being done.

  76. Nope... by Kjella · · Score: 1

    ...don't want a type manager. Multiple references to the same file (by type, by project, by status (draft/final), by age)? Yes. If you can do it well and maintain integrity so I don't end up with a number of dead shortcuts/symlinks, that is something I'd like. It's all in the implementation though...

    --
    Live today, because you never know what tomorrow brings
  77. MP3Tag by birder · · Score: 1

    Use MP3Tag for building id3 tags. Free, fast, and easy to use.

    http://www.mp3tag.de/en/

    Can do mass changes very easily, file renaming based on tags, reads almost any audio format, freedb support, and lots more.

  78. The real file manager of tomorrow is... by Anonymous Coward · · Score: 0

    Jfilerunner

    I've been using it for a few months, I like it.

  79. Re:Type Manager? What? by Agermain · · Score: 1

    No, I'm a graphic designer; my google box was fed by the terms "Adobe Type Manager" and "Suitcase manager". I'd used Adobe Type Manager pretty frequently before Windows 2000 introduced integrated ATM font support. But thanks for asking.

  80. OS/2 used to be great at this sort of thing! by MCRocker · · Score: 2, Interesting

    OS/2's folders were highly configurable and extendable far beyond anything you see in Windows or even the Mac OS X 10.4 finder.

    One extreme example of exactly what this article is talking about was RexxMail. From what I understand, instead of having a mail program with a dedicated custom interface, the developers of RexxMail simply extended the standard folder to list files of type email so that you can see the To: From: Subject and so-on in the view. When double clicking the file, it would open it in an appropriate editor and provide different options. This way you could use all the power of the Operating System's file system and folders to manage your email without having to learn some completely different interface that insisted that your email go in some specific place. Very cool.

    --
    Signatures are a waste of bandwi (buffering...)
  81. Windows has the base for this, sort of by Animats · · Score: 1
    For some file types, Windows File Manager opens a low-end application in the left part of the filename window specific to the file type. You can play MIDI files and see JPEG thumbnails, for example.

    That's the beginning of a "type manager" interface. There's presumably some way to register your own application with File Manager so that it is automatically invoked when the right type of file comes along, but I'm not currently doing Win32 programming, so I don't know which API to look at.

  82. Type Managers? Just one possibility by trollable · · Score: 2, Interesting
    There are many ways to organise your data. Some that come to my mind are location (hierarchical file system), content type, properties, tags, computed values, full indexing, recommandations. IMHO, all are interested and will be used in the future.
    • Location has been used for decades (flat filesystems are not that common today)
    • Content type is used to associate actions but BeOS live queries shows the way to spread its use. Nautilus specific views is another form
    • Properties is the ability to query based on some properties included in the data (Exif, MP3 tags, ...) Already available but only for certain data. There is not yet a general way to deal with properties.
    • Tags have prove themselves usefull for links (del.icio.us) but could be used for any file
    • Computed values are special values that are maintained from the data (thumbnails, ...). They are similar to properties but are computed instead
    • Full indexing (Google desktop, Beagle, ...). Also include the transformation of data to text (Google images)
    • Recommandations is the way to ask other people their opinion about a specific chunk of data
    There is no single way. All of them seem interesting and I try to implement them in JDistro. However, support from the filestystems (inotify and al.) or from the databases (triggers) are required to make them viable. In summary: I don't think Type Managers are the future, Data Managers are.
  83. Asenine by Anonymous Coward · · Score: 0

    I like how the formal definition of a type manager calls for specific features like a "vew last import" kind of playlist/album. That's not an inherent thing in a "type manager"--it's a feature. This article is just a piss poor attempt at saying "I like iTunes"

  84. Redundant. by Bezben · · Score: 1

    Programs that deal with groups of similar types of data? That's fucking inventive that is. This is nothing new, programs like this already exist, and have done for a long while. And with only a few exceptions, they've all managed to piss me off having crappy limited interfaces. I much prefer to use a standard file manager to organise my data, grouping them by folders lets me get to the right things just as quickly, and without having to start a number of different applications for each type of data I'm looking for.

  85. My My My by Anonymous Coward · · Score: 0
    My I'll My tell My you My what's My irritating My about My what My Microsoft My is My doing...


    My Documents, My Pictures, My Music, My ebooks, My oh my, make it stop!

  86. Yet Another Database as File Manager? by lwriemen · · Score: 1

    Haven't we already seen this many times before?

    1. Re:Yet Another Database as File Manager? by Anonymous Coward · · Score: 0

      This author is a moron. He is just another in a long line of script kiddies that couldn't complete a CS degree (couldn't hack it), dropped out, and is trying to make out to be an "expert". Wake me when there is some real news.

  87. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  88. pipes by ericcantona · · Score: 0

    when you have to "go through a dozen different smaller tasks before I can achieve my goal" you should *really* think about learning what pipes are .
    I'm afraid this is entirely typical of so many recent articles referenced to on slashdot; people writing about a *nix based systems obviously dont know *nix

    --
    When the seagulls follow the trawler, it's because they think sardines will be thrown in to the sea
  89. Re:Your standard file manager *IS* a "Type Manager by Anonymous Coward · · Score: 0

    I think he was born in 1991 so to him, having an internet connect is the start of "computers".

  90. Re:wrong forever? by dwandy · · Score: 1
    I guess I'm seeing a problem that has not been adequately resolved - people do lose files on a semi-regular basis. A problem that has not been perfectly resolved is a prime place to look for and implement some new innovation... i like to flex the creative/problem-solving part of my brain once in a while, to keep it from getting too rusty.

    A file having a path is not incompatible with attributes, but perhaps becomes redundant, or more specifically, the file-path can be an attribute.
    While it may have taken you multiple searches and time refining searches to find specific documents, I can only assume that if you were forced to search for it, you didn't already know a hard-path to it - Once you know that Ford's cars can be found at www.ford.com, you don't search for it again. "www.ford.com" can be viewed as merely an attribute that you give your browser, but instead of resulting in multiple hits, only a single 'file' is returned. In a database, this is commonly called the primary, or unique key...

    Why a relational database? why to relate the data of course! :)

    ...and yes, the nice quote at the end, is still my own disatisfaction with any kind of attribute system: garbage in, garbage out. The time it takes to apply attributes to documents still seems to outweigh the occasional lost document...

    I guess my point was only that just because people use the current hierarchy of folders to store their files doesn't mean it is in fact the best possible way to organise and retrieve them. Folders and Files are a virtual implementation of a physical operation: Filing cabinets filled with documents.... since when does a physical-world operation translate directly to the best virtual-world implementation?

    --
    If you think imaginary property and real property are the same, when does your house become public domain?
  91. The Classic Problem Of File Systems by EXTomar · · Score: 1

    One of the classic problems with file systems is "where do I put stuff?" In an even more ironic twist is that the desktop represents some part of the file system which doesn't correlate directly to the file system (the desktop is the first thing you see and yet is not "the first file system"). Ultimately one of the more frustrating support issues is finding lost stuff. People may claim "it is the user's fault for not having better organizational skills" but wait...isn't the computer there to assist with this in the first place?

    A simple use case is "I want to save 'file type a'". A simple question relatating to this is "where should this be?" for which any number of people will have any number of answers. And the OS isn't going to help because its answer is "anywhere you have permission". One user will place it in a directory "My FileTypeAs". Another will place it on the desktop (where ever that ends up being). Another will bury it 4 deep in a structure they only understand. So on and so forth. It creates a situation where there are unwritten (and unenforcable) rules on what to place where. If the rules change, then all of the old data runs the risk of being misplaced or lost while it is refiled.

    Enter the idea of 'type managers'. This is a view on files of a given type that is customized to everything in for that data type. It knows how to "view" the data type. It knows how to store that data type. It knows how to search on that data type. Currently in the "explorer style" file manager, you have one frame that is trying to interpt all the possible types of files on the file system trying to deal with any number of metadata types which it might not be able process. In the type manager system, if you want to find images one would use the Image Manager and search much like Google/GMail. No more searching the entire file system in a haphazard manner or other mnemonics to try organize in order to leave a trail of bread crumbs back to the files. MP3s don't exist in the world of the Image Manager so it never has to deal with them. If you used the Image Manager to save the file then you know it is in the system and it will be located.

    Most of us already use one popular type manager: your favorite Email program. To read or write email you aren't bothered with most storage details (imagine if you were forced to "save to the send box"). In fact any time you pull it out of the Email program to the file system or something else (like a printer), you create more work for yourself. Your email program is more than able to track and handle Email than any "explorer" can. It knows about Junk Mail, friends, threads, and all of the other Email centric paterns that an "explorer" just couldn't handle. And specifically GMail gets it right by avoiding the "folder file system" idea.

    The best system would be to have both a "file manager" and many numbers of "type managers". The best UI systems allow for power users to play with toys without crippling novice users. Power Users would rather use the file manager and track things themselves but the cost of this shouldn't be that novice users end up losing things and being frustrated.

  92. This reminds me of PalmOS by zlogic · · Score: 1

    PalmOS has 100s of files in one dir (in fact, you can't create directories but rather apply categories to files), and it's hell to manage that. But if you start some app (e.g. text processing, image viewing etc.), the app itself shows only the files it supports and usually offers some kind of classification for easy navigation. It's great if everything works as intended, but usually apps leave their files behind after being erased or create temp files and don't clean up.
    The concept is good when you work with simple stuff, but it fails when you need to do hacking.
    In my opinion, the best choice would be separate apps for music/images (because these are special) and a desktop search app like Spotlight or Google Desktop for everything else. And certainly a traditional filemanager. For example, I still use mc even in KDE (although I like Konqueror more) simply because it works better at hacking stuff. But it fails in simple tasks like sorting documents in folders.

  93. No Need... by jasongetsdown · · Score: 2, Funny

    My personal assistant manages all my typing thanks.

    --
    useless sig advice - Read Nabokov.
  94. I want a tag manager (ala del.icio.us) by Colin+Smith · · Score: 1

    With multidimensional views on the intersections between tags.

    Anyone know of similar?

    --
    Deleted
    1. Re:I want a tag manager (ala del.icio.us) by TuringTest · · Score: 1

      Maybe you want this?

      Your "multidimensional views on the intersections between tags" are called "faceted navigation" for those in the know.

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  95. As long as we're coining phrases.... by psydeshow · · Score: 1

    The 'K's and 'Gn's and 'X's in desktop application names are "Consonant Metabranding".

    That's at least as good a meme as "Type Manager".

  96. Re:wrong forever? by kirkjobsluder · · Score: 1

    I guess I'm seeing a problem that has not been adequately resolved - people do lose files on a semi-regular basis. A problem that has not been perfectly resolved is a prime place to look for and implement some new innovation... i like to flex the creative/problem-solving part of my brain once in a while, to keep it from getting too rusty.

    Certainly. My suggestion is that giving up on heirarchal organization schemes is likely to fix some problems and create other problems. The predicted demise of the file heirachy is greatly exaggerated because heirarchies offer quite a bit of utility, and work well with the ways in which human beings tend to think about the world. I also don't think that seaching entirely solves the problem of "I lost that file."

    Why a relational database? why to relate the data of course! :)

    Which doesn't answer the question. "Relational" in "relational database" indirectly refers to data. More precisely it refers to flat tables linked by relations to other flat tables. Why the assmption that the best type of database would be built around that kind of structure? (Of course you can convert any kind of database structure into a normalized relational database, but not without some sacrifices along the way.)

    I guess my point was only that just because people use the current hierarchy of folders to store their files doesn't mean it is in fact the best possible way to organise and retrieve them. Folders and Files are a virtual implementation of a physical operation: Filing cabinets filled with documents.... since when does a physical-world operation translate directly to the best virtual-world implementation?

    Well, to me this is begging the question. Folders and Files are a virtual implementation of a physical operation. But filing cabinets filled with documents are a physical implementation of a cognitive operation: sorting items into types and subtypes. Other examples of this include Dante's Inferno (sorting types of sin into categories), the Dewey Decimal System (which combines hierachies with indexes), and the Linnaean Taxonomy (sorting animals and plants into multiple levels of classification.) The indexed database of "attributes" or "keywords" is also a virtual implementation of a cognitive process that was performed as a physical operation. (For examples, card catalogs, book indexes, and a thesaurus.)

    So I would argue that Folders and Files are a good implementation because they are strongly analogous to the ways in which human beings think about their world. At any rate, a "Folder" is simply a collection of objects that can be manipulated (viewed, copied, transferred, archived, deleted, etc.,) as a group. That folder could be created as a heirarchal list of attributes (such as $HOME/Projects/Mushrooms/Yellowstone/) or generated as a search through an index. The point is that file paths are just one way of assigning attributes to files.

  97. It was a joke! by LordMyren · · Score: 1

    It was just a joke in the Ubuntu thread when I said we needed a Web 2.0 tagging type manager! Jeeze luise.. ;-]

  98. It is coming in Mac OS X 10.5 by rspress · · Score: 1
    Apple is rumored to have an 'iTunes" like view of the filesystem upcoming in 10.5. It is getting close if you consider Apples Spotlight search engine, which I am using more and more to hunt down applications and files that I don't use often. Microsoft is working on something close to spotlight for Vista. Does Microsoft have an R&D anymore or do they just get the latest version of OS X and reverse engineer?

    With the amount of files we are dealing with these days we need a new way to find them. Apple is getting close but it still needs work. Windows has nowhere to go but up from their terrible search engine in XP.

    I wish Apples Hot Sauce project would have panned out into something useful. Their 3d based browsers with relationships was quite cool and with todays processors and graphic cards would have been a nice alternative view...more so with spotlight metadata.

    1. Re:It is coming in Mac OS X 10.5 by Wikipedia · · Score: 0

      Google Desktop Search!

      http://desktop.google.com/

      It can even search intranet http sites via a plugin!

      I only wish I could use it to replace searching within a folder in XP.

      http://en.wikipedia.org/wiki/Google_Desktop_Search

      --
      P2P Anonymous Distributed Web Search: http://www.yacy.net/
    2. Re:It is coming in Mac OS X 10.5 by Anonymous Coward · · Score: 0

      It will take Apple getting it right before Micro$loth can copy it, but they will. Micro$loth will have some shlock bloatware thing at first and after a few revs it will be 75% as useful as Apple's.

  99. More Obvious by LordMyren · · Score: 1

    More obviously, how about simply making files smarter rather than gluing ever more solutions on to guessingly tease out ever more intelligence from our files?

    Everything is not a file, everything is an object. A file is simply a collcetion of data. An object has associate things you can do with it.

  100. they never used DOS by digitaldc · · Score: 1

    Or hopefully never will have to :)

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  101. Windows Vista + WinFS by ThinkFr33ly · · Score: 1

    The concept of a "Type Manager" is essentially what Microsoft is going for with the Vista + WinFS combination.

    WinFS will allow for developers to store easily accessible meta-data about any kind of file they want. They can publish these schemas (all XML), and allow other developers to utilize this meta-data in their own applications.

    Vista's explorer allows developers to extend the display of a file or folder to include this meta-data, as well as implement their own UI components for displaying non-textual meta-data, such as album art or video icons or whatever.

    The key thing that Microsoft is doing that others don't seem to be (perhaps because they aren't in a position to mandate it) is that the extensibility should not come at the cost of UI consistantcy. Yes, it's awesome to be able to open a folder full of music on your computer and have that inteface be taylored to dealing with music, but it shouldn't be so different that common tasks that apply to all file types aren't possbile or are convoluted.

    While these videos are somewhat outdated, they show the direction Microsoft is trying to take things and it's quite innovative:

    Vista Concept Videos

    In particular, the Higher Education video shows the potential of WinFS.

  102. Comments a bit harsh? by FirstTimeCaller · · Score: 1

    Yes, it's so much easier to knock down other people's ideas than to come up with your own.

    Sure the article presents ideas that aren't new or ground-breaking. Yes, the term Type Manager is aweful [it's more of a Domain Expert or Task Facilitator]. Still, the article is thought-provoking. What it is really about is answering questions like "why is iTunes so appealing?" In fact, it is really talking about is Application Patterns (like Design Patterns). Could be an interesting book subject...

    --
    Wanted: witty unique signature. Must be willing to relocate.
  103. Re:I have mod points and i want to use them by snitmo · · Score: 1
    I'm with you, buddy, even though your post was modded to Offtopic -1. I have been reading Slashdot for close to a year now. To date, this is the article I enjoyed the least. It says so many things that are not understandable, or just wrong.

    (In mid 90's) back then there weren't many files to manage either.

    Huh?

    No application was complete until it integrated e-mail somehow.

    HUH?

    Does Slashdot hand out "This Year's Worst 10 Articles Award?" If it does, I would like to nominate this one.

  104. Two types of people... by Arandir · · Score: 1

    There are two types of people in this world...

    One type is like my mom (or my manager) who no matter how organized they can be with the closet and a European vacation itinerary, don't have the first clue about organizing stuff on the computer. Every email they've ever received is sitting in their inbox; every file they've ever downloaded sits in their "My Documents" folder; they have two hundred icons on the destkop; and they buy new memory cards for their camera when their old card fills up. These people HATE the file manager. For these people, the type manager is the solution to all their problems.

    Then there's the other type of person, like me. We have a clear grasp of "file" and "directory" concepts. We are able to create subdirectories, and thus organizational hierarchies. We don't need a type manager to find our songs, because we know that "Money" is located at "share/music/ogg/Pink Floyd/The Dark Side of the Moon". There's no need for us to type phrases into a googlesque searchbar to get back 43,000 results which we need to narrow down by further typing in the searchbar. We don't hate the type manager, we just find it annoying and useless. For us, the file manager works.

    Unfortunately, the first type of people whine the loudest, so they're most likely to get their whims catered to. It doesn't matter that the Unix desktop is wholly unsuitable for their needs, we're going to give them preference over Unix using type two people anyway.

    The correct solution is NOT to dump one type of manager for another. Instead it is to understand that the file manager and type manager solve two DIFFERENT kinds of problems, that we need both. And by "both" I don't mean one is the default and the other an undocumented configuration setting hidden somewhere in the depths of gconf. There's no reason both functions can't be incorporated into the very same manager.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:Two types of people... by Profane+Motherfucker · · Score: 1

      You make some really good points. I never considered that.

    2. Re:Two types of people... by oneiron · · Score: 1

      There's an interesting progression here.

      We had the command line. When file managers with a GUI came along, the command line loyalists scoffed at them. As time went on, a vast majority of command line loyalists grew to appreciate a well designed file manager GUI of some kind. Now, we have type managers, and a lot of them still suck. The file manager loyalists scoff at them, but I'm guessing that most will grow to appreciate a well designed type manager...eventually.

      iTunes was the first one to grab me (when I purchased an iPod last month), but I'm still keeping my options open by continuing to organize with a file manager.

    3. Re:Two types of people... by Arandir · · Score: 1

      If you will notice, the file manager did not replace the command line. In fact, it perfectly complements it, as what is displayed in the "URL" bar exactly matches where the file is located in the file hierarchy.

      But the rumblings I hear from the type manager movement indicate that they want to REPLACE the file manager. They want to get rid of it completely, to chisel away its name from every pillar in Egypt. The file manager did not eliminate the command line, but those that want the type manager talk as if they want to destroy all that have come before them.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  105. Re:wrong forever? by shmlco · · Score: 1
    "...because heirarchies offer quite a bit of utility..."

    This is true, however, the way that statement is worded gives a hint to part of the problem. Hierarchies (plural) do offer quite a bit of ulitity. The problem is that, at the moment, in most systems a given file can exist in only one hierarchy.

    Shortcuts exist, but are hard to use, as you have to find the file and drag links to it elsewhere.

    Desktop search is great, but often needs metadata as all too often we lack context. And how many people take the extra step to apply metadata and/or keywords to documents?

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  106. KDE by anno1602 · · Score: 1

    The OS should have registered actions for transports and datatypes. So each "scheme" (protocol) in a URL, like "http:", "ftp:", "mailto:", "rtsp:" (omitting the ":", to be exact) has a registered app or process for transporting in that protocol.

    That sounds suspicously like the ages-old KDE KIO system (introduced back in KDE 2.0).

    So a desktop context menu can offer a prioritized "Open with...". Apps can handle URLs for which they have transport and/or rendering facilities, or hand off to whichever app is registered. The only complexity is that the renderer might differ whether the data is to be "read", "edited" or "executed". The app ought to be able to differentiate the mode from the context in which the URL is requested, but the OS would have to register those modes. The key is that the facility resides in the OS (or its execution environment) so every app always has it available - it's IPC.

    You are aware that you are aware that you are basically describing what KDE has been doing for ages?

    KDE has committed to implementing

    KDE has had the functionality for a long time. I don't know about implementing the standard, but the functionality has been there since at least the 3.0 days.

    1. Re:KDE by Doc+Ruby · · Score: 1

      Yes, you quoted one sentence in my post, but didn't bother to click the link to FreeDesktop.org, where the facility is described in detail. That's what "common standard" means.

      --

      --
      make install -not war

  107. DN,mc, NC by dindi · · Score: 1

    Sorry, but anything like Itunes, the 10 different camera file managers and all that freak me out completely..

    I prefer a manager with 2 tabs, and shortcuts instead dragging stuff with a mouse...

    I know there is jpg or tiff or .mov on a camera, mp3 or wma on my mp3 player, and just don't want to deal with 20 different producst, that are on top of all bad are mostly windows only.

    I want to see a filesystem with : /images or /videos /audio /mp3, and maybe /gallery or /playlists ...

    I even considered getting rid of my ipod, because iTunes gives me the creeps, and would prefer just seeing a filesystem, copying files and then "find songs" or open playlist or similar on the player .... I listen to 2-3 genres of music so the ipod menus are completely whacko for me.....

    still in the search of something usable, especially because that crap yesterday forced me to upgrade, then had to wait 35 minutes until it reexported circa 9gigs of "library" over various network drives .....

    On the other hand half of the managers force a bunch of dependencies on you, e.g. my nokia manager only runs on a certain bluetooth stack, and as opposed to the one I had it costs like $50 bucks .... could not they just give me one that works? Or use one that works with every single other app on my system ?

    grrr

  108. Re:wrong forever? by Anonymous Coward · · Score: 0

    It's not incompatible, it's an extra complication. Perhaps it will be useful when someone figures out how to know what tags you're looking for. So far we can't automagically generate them and people aren't willing to code them in (and we haven't figured out a core set that specifies all the files on my computer better than paths).

    Why relational? Because relational databases don't give priority to any particular kind of access discriminator and are flexible enough to represent any organized data structure. The first databases were hierarchical, like file paths. If we implement alternative hierarchies, we're looking at the second evolution in database managers. But they have the same problem they were trying to solve - each access pattern has to be designed-in or it's dead slow. Relational databases were invented to give good (not best) performance for any access pattern, because we found out you can't predict how you'll want to access your data tomorrow. So let's skip that wheel and move on.

    Oh, and object databases are just hierarchical databases with variant records -- it's been done before by those old mainframers you replaced. The relational model can represent any organized system of data that's been thrown at it as efficiently as or more efficiently than any other model. No-one has found a counterexample that I'm aware of. So why bother with something different? (if you have a good, provable answer, you can probably cash it in for a PhD)

  109. This kid still needs some training wheels by Anonymous Coward · · Score: 0

    How did such a stupid "article" (actually just a blog) make it on to \.?

    He is late to the game. The train left the station. Where was he when the term Digitial Asset Management was coined?

    HELLO!!!

  110. Not really by Anonymous Coward · · Score: 0

    You're missing the point a bit, it's easier to locate files if you can search by type sometime, rather than navigating through a heirarchy of folders. For example, if you want to see all the video files in your home + subdirectories, you could click on a folder called "My Videos" or something and all the videos would show up in that folder, even if they aren't really located there. There are advantages.

  111. wrong again by idlake · · Score: 1

    Suppose that I replace the fine filesystem you usually use with one single lookup table, and a relational database that maps the old file path to the entry in the lookup table. Now, the file path is just metadata.

    Yes, and it doesn't behave like a pathname anymore.

    From the user's perspective, nothing has changed in how they use the system at all, but that path is now very clearly metadata.

    From the user's perspective, a lot has changed: the path isn't associated with location on a device, their standard GUIs don't work on it anymore. In order to make all of that work, you need a lot of additional code. That's why pathnames are not just metadata.

  112. a paradigm shift by a.d.trick · · Score: 1

    Oh come on - You obviously don't have enough vision here. In fact I think this should apply to UFS as well. Let's do away with the idea of folders, that's soooo old. Instead everything will have types. For example all the users files will be under the type 'home' then they'll also have a type for which user they belong too. Then the users can put more types on them as they please. System configuration files will all be of the type 'etc'. And system files, programs, and such will be under the type 'usr'. We'll have a 'tmp' type for temporary files and a 'var' for variable files. You might also want an 'opt' or 'pub' type. Also we can make types that start with a . special and normally hidden. Then we can make our next generation file managers. You can have then 'browse by type'. For example by default it will show you what's under the type 'home' and $USER (whatever that is). Under there it will show you a list of types that are under the type you are viewing. If you click there you will browse under that type as well.

  113. Re:Type Manager? What? by Dirtside · · Score: 1

    Nonsense! Everyone knows the best way to kill a mime is with a rocket launcher.

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  114. I use locate and grep by bergeron76 · · Score: 1

    locate and grep are my type managers. I name my files very long filenames (thank you tab completion) based on keywords.

    Then, I just run locate and grep out or in the stuff I need. It gives me command line power similar to OS X's awesome Spotlight.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  115. where it all comes from by Anonymous Coward · · Score: 0

    I just figured out where all this, "metadata is easier than directories", comes from.
    My mother in law wanted to burn some images to a CD, but could not find the images trough the Nero file manager. The problem was that she has one old "My Documents" (MD) directory in C:\ and one in the default place. Now when she wants to get to her documents should she click MD on the desktop, My Computer, C:\ or C:\Documents and Settings\...\MD ? I think this is the problem, Windows does not tel the user where the files really are but try to "make it easy". The Unix way where the user must know the real path to the files does not give this problem. If you have shortcuts to the directory or file, then let the user know!

  116. J. River Media Center by Galley_SimRacer · · Score: 0

    J. River Media Center has an iTunes-like interface, buand has support for not only audio, but images, video, and documents as well. You can create custom view schemes, and custom database fields. http://www.jrmediacenter.com/features.html

    --
    "I'm not a cool person in real life, but I play one on the Internet". Galley
  117. Re:wrong forever? by idlake · · Score: 1

    If on the other hand, at file-save- / -creation-time, multiple tags could be associated with it

    You can: office documents, images, sound, video, and other major file formats give you that option already.

    and this stored in a (relational) database, then finding like-files would be a database search...much quicker.

    Quicker than what? The problem isn't that metadata is slow to search through, the problem is that people don't bother to add it.

  118. Re:wrong forever? by Urchlay · · Score: 1
    > The problem with a hierarchy is that only one "attribute" can be assigned to the file: that is the file path. Any other attributes the file may have are within the file, not the file system, and result in a click on the "find files" button which iteratively reads all files in the selected path looking for matches.

    Eh? I have a file whose path is:

    /export/media/music/primus/sailing_the_seas_of_che ese/05-jerry_was_a_race_car_driver.mp3
    (Forgive the slashcode-generated space in the path)

    Lots of "attributes" there: the fact that the file is "media", the fact that it's music, the name of the artist, album, and track. Also the track number...

    Also, the same file might appear under another name (a symlink). If Primus had a greatest hits album, I might have:

    /export/media/music/primus/greatest_hits/01-jerry_ was_a_race_car_driver.mp3
    ...as a symlink to the original file. So that's two sets of "metadata" stored in paths.

    BTW, sorry about posting to such an old article, I forgot to hit submit before leaving work :)