AO3 News

Post Header

2017-01-18 12:30:30 -0500

Banner by Erin of a close-up of Rosie the Riveter's arm with an OTW logo on it and the words 'OTW Recruitment'

The Organization for Transformative Works is now looking for Open Doors staff, Translation volunteers, and TWC (Journal) volunteers.

For the first round of recruiting this year, we're pleased to announce the opening of applications for:

  • Open Doors Committee Staff - closing 25 January 2017 UTC
  • Translation Volunteers - closing 25 January 2017 UTC
  • TWC Proofreader Volunteer - closing 25 January 2017 UTC

We have included more information on each role below. Open roles and applications will always be available at the volunteering page. If you don't see a role that fits with your skills and interests now, keep an eye on the listings. We plan to put up new applications every few weeks, and we will also publicize new roles as they become available.

All applications generate a confirmation page and an auto-reply to your e-mail address. We encourage you to read the confirmation page and to whitelist volunteers -(at)- transformativeworks -(dot)- org in your e-mail client. If you do not receive the auto-reply within 24 hours, please check your spam filters and then contact us.

If you have questions regarding volunteering for the OTW, check out our Volunteering FAQ.

Open Doors Committee Staff:

Are you interested in the rescue and preservation of fanworks? Enjoy coordinating projects and liaising with people? Still guiltily--or not so guiltily--love the first fanwork that opened your eyes to fandom?

Open Doors is a committee dedicated to preserving fanworks in their many native formats, and is looking for staffers to support this goal. The work we do preserves fan history, love, and dedication to fandom: we keep online archives from going down, divert fanzines from the trash, and more.

Applications are due 25 January 2017 UTC

Translation Committee Volunteer:

If you enjoy working collaboratively, if you're fluent in a language other than English, if you’re passionate about the OTW and its projects, and want to help us reach more fans all around the world, working with Translation might be for you!

Translation volunteers help make the OTW and its projects accessible to a wider global audience. We work on translating content by the OTW and its projects from English to other languages, such as site pages, news posts, AO3 FAQs and AO3 Support emails. (However, we do not translate fanworks.)

We really need volunteers who speak Arabic, Croatian, Japanese, Latvian, Marathi, Romanian, Serbian, Vietnamese and Welsh—but help with other languages would be much appreciated.

(Please note that our Chinese, Dutch, Finnish, French, German, Italian, Indonesian, Polish, Brazilian Portuguese, European Portuguese, Russian, Spanish and Swedish teams are not accepting new members at this time.)

Applicants may be asked to translate and correct short text samples and will be invited to a chatroom interview as part of the selection process.

More information about us can be found on the Translation Committee Page

Applications are due 25 January 2017 UTC

TWC Committee - Proofreader Volunteer:

Transformative Works and Cultures is an international peer-reviewed Gold Open Access online publication about fan-related topics, promoting dialogue between the academic community and fan communities.

Proofreaders carefully proofread final online HTML-tagged manuscripts for online publication, using Chicago 16, Webster 11, and TWC's style sheet.

Applications are due 25 January 2017 UTC

Apply at the volunteering page!


Post Header

Banner created by Ania celebrating International Fanworks Day, featuring various fanworks including cosplay, text, and visual art.

International Fanworks Day will take place on February 15, 2017. The OTW is making plans to celebrate, but we also want to know what you will be doing!

What is International Fanworks Day?

A day to promote fan creativity in all of its forms, all over the world. Whether in text, image, audio, or multimedia, and whatever their nation or language of origin, we use fanworks to express love for our fandoms and forge our own communities and traditions. On International Fanworks Day (IFD), we want fans everywhere to show how important fanworks are to them.

Tell Us What Fanworks Mean to You

We will be announcing OTW-sponsored activities next month, but in the meantime we'd like to hear your plans for celebrating. We'd also like to get you to tell us what fanworks mean to you.

Send us your thoughts (up to 500 words) through our Communications contact form by January 31. We will be selecting up to six submissions for publication on OTW News in February as part of our lead-up to International Fanworks Day. When submitting, please tell us:

  1. How you would like your name/pseudonym listed
  2. What country you call home

Submissions are welcome in all languages!


Post Header

2017-01-05 08:08:45 -0500

We deployed several batches of new code over the holidays, the vast majority of which concerned our automated tests and preparations for a major Rails upgrade. Happy New Year!


  • Coders: Ariana, Cesy, cosette, cresenne, james, potatoesque, Sarken
  • Code reviewers: Ariana, james, Naomi, Sarken
  • Testers: james, Lady Oscar, Sarken

Special thanks to cosette, cresenne, and potatoesque, who have contributed their first pull requests as AD&T volunteers and completed their training!



  • [AO3-4730] - Made the output of our Cucumber tests more informative by adding the name of each test to the happy green dots that signify a successful run.
  • [AO3-4705] - Added another test for downloading works.
  • [AO3-4761] - Extended the tests for our internal API.
  • [AO3-4762] - Added a test for admins deleting an email address from the invite request queue.
  • [AO3-4707] - Improved test coverage for related works.
  • [AO3-4767] - Ditto for external works.
  • [AO3-4768] - Also improved our tests for displaying series.
  • [AO3-4773] - Extended test coverage for our Known Issues page.
  • [AO3-4777] - Completely unrelatedly, we've added more tests for prompt memes.
  • [AO3-4785] - And for user profiles.
  • [AO3-4722] - We also added more tests covering work-related errors.
  • [AO3-4772] - And more tests for tag set nominations.
  • [AO3-4734] - Also extended coverage for tag sets by removing a bit of code that wasn't actually used. Sneaky!
  • [AO3-4746] - Likewise, we removed several unused pieces of code concerning the display of external authors (i.e. authors of non-AO3 works and AO3 user had added to their bookmarks) and thus increased test coverage through the awesome power of maths.
  • [AO3-4802] - We also added some actual tests for external authors, though.
  • [AO3-4769] - Removed a #TODO comment for test cases that were, actually, done.
  • [AO3-4770] - Same.
  • [AO3-4724] - Sometimes different parts of our rspec tests were getting in each other's way in checking different parts of the code. We've made it easier to have a full reset step between each test to prevent these issues.
  • [AO3-4776] - We'd also run into issues with the tool we use to measure our test coverage and have now taken steps to prevent faulty results if a test has to be retried.


  • [AO3-4737] - Started the long, grueling path towards a significantly more up-to-date Rails version by rewriting a small part of the code controlling the public Wrangling Guidelines (namely to switch to strong parameters). This will be followed by many, many more small parts of our code, until we're ready for Rails 4.0.
  • [AO3-4752] - Such as the chunk of code controlling abuse reports!
  • [AO3-4753] - And admin settings!
  • [AO3-4755] - And notification banners!
  • [AO3-4756] - And the code for adding and managing languages.
  • [AO3-4757] - Also amended the Preferences code to use strong parameters.
  • [AO3-4758] - Ditto for admin posts, such as this one!
  • [AO3-4759] - Also for Support tickets.
  • [AO3-4763] - And for creating a new pseud.
  • [AO3-4764] - And finally for creating and updating a collection!

A Bug Fix

  • [AO3-4795] - Filtering a user's or collection's works for a particular fandom, character, rating and so on, and then trying to sort that subset of works (e.g. by kudos) would kick you out of the filtered view and back to all works. Now you can filter and sort at the same time again!


Known Issues

See our Known Issues page for current issues.