AO3 News

Post Header

2016-09-07 13:11:14 -0400

Banner by caitie of a newspaper with the name and logos of the OTW and its projects on the pages


Elections: It's the final stretch! The Election is so close we can taste it! As it approaches, you may have some questions. Well buddy, we've got some answers! The Elections Committee website has seen the relaunch of our FAQ - back and more informative than ever. And from our lovely candidates come their Q&As, all answered, posted, and available for public viewing.

At this point in time the Membership deadline has passed. Anyone who became a member between August 24, 2015 and August 23, 2016, inclusive of both dates will be eligible to vote in the 2016 Election.

Voting instructions are up for this year. We will be sending out an email linking to the voting instructions within the next week. We will post to the website once that has been sent; please watch for that post. Also, we'll be removing addresses that bounce, opt out, or mark that email as spam from our voter rolls, so those addresses will not be sent a ballot this year. Make sure you have whitelisted emails from and to ensure you can receive a ballot this year!

The next candidate chat will be on September 10 from 22:00 UTC to 23:30 UTC. The format and platform have changed! We've talked a little more in depth about that at our shiny new Elections Tumblr account. For more updates, follow us there! Did we mention how shiny and new it is? We're quite proud.

It's not just the Elections committee that's busy; this month, Communications collaborated with Development and Membership on a mini voter drive ahead of the elections.


This month Board approved staff and chairs for a number of committees, premiums for the mini drive and the next membership drive and an emergency purchase for Systems. Board also dealt with some issues with the election timeline and a couple of external requests.

Finance has been contacting all committees to prepare an updated version of the organization's 2016 budget.

Strategic Planning has been hard at work including the newly formed Financial Committee in the current draft of the Plan. This involved meetings, emails, more meetings, and making new friends!


Abuse received about 400 tickets this past month.

Open Doors announced the upcoming import for two Harry Potter archives, HP Fandom and The Hex Files, worked on the announcement and import preparation for 4 other archives, and assisted with importing works on several other archives in progress.

AO3 Documentation has uploaded an updated Bookmarks FAQ and have several more on the go as usual.

Tag Wrangling helped Open Doors with 2 last-minute requests for tag mapping assistance, completed an interview request for a PhD Student, and restarted the AO3 Wrangling Project, in which wranglers clean up neglected small fandoms.


In the next couple of months the Abuse, AO3 Documentation and Communications committees will be recruiting new volunteers. Stay tuned for announcements from these committees, and if you're interested in participating in the day-to-day running of the Organization and its many projects, make sure you apply!

In September Communications will be celebrating Open Doors as part of OTW's 9th anniversary celebration. This will include a panel discussion with 3 librarians who work with fannish collections on September 18 from 17:00-19:00 UTC in the Public Discussion chat room. Please note the event may interfere with other meetings planned on Campfire at the same time.


Accessibility, Design & Technology deployed nine releases in August. Most of these were behind the scenes, but they also tackled a few issues relating to buttons, emails, URLs, and drives, and last but certainly not least, upgraded the version of Ruby!

New Webs staffers have finished training and are making great headway on their tasks. With the extra help, Webs has significantly cut down their response time for feature requests and bug reports. They have also implemented an on-call rotation, which (hopefully) will help reduce response time even more, and ensure that site updates can be run as soon as they are released.

This month, Systems is working with Open Doors to get archives moved over.


Legal: In July, Legal welcomed five new committee members! A warm welcome to Rebecca Katz, Elizabeth Townsend Gard, Stacey Lantagne, Ona Lu, and Nemopedia.

Highlights of this month's tasks included recruiting for the newly reformed Finance Committee.

As of the 28th of August, the OTW has 594 volunteers. Recent personnel movements are listed below.

New Committee Chairs: Sammie Louise (AO3 Docs)
New Committee Staff:thegirlwiththemouseyhair (Legal), etownsendgard (Legal) and 1 other Legal staffer, 1 Translation staffer
New Tag Wrangler Volunteers: Captured_in_LSpace, Amy Shepard, coaldustcanary, Issay, Chiral, libraryphiliac, Hòa, Lana Garcia, shanmacca71, Suna Zekioglu, NarwhalsAreUnicornsToo, Lance, ugami, erinaconyx, Nrandom, Kate1098, Sweety_Mutant, flawsinthevoodoo, APgeeksout, Yoru, SnarkyLlama, Rosa V, Redner, lucylivesherlife, halfhuman2214, noiselesspatientspider, Kyaerie, Cerch, vulcan, zopponde, blondcockerel, thumbsplitter, momma2bugandbean, Shaeleigh, Sybylla, Aaron_Harris, Méme, CaptainXeno, django32, hurricanesmiles
New Translator Volunteers: Günay

Departing Committee Chairs: hele braustein (AO3 Docs)
Departing Committee Staff: Nerine Luna Cyran (Tag Wrangling, Abuse), Katrina Hueniken (Volcom), Nikki D (Abuse), Jeniouis (Webs) 1 Finance Staffer
Departing Communications Volunteers: Sidhrat
Departing Tag Wrangler Volunteers: Sashataakheru, Caitlin, Jesse, Estirose and 4 others
Departing Translator Volunteers: Allons-y, rocksoundc, Nerine Luna Cyran, firebreathing, Rana Kamal, 5 others

A particular shout-out to our new tag wranglers. The committee reports that the new wranglers are doing an awesome job with training- 32 wranglers have already been granted wrangling permissions!


Post Header

2016-09-05 12:28:57 -0400

OTW 9th anniversary

Today marks 9 years that the OTW launched, and we have some celebrations and activities planned this month to celebrate!

This September we will be putting the spotlight on our Open Doors project, discussing the importance of preserving fanworks and fannish history. This will include our Five Things series where we talk with OTW volunteers about the work they do for us. We'll also have a Guest Post with Versaphile, an archive owner whose sites have been imported into the AO3 by Open Doors.

In addition to the announcement about the Sinful Desire archive there will be several more announcements from Open Doors this month about archives that will be imported to AO3, so keep an eye out!

And on Sunday, September 18th from 17:00-19:00 UTC (check when that is in your timezone) we'll be doing a live chat to which you are all invited! Three librarians who work with popular culture, science fiction and fantasy collections, all of which include fanworks, will be available to answer questions about their work, their collections, and preserving fannish history.

Our panelists will be

The chat will be held in our Public Discussion chatroom.

For anyone who wants to find out more about the Open Doors project, please visit its website or catch up on news about their activities.


Post Header

2016-09-04 05:14:22 -0400

We have whitelisted two new sites for vid embedding purposes (and removed a couple of others), made sure external services don't get stuck on the adult content warning when they're trying to reach a work, prettied things up a bit here and there, and squashed a handful of miscellaneous bugs.


  • Coders: Ariana, dolleye, james, Sarken, tickinginstant
  • Code reviewers: james, Naomi, Priscilla, Sarken, Scott
  • Testers: Alison, Lady Oscar, mumble



  • [AO3-4533] - Once upon a time, the Organization for Transformative Works website was somewhat unstable, so we had to temporarily host a donation page on the Archive. The OTW site is now much more reliable, so we've removed the temporary page and updated our Donate page with the new link and a reassurance that we will never link your financial information to your AO3 name.
  • [AO3-4516] - Most websites these days use the HTTPS protocol to make sure any communication they have with users' computers is secure. In order to switch the Archive to HTTPS, we have begun updating our code so our links no longer use absolute URLs like, but rather relative URLs like /works.
  • [AO3-3496] - It used to take so long for a work to be added to or removed from your Marked for Later list that it was easy to think it hadn't worked and you needed to click the button again. Unfortunately, that would just undo whatever action you originally intended to do. Now your Marked for Later list will be updated immediately, eliminating any confusion and just making things more convenient.
  • [AO3-4547] - Previously, even small updates to our notification banners (used to inform users about site-wide issues, or during OTW fundraising drives) would make the banner pop up again even if a logged-in user had already dismissed it. We have now added an option for admins to prevent this from happening.
  • [AO3-4585] - In very rare cases, trying to create a new account would bring up an 404 error page. We have put in a fix that will hopefully put an end to this.
  • [AO3-4597] - When a page on the Archive has many button-style links in a row, the buttons can sometimes wrap onto multiple lines (e.g. on narrow screens). Previously, there was no white space separating one row of links from the other, which looked bad and made the buttons harder to select on touch screens. This has been fixed!
  • [AO3-4628] - An encoding error was preventing Open Doors from importing works that had certain characters (like curly quotes) in metadata fields. This has been fixed!
  • [AO3-4564] - Our Ruby version has been upgraded from 2.1.9 to 2.2.5! Baby steps.
  • [AO3-4624] - We made a small update to our Rails install.
  • [AO3-4631] - When a bot tried to access a work with an R or E rating (or no rating), it was served the adult content warning rather than the work. That was annoying for sites like Pinboard and the Internet Archive, so now we're letting bots bypass the warning page.


  • [AO3-4420] - We've been working with the Translation committee to test some code for translating AO3 emails, and they found a problem with the way we coded plurals in kudos emails. We've fixed it now, so experimentation can resume!
  • [AO3-3947] - Even after setting the preference to turn off emails about gift works, users would still get those emails. Now they won't.
  • [AO3-4615] - A naked URL in the HTML version of our sign-up confirmation email was messing with the email's layout. We have now dressed up the link in the proper HTML.


  • [AO3-4627] - We added Vidder Tube to our list of whitelisted domains, so you can embed vids into AO3 works.
  • [AO3-4335] - Same for the Internet Archive.
  • [AO3-4626] - Both and Viddler are now-defunct sites and have been removed from the whitelist.

Known Issues

See our Known Issues page for current issues.


Post Header

Sinful Desires banner featuring Sam and Dean Winchester from 'Supernatural'

Sinful Desire, a Wincest and J2 Supernatural archive, is being imported to the Archive of Our Own (AO3).

In this post:

Background explanation

Sinful Desire was started in April 2006, and 10 years later, is home to almost 4,500 stories and has over 3,500 members. However, the archive runs on an outdated version of eFiction, and spambots and other technical upkeep, as well as financial costs, make it difficult for spiffyartgirl, the site administrator, to continue maintaining Sinful Desire as is. To preserve the archive's works and allow it to continue to grow, Open Doors will be working with a migration team to import Sinful Desire into a separate, searchable collection with its own identity. Eventually the links going to the old site will re-direct to the collection on AO3 so the works can continued to be found with their old URLs. We will begin importing works from Sinful Desire to the AO3 collection after September.

What does this mean for creators who have work on Sinful Desire?

This is the part where we ask for your help!

1. If you already have an AO3 account and have posted your Sinful Desire works there, please contact Open Doors with your Sinful Desire pseud(s) and e-mail address(es), so that we won’t import your works. (Please include "Sinful Desire" in the subject heading.) Please visit the Open Doors website for instructions on mass-adding works to the new collection on the AO3, Sinful Desire.

2. If you don’t already have an AO3 account but would like one to import your works yourself, please contact Open Doors with your Sinful Desire pseud(s), and the preferred e-mail address to send the AO3 invite to. (Please include "Sinful Desire" in the subject heading.) Please visit the Open Doors website for instructions on importing works to the Sinful Desire collection on the AO3.

3. If you don’t already have an AO3 account but would like one, as well as assistance importing your works, please contact Open Doors with your Sinful Desire pseud(s), and the preferred e-mail address to send the AO3 invite to. (Please include "Sinful Desire" in the subject heading.) Once your account is set up, let us know your AO3 name, and we can transfer your works to you once imported.

4. If you would NOT like your works moved, please contact Open Doors with your Sinful Desire pseud(s) and e-mail address(es) so that we will not add them. (Please include "Sinful Desire" in the subject heading.) If you would not mind your works being preserved but do not want your name attached to them any longer, please let us know that too--we can orphan your works instead of leaving them behind to be deleted.

All works archived on a creator’s behalf will be attributed with the creator’s name in the byline of the work. As we import works, we will e-mail notifications to the address associated with the work. When all works have been accounted for, the Open Doors committee will set up the URL redirects.

All imported works will be set to be viewable only by logged-in AO3 users. Once you claim your works, you can make them publicly-viewable if you choose. After 30 days, all unclaimed imported works will be made visible to all visitors.

If you no longer have access to the email account associated with your Sinful Desire account, please contact Open Doors and we'll help you out. (If you've posted the works elsewhere, or have an easy way to verify that they're yours, that's fantastic; if not, we will work with the Sinful Desire mod to confirm your claims.)

If you still have questions...

If you have further questions, visit the Open Doors FAQ page, contact the Open Doors committee, or leave a comment on this post and we'll respond as soon as we can.

We'd also love it if fans could help us preserve the story of Sinful Desire on Fanlore. If you're new to wiki editing, no worries! Check out the new visitor portal, or ask the Fanlore Gardeners for tips.

We're excited to be able to help preserve Sinful Desire!

- The Open Doors team


Post Header

2016-08-31 12:15:34 -0400

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

Are you interested in volunteering for the Organization for Transformative Works with Communications, Strategic Planning, or Volunteers & Recruiting?

We would like to thank everyone who responded to our previous call for Finance Committee Staff. Today, we're excited to announce the opening of applications for:

  • Communications Committee Staff - Posting Specialist - closing 7 September 2016 UTC
  • Strategic Planning Staff - closing 7 September 2016 UTC
  • Volunteers & Recruiting staff - closing 7 September 2016 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.

Communications Committee Staff - Posting Specialist: The Communications Committee is the central information distributing arm of the OTW, responsible for the distribution of information internally to OTW personnel and externally to the general public, the media, fans, and other fannish organizations. Communications is also typically the first point of contact for someone interested in or wanting help from OTW, and serves all of the organization's committees and projects.

The Posting Specialist is responsible for scheduling and overseeing the posting of content to the OTW's main website as well as content that is cross-posted from the main blog to the Archive of Our Own.

Applications are due 7 September 2016

Strategic Planning Committee Staff: The Strategic Planning Committee is recruiting for new staff members! We are a close-knit and collaborative committee of people who are tasked with researching, developing, and supporting the implementation of the strategic plan. We are looking for organized people well-versed in problem-solving, survey design, and survey implementation with knowledge of or a background in nonprofit governance. A strong background in research and informational interviewing is a plus, but not a requirement. We welcome all perspectives and are actively interested in people with diverse views on fandom and the OTW!

Applications are due 7 September 2016

Volunteers & Recruiting Committee Staff: Volunteers & Recruiting staff guide and manage services, policies, recruitment and volunteer management for the entire organization; compose and maintain organization policy and training documentation; and communicate with other committees and workgroups in the Organization for Transformation Works on matters related to organization tools and staffing needs. Volunteers & Recruiting staff also serve as a neutral party for personnel-related issues.

Applications are due 7 September 2016

Apply at the volunteering page!


Post Header

OTW Elections 2016: are you ready? Monthly calendar for 2016 with the 23rd day marked.

It's almost election time! The Organization for Transformative Works (OTW), the nonprofit behind the Archive of Our Own, Fanlore, Transformative Works and Cultures and other projects, will hold elections for its Board of Directors on September 23–26, 2016.

In order to vote, you need to be a member of the OTW by August 23, 2016. That means that you have to have made a donation of US$10 or more since September 23, 2015 AND have chosen the "membership" option. If you're unsure whether this applies to your donation, please contact our Development & Membership team.

If you participate in this Voter Registration Drive, we are offering a special thank-you gift: everyone who donates US$15 or more can receive a three-pack of special OTW election stickers. Don’t miss your chance to vote in this election. Donate today!


Post Header

2016-08-18 11:57:08 -0400

Five Things an OTW Volunteer Said

Every month or so the OTW will be doing a Q&A with one of its volunteers about their experiences in the organization. The posts express each volunteer's personal views and do not necessarily reflect the views of the OTW or constitute OTW policy. Today's post is with Sumeria, who volunteers as a staffer in the Tag Wrangling Committee

How does what you do as a volunteer fit into what the OTW does?

As a member of the Tag Wrangling Staff, I help to manage the very large volunteer pool that form the AO3's Tag Wranglers, but what I do principally is to help sort and categorize the vast inflow of tags the users of the AO3 generate on their fanworks. Tag wrangling is what makes the AO3, in my opinion, the most useful platform on which to search for fanworks that there is. For most platforms, either you are limited to only using those tags that the platform has pre-seeded (which is inflexible, and means that the concepts you can tag for are, of necessity, limited), or there is no way to search for a unified concept at all. A system like, for example, tumblr, allows users to tag for anything they like, any way they like. This is great for avoiding the limiting factor of a pre-seeded tag set, but it means that if one set of users tag for a relationship as "Tony/Steve", another set as "Steve/Tony" and a third set as "Stark Spangled", you can only search for one concept at a time. (And I assure you: Marvel fandom has way more names for that relationship than just those three examples.)

Tag wrangling means that tags are seen by a human who is generally familiar with the fandom, and who will know that "Pepperony" in the relationships field is a synonym for Pepper Potts/Tony Stark, and who can thus tell the search index to bring up both sets of results when a user searches for one of them. Conversely, Tag Wranglers are also the ones who notice that Sam Wilson, Marvel Superhero codenamed: Falcon is not actually the same individual as Sam Wilson, MD, best friend of Gregory House, and make sure that the canonical tags for these two gentlemen are disambiguated, so that users have the option to look for works about the specific Sam Wilson they are seeking. (EDIT: Whoops! Sam is actually not House's best friend but the wife of his best friend, James. But don't worry, House wranglers know the difference!) This not only makes searching maximally useful, but it also enables us to preserve the rich diversity of fandom language and usages, and give users maximum freedom to express themselves in how they identify their works.

What is a typical week like for you as a volunteer?

All tag wranglers assign themselves to a number of fandoms, depending on their own interests, the amount of time they want to commit, and where additional help is needed. When a user creates a new, never-before-used tag, it shows up in what we call the "unwrangled bins" of every wrangler assigned to the fandoms tagged on the work. What wranglers such as myself do is look at those incoming tags, and determine, based on the Wrangling Guidelines, if the tag should be marked as canonical (the form of that concept that will show in the drop down menus and autocompletes), made a synonym of any existing canonical, or left unfilterable as a tag that is too unique as of yet to be useful for filtering. As a general rule, any character who exists in canon, and any relationship that involves at least one canonical character, will be canonized on the first usage. More general concepts (such as "Alternate Universe" or "Angst") will generally need to be used by multiple users before being canonized. (Obviously, those two particular concepts hit the usage threshold basically as soon as the Archive opened, but you get the gist.)

I myself help to wrangle a healthy chunk of Marvel comics, X-Men movies, and a few smaller anime and manga fandoms, so in any given week I usually spend quite a bit of time looking through the bins at new tags, and figuring out what the proper form of their canonicals should be. Since Marvel, in particular, is a vast sprawling web of fandoms that generates a truly unbelievable number of tags, I also spend some time talking to the other Marvel wranglers, helping to determine if, for example, a new character from Agents of SHIELD is based on an existing comics character or not, or discussing how best to disambiguate the several different Marvel characters named Valeria.

As a Staff Member of the Wrangling team, I also spend time discussing with the rest of the Wrangling Staff responses to communications from other committees; answers to questions that wrangling volunteers bring us about difficult or unusual situations; ways to improve the wrangling guidelines; and other general administrative things. I manage to keep myself pretty busy. ^_^

What made you decide to volunteer?

A combination of things. I consume a great many fanworks in my day to day life, but I don't really create that many. Tag wrangling is a way that I can feel as though I give something back to the community that has brought me so much joy. Additionally, I'm the type of boring individual who likes sorting and organizing things -- being able to spend an hour here or there working on wrangling is soothing. Also, you sometimes find the most delightful tags and/or new fanworks that way.

Also, I got to canonize Magneto's Terrible Fashion Sense, which made me grin for most of a day.

What's the most fun thing to you about volunteering for the OTW?

Spending time chatting with the rest of the tag wranglers while we sort through our various bins is actually kind of a delight; someone is guaranteed to have discovered some new thing that I personally would never have imagined anyone tagging for pretty much every day. I'm usually a lurker by nature on the internet, but wrangling is a surprisingly good social outlet. I've met a number of amazing people while wrangling.

What fannish things do you like to do?

I read a truly astonishing amount of fanfic, and then I bookmark and obsessively tag my favorites on my Pinboard page, because that is the kind of person I am. In retrospect, the fact that I ended up a tag wrangler may have been somewhat predictable.

I do fanart a lot more than I write, though. I'm currently embroiled on a project of trying to do portraits of the entire cast of the Silmarillion which is...ambitious of me, perhaps, but what is life without flinging yourself into ridiculous projects, right?

Now that our volunteer’s said five things about what they do, it’s your turn to ask one more thing! Feel free to ask about their work in comments. Or if you'd like, you can check out earlier Five Things posts.


Post Header

2016-08-10 16:43:11 -0400

Our last 14 deploys contained a lot of behind-the-scenes work, including improvements to the tools our wonderful Open Doors, Abuse, and Tag Wrangling committees use. We also squashed some annoying bugs concerning challenges, chapter counts, and the font on work summaries.


  • Coders: Ariana, CJ Record, Elz, james, Naomi, Sarken
  • Code reviewers: Elz, Enigel, james, Naomi, Sarken, Scott
  • Testers: james, Lady Oscar, Matty



  • [AO3-4576] - When a challenge's potential match and assignment generation went on for a long time, the process would sometimes fail due to a lost database connection and then restart endlessly, requiring a database administrator to come to the rescue. We've fixed the cause of this and sped up match generation at the same time!
  • [AO3-4577] - The list of givers without recipients wouldn't load for large challenges due to the way we were alphabetizing the list. We've removed the alphabetization to make sure the page will load.
  • [AO3-4128] - If a challenge had more than 1000 sign-ups, the progress page for the matching process would start giving the moderator an error after the first 1000 sign-ups. Now it will work even after the 1000th sign-up is matched!

Servers, Databases, and Automated Tests

  • [AO3-4589] - We use static files called cassettes to speed up our automated tests for our work importing code. The tests started to fail because the cassettes were very old, so we updated the cassettes.
  • [AO3-4575] - When a task takes a very long time to complete, the database connection sometimes gets closed and the task stops running. Now we retry the task when we reopen the connection.
  • [AO3-4596] - We updated our deploy script to reflect the fact we took two of our old application servers out of service in order to provide power for two new database servers.
  • [AO3-4598] - We put one of our old database servers back to work as an application server.
  • [AO3-4601] - We reinstalled another of our old database servers as a unicorn worker.
  • [AO3-4611] - We added two new virtual machines: one to help the machine that currently handles downloads, and another to help the machine currently handling bots. (And all four of these are running our new operating system, too!)
  • [AO3-4612] - Another old server put back to work! This time, we turned an old application server into one that handles Resque workers for background tasks like tag wrangling and challenge matching.

Committee Tools

  • [AO3-3597] - Abuse sometimes receives reports of works that are written in one language but labeled as another. Abuse staff can now label the work with the correct language by themselves rather than waiting for a coder or sysadmin with database access.
  • [AO3-4588] - All tag wranglers had access to a method of editing tags that has the potential to overload the servers if used incorrectly. To ensure that no servers are overloaded, we've restricted access to this tool to tag wranglers with administrator access.
  • [AO3-4359] - The mass import tool used by Open Doors only handled works hosted on the sites they rescue. However, some of those sites include works which are only links to external sites. In order to preserve the collections as they are, we added the ability for Open Doors to import those works to AO3 as bookmarks.


  • [AO3-4593] - On the work posting form, the Rich Text and HTML buttons are supposed to use styling to indicate which editor is active. However, they weren't doing what they were supposed to, so we fixed that. (Obligatory reminder to please avoid composing your works in the posting form!)
  • [AO3-4578] - When a user tried to edit the pseud matching their user name, the page informed them that they could not change their "fallback pseud." It wasn't entirely clear what "fallback pseud" meant (it means "the pseud that matches your username"), so we changed the message to something more informative.
  • [AO3-4573] - Due to problems with spam last year, we turned off the ability for existing users to request invitations. It's unfortunately been off for almost a year, so the error message saying, "Sorry, new invitations are temporarily unavailable" felt a little misleading. We adjusted the wording and updated the links in the message as well.
  • [AO3-4554] - We updated some links in our Terms of Service and Terms of Service FAQ to point to the pages' new URLs.
  • [AO3-4514] - If a creator posted their work using the "Post Draft" button on their drafts page, the posted work would display a chapter count of 0/1. Now the work will show the correct chapter count.
  • [AO3-4567] - When we updated our version of Ruby, it pointed out two code errors that our previous version did not. We fixed those errors.
  • [AO3-4614] - In some browsers on some Android devices, users were seeing work summaries and a whole bunch of other text in a very light grey, which made it hard to read. It turned out that some recent Android updates were revealing a four-year-old mistake in the Archive's CSS. We corrected that mistake, and now the text should be legible once again.


  • [AO3-4566] - There were a few gems we needed to update before we could upgrade our version of Ruby, so we updated them.
  • [AO3-4430] - In our quest to update all of our gems, we found a gem we weren't using. We've removed it so we don't waste any time maintaining it from now on.
  • [AO3-4574] - We updated the gems for a number of things in one go: reordering things like chapters, encrypting passwords, parsing skins' CSS, entering dates for challenges, uploading user icons, and a few more behind-the-scenes things.
  • [AO3-4446] - We've polished up the gem for the unicorns that run the Archive. (That is, we updated the gem for our web server.)

Known Issues

See our Known Issues page for current issues.


Pages Navigation