cesy: Organisation for Transformative Works logo (OTW)
The OTW drive is in progress! Please signal-boost, comment on the posts to let us know what you want to know more about, and donate. The AO3, Fanlore, academic journal and legal support for fans are all entirely funded by fans.

This year we particularly need not just donations from people who donate every time we have a drive, but we want to spread out and reach people who may use Fanlore to look things up occasionally, or may read stories on the AO3, but who aren't familiar with the OTW and haven't donated before. We rely on donations from fans to keep these fannish projects going - we have no advertising funding or anything like that.

Essentially, we're like Dreamwidth, with a small number of donors, like paid accounts, and a larger number of users who can't afford to donate, like free accounts. That's normal. Our percentage of donors is very small, though - 800 members vs. 40,000 AO3 users and 7,000 Fanlore editors, i.e. 3%, whereas Dreamwidth has nearly 10% paid accounts.

OTW membership is only $10 a year, less than a Dreamwidth or LJ paid account - we'd love for people to support their fic host the same way they support their journal host. We don't offer extra icons, just a vote in board elections and some shiny swag if you donate enough.

On a back-of-the-envelope calculation, we're spending approximately $1 per AO3 user per year. So if one in 10 users donates $10 a year to be a member, and a few of them donate a bit more, we're fine. That's a very, very rough calculation, and it doesn't actually scale linearly, but it gives you the idea.

OTW: By Fans, For Fans. Organization for Transformative Works Membership Drive, April 18-25, 2012. transformativeworks.org
cesy: Organisation for Transformative Works logo (OTW)
I've changed the name I'm using within the OTW, as I'm planning to run for election to the Board this autumn, which means everything needs to be under my legal name. Therefore, future public blogging related to OTW will be under my legal name journal on Dreamwidth.

It seems particularly ironic to have to make this announcement just after the whole Google Plus thing, but that's how it goes - as a Board member of a registered non-profit in the USA, your legal name has to be on various official documents as public record, and the OTW have a policy of keeping names consistent in certain places.

It's not that hard to figure out which one is me, and I'll be posting the link access-locked to a wide filter, but I'd prefer if the link can be kept out of Google, just shared with fellow fans privately, please. I'm trying to keep some separation between fun fannish stuff under this name, and my surname which makes me easy for employers and others to find on the internet.
cesy: "Cesy" - An old-fashioned quill and ink (Default)
I've been watching the Keith Mander fail with some amusement - fandom is both quicker to stamp down and more polite about it than we used to be.

In other news, we at the AO3 tend to refer to the bit of code called the "works controller" as Mordor, and [personal profile] elz is diving into it this weekend, doing some of the refactoring we need for posting fanart. So go shower her with love and fanworks!

Prompt memes are so very nearly live, but the last bits of the release cycle are taking ages. We'll get there soon, though.
cesy: The AO3 kudos icon (AO3)
This is mainly aimed at people who are already on the OTW coders list, but we're considering running some sessions in our public chat room, so if you're interested in maybe learning coding and volunteering, let us know, and come and find out what kind of work would be involved.

Poll #7178 AO3 coding training
Open to: Registered Users, detailed results viewable to: All, participants: 9


What AO3-specific topics would you like more training on?

View Answers

tag wrangling
2 (40.0%)

running/moderating a challenge
3 (60.0%)

Other (please say in comments)
1 (20.0%)

What technical topics would you like more training on?

View Answers

CSS
2 (28.6%)

MySQL and database stuff
2 (28.6%)

params
2 (28.6%)

forms in rails
2 (28.6%)

named scopes
2 (28.6%)

Rails links
2 (28.6%)

how controllers work
2 (28.6%)

cucumber testing
3 (42.9%)

rails routing
4 (57.1%)

arrays and hashes
1 (14.3%)

javascript/jquery
4 (57.1%)

basics (fixing typos in the front end, etc.)
1 (14.3%)

Other (please say in comments)
1 (14.3%)



You should be able to vote with any OpenID/LiveJournal account - you don't need a Dreamwidth account.

Edit: I can't edit the poll now I've posted it, but just to clarify: for actual tag wrangling training, sign up as a tag wrangler and they'll do all of that - a lot of coders pick one small fandom, to get familiar with the system without it being too much work. The coder training would be more about how it works behind the scenes, so would also be interesting for tag wranglers from a technical background.

OTW news

May. 28th, 2011 08:49 pm
cesy: Alice in Wonderland, "To slay: 1. Jabberwocky 2. Kyriarchy" (Alice)
Today has been a day of getting things done, as has yesterday. I have a shiny new phone (HTC Desire S), which is now mostly set up how I want it. This morning I conquered the laundry pile, did ALL the washing up, and had another go at putting up a bookshelf (though that failed, as I couldn't drill far enough into the wall). Oh, and I found a new hairdresser and got a haircut, which was long overdue.

Then I spent most of the rest of the day on OTW stuff )
cesy: AO3: Our stories, our server, our year. (AO3 our year)
I think I've mentioned this before, but I've been coding the new prompt memes feature for the AO3, which is due to go live "soon". It's now reached the next stage of testing (ready to be deployed to our test server again), so I figured it's a good time to post about it, particular in light of Brownbetty's post about kink memes and AO3.

Cut for wall-of-design-rambling )
cesy: Organisation for Transformative Works logo (OTW)
23-29 March 2011 OTW Membership Drive

Looks like there will be some interesting posts on the blog over the next few days - follow @OTW_news on Twitter or subscribe to the RSS to see them all.

And feel free to ask me questions about AO3 or the OTW in general :)

AO3 update

Mar. 16th, 2011 11:16 pm
cesy: AO3: Our stories, our server, our year. (AO3 our year)
There is a poll open for naming the new servers! It's on the OTW website.

Also the first version of my code for prompt memes just got accepted for testing. Several key features still need adding, but it's a big step in the right direction :)

And Elz just did the first version of the first bit of subscriptions, which I am ridiculously excited about. Soon you will be able to get notifications whenever your favourite author posts a new story!
cesy: AO3: Our stories, our server, our year. (AO3 our year)
I have been appointed to be a member of the Accessibility, Design & Technology Committee, who oversee the functionality of the AO3. Which is pretty awesome. So now I'll get to take part in all the design discussions and decisions, as well as the coder and tester volunteer stuff. Our first meeting is this Saturday, when we'll be meeting the new team and kicking off everything for the new term.

I have dug out my prompt meme challenge code, and am updating it for Rails 3, after the upgrade broke most of it. But I'm getting a little further now, with [personal profile] enigel's help.

We've pretty much finished the coder training revamp, so I am now going to be helping revamp the tester training. And once term officially starts, we'll be getting all the new volunteers who are queued up, and running training sessions.

We're also planning exciting changes for our code submission and review process, but the detail of it is still secret as it's not finalised yet. It'll make it easier for experienced coders to drop in and out, though.

Somehow the "break" didn't end up being much of a break, with all the deploys for Yuletide, and Elz and Sidra did amazing work, rapidly fixing a security bug that was found in early January.

AO3 update

Jan. 2nd, 2011 08:53 am
cesy: The AO3 kudos icon (AO3)
I know I haven't talked about OTW stuff much lately. There has been stuff that I can't talk about, that upset me enough that I didn't feel like talking about any of it. But it's been a while, and I do have something unrelated and good to talk about now.

So, automated tests. I have been banging on about cucumber tests for a while now. Every time I get impatient for a shiny new feature like subscriptions, the thought process in my head goes something like: "Subscriptions require better performance. Performance requires new servers and better caching. Better caching requires regression test. Regression test requires more automated tests, since it takes forever to do manually. WRITE MOAR TESTS." So I go and write more cucumber tests, or train more people to write them, or whatever.

And now I have finally managed to set it up so that the automated test suite runs automatically, once a week. (I had a bit of a battle with bash and cron. It has been a while since I actually did anything complex with the command line, though I use the basics pretty often.) This means that even if developers forget or don't have time to run all the tests before they commit new code, we will still catch anything they broke. Which is a good step for a growing organisation, industrialising processes and all that, and will also help baby coders who aren't sure how to run the tests yet. We already encourage developers to run them frequently, and we always run them before deploying new code to the live site, but it's good practice to run them more often if we have a big gap between deploys. I'm not sure how often Dreamwidth run the full suite - they were failing for ages and I didn't hear anything about it until [personal profile] szabgab came along to help - but I know my RL work run our core set on every new full build (once every few days).

Also, obligatory recruiting spiel - we have just revamped all the training to make it more streamlined and easier to get to the important bits, so if you were thinking about learning to program, now is a good time. We also always need more testers (which doesn't require any skill other than using the Archive to read stuff) and translators for most languages. If you happen to be a DBA, we will bribe you quite a lot to spend a couple of hours giving us some tips.
cesy: Organisation for Transformative Works logo (OTW)
The OTW is currently running a graphics challenge for the TO3. I'm looking forward to seeing lots of awesome new icons and things.

Also, since skins are nearly ready and I am excited, I have a cunning plan: I will make custom AO3 skins for people who donate to the OTW. I'd suggest a $5 donation for a simple skin or $20 if you want something complex, but am open to other offers. Any skin I make will also be posted to [community profile] ao3_skins, so other people can use it, but it'll be tailor-made to whatever you ask for.
cesy: The AO3 kudos icon (AO3)
I haven't done an AO3 update in a while. We've been plodding along quietly - skins are nearly there, at least the alpha version (I'm still working on the wizard). I've also added a "Mark to read later" feature, so you can flag particular fics and then find them in your reading history. I need to add filters on that, though - at the moment they're hard to find if you read a lot. Naomi is working on epub and mobi download formats, for which she needs testers - PM me with an email address if you're keen to help out. We also need more testers for skins, if you fancy playing around with CSS.

We're hoping to get a new release out soon, so we can actually get on with the refactoring, which has been on the back burner a bit. Then our next big projects are the Yuletide import and making sure we're ready for Yuletide this year - we don't want another last-minute panic, and there's going to be the whole thing on the Archive this time, not just posting.
cesy: The AO3 kudos icon (AO3)
Since I was talking about it to Julia:

The AO3 is going to be multilingual!

She's planning the translation of the Archive FAQ into other languages, which is a key thing we have to do alongside making the rest of the site interface translatable.

And Elz found a new translation plugin, so once we've done enough refactoring, we can try turning that on. It's basically a new way of doing the same function as the old one, as far as users and translators are concerned, but it loads the default translations in a different way. So it's much faster for the default language, which was what killed it last time - the performance was so bad we had to turn translation off, because we were ramping up for Yuletide. It actually should have worked, it was just too slow.

Edit: Apparently the new one is more different than I thought, in terms of interface. But anyway. Translations, yay!
cesy: The AO3 kudos icon (AO3)
AO3 stuff has been progessing steadily.

What I'm working on )
cesy: Organisation for Transformative Works logo (OTW)
So, in August, [personal profile] watersword is coming to the UK. I figured this is a good excuse for an OTW and AO3 meetup. This is open to interested bystanders as well as staffers and volunteers.

14th August, somewhere in London. Who's in, and do you have any opinions?

Poll #3677 OTW meetup
Open to: Registered Users, detailed results viewable to: All, participants: 17


Can you make it to London sometime near that date?

View Answers

Yes
8 (50.0%)

No
8 (50.0%)

If the answer was Yes, what time of day would suit?

View Answers

Morning
1 (8.3%)

Afternoon
5 (41.7%)

Evening
3 (25.0%)

Not the 14th, but another day near then
4 (33.3%)

Can't resist the tickyboxes even though I said No
4 (33.3%)

Do you have a location preference?

View Answers

Near Waterloo
0 (0.0%)

Near Liverpool St
2 (15.4%)

Anywhere central
6 (46.2%)

Anywhere in Greater London or with good transport links
3 (23.1%)

Manchester is better than London!
2 (15.4%)

A different continent :(
5 (38.5%)

cesy: "Cesy" - An old-fashioned quill and ink (Default)
Here's more on the AO3 and open source. (See Part 1 and Part 2 for context.)

Paste from Word in the RTE and prompt challenges )
cesy: The AO3 kudos icon (AO3)
One of the things we talked about at Con.Txt was the AO3, and [personal profile] stultiloquentia said she found it interesting to hear some of the behind-the-scenes stuff and explanations, so I'm going to give it a go.

I appear to have written a lot )
cesy: Organisation for Transformative Works logo (OTW)
I just discovered that one of my colleagues actually did his dissertation on systems like the AO3 tag wrangling, except coming at it from a CS point of view rather than the fandom user point of view. He's promised to send me a load of links, so I'll post bits here as I read through them.

For reference, there's [personal profile] zvi's post on wuzzles. Were there any other good related articles? I kind of want this all to link in to Freebase and the stuff [personal profile] damned_colonial was saying about having an Archive API, as well as linking to the fandoms on Fanlore.

In which I explore the semantic web )
Page generated Jan. 25th, 2026 01:48 am
Powered by Dreamwidth Studios

Style Credit

Expand Cut Tags

No cut tags