most emphatically

Spates of jargon

I have no joke here. I just like saying "spate". Spate spate spate.

Home sick again today. It’s the flu, or something like it, because I was running a fever of 100F last night. Uncool, particularly because I got the flu shot this year for the first time ever. It should at least have the good grace to immunize me against something. But I read that this year’s shot is effective against only 60% of the strains or something like that. So the first year I get the flu shot is also the first year I get the flu.

I have been pounding orange juice and napping frequently.

Today, if I can function, I am going to write client-side javascript for interviewing somebody posting fic. Hmm, I should untangle that sentence. Posting fic is answering a series of questions, aka being interviewed. This process is most visible in the posting sequence, which makes you choose a category & fandom from by answering questions, then presents a fandom-specific form to fill out. The experience is a very web 1.0 experience, with page loads between each question. The AO3 fic posting experience is more modern, in the sense that it is tag-driven for every single damn piece of fic information, but web 2.0 at best because it uses javascript sparingly. It does not present any fandom-specific interaction; the interface does not change interactively.

I think that lack is most evident with the no warnings/has warnings/choose not to warn segment. Really what you want is to make people choose one of those three, and then if there are warnings, pick the ones that apply. But the AO3 just makes them all a bunch of checkboxes with no constraints, so you can pick “no archive warnings apply” plus “major character death”. Uh… One way to avoid this silliness is to present different interface if the question has been answered one way versus another. Browser-side javascript, in other words. In this case, simple DOM manipulation that any jquery jockey could do.

I did some work with backbone.js last year at this time, got frustrated with backbone, then wrote my own model class with a slightly different feature set. I might use backbone plus plugins like Synapse this time because I’m not sure I want to invest the time into writing my own framework. The problem is that backbone is a library not a framework, and what you want is a framework to avoid fucktons of boilerplate.

Yeah, that was a lot of jargon, sorry. I’m really deep-ending in the world of javascript thanks to my job. I am going to both nodeconf and jsconf this year.

I had this realization the other day that media categories like “is a book fandom” vs “is a movie fandom” are just utterly meaningless to me. They’re completely artificial divisions of the material that don’t belong foregrounded as browisng categories. Search and autocompletion should be how you find a fandom from your starting point at the top of the archive. You should just start typing a fandom name and get a list of possibilities.

I have many strong opinions.

Tags: ,
Actually, AO3 does adjust its drop-down menus based on the fandom you select. If you choose BtVS, then it will auto-fill ships featuring Buffy characters first. (Or so I recall; I went to check, and it doesn't seem to want to auto-fill anything for me, just now.)

However, I totally agree about the silly way they set up warnings, and I really wish the basic way they set up searches for fandoms were easier. I wish they'd do that auto-fill idea you mention for authors, too - I don't want to click two or three times just to find the dashboard of an author whose name I already know. :P
Thank you for reminding me that I need an autocompleter for user handles as well as fandom names & tags. I will add that now, since it's about the level of cognitive function I'm capable of at the moment.
Implemented. And I found an awesome bug in my prefix-completion library thanks to the tests I wrote for the feature. Good thing nobody's using it except me.
I agree that separating the media categories is a bit superfluous, But how do you differentiate something like the book Les Miserables from the musical Les Miserables to the 1998 and the 2012 movie versions? I suppose all the characters are portrayed with vary little deviation, so that's a perhaps not the "right" example. Perhaps we should go with Sherlock Holmes as an example. There is the original character in the books and then are several TV and movie versions (minus Elementary, because obviously that has its own title independent of the word Sherlock and or Holmes). But is Holmes the same Holmes in each version? No. In the 3 universes I am thinking of off the top of my head, the actors all portray the titular character differently, as to the actors playing Watson. The Robert Downey, Jr movies have different titles, but are the same character, but you don't want to pick one or the other fandom title(?)/header(?) to attach to that fandom, you want one for that universe. You could categorize the Jeremy Brett Version as (Granada) or some such. Benedict Cumberbatch's Sherlock Holmes fandom could be categorized as BBC Sherlock or just Sherlock as the title implies. Obviously the book will retain the title Sherlock Holmes. So the question is, is the media category necessary? Probably not, but the fandom needs to titled properly and easily found by author.

Just things to ponder...

I'm sorry you are feeling crappy and hope are on the road to recovery.
For most fandoms, there's no point separating the book-canon fic from the movie-canon fic. If you're writing for "Howl's Moving Castle", say, you're in a small enough fandom that you don't want any separation. If it matters to a specific fic, tags are the way to go.

For larger more fragmented canons, the solution is naming, which fandom already does. And I would just run with how fandom disambiguates the variations. (Heh, I got to say "disambiguate".) For the Holmes example:

Sherlock Holmes (original)
Sherlock Holmes (RDJ)
Sherlock (BBC 2011)

Or perhaps there's an umbrella fandom "Sherlock Holmes" and all this stuff is underneath? But I don't think that reflects how most fans interact with it. The fans of Elementary are more likely to fire air rifles at the wax busts of fans of Sherlock than engage in a happy discussion of how fortunate we are to have three awesome Holmes adaptations in progress at once. Kids these days. Get off my lawn.

Whereas, with Doctor Who, I'd just ditch the concept of separate fandoms and lump them all into one happy 50-year canon with tags to help people who are fans of the audio adventures to find fic about those specifically.
Yeah, that's sort of where I was heading. The fandoms need to be properly defined. God forbid the streams cross! I can't even begin to fathom the flame wars between Sherlock and Elementary And yay for disambiguate! :)

With Doctor Who, it's a matter of defining the Doctor really and you can do that by character: Six, Three, Nine, Eleven, etc. No need to have Doctor Who (Classic) and Doctor Who, or whatever. Agreed! :)