AO3 News

Post Header

Published:
2010-09-14 01:06:44 UTC
Tags:

This party had it all: a glittery cake to fuel our server anthropomorphic challenge, a scavenger hunt, reccing and self-reccing fests, teamwork to help each other upload back catalogs, and a special tag just for party fic. Here’s to another year of cheering each other on as we read, create, and transform.

Midnight to midnight is a long time to party but our wonderful guests have kept the energy high! Here are some details on our marvelous accomplishments:

We also compared time zones! And there were a LOT of them. During the last hour alone, the partygoers hailed from:

New Zealand — New York City, New York, USA — Buenos Aires, Argentina — Colorado Springs, Colorado, USA — Indiana, USA — Finland — Romania — Turkey — Quebec City, Quebec, Canada — Maryland, USA — Ann Arbor, Michigan, USA — Los Angeles, California, USA — New Hampshire, USA — upstate New York, USA — North Carolina, USA — Pittsburgh, Pennsylvania, USA — Niedersachsen, Germany — Dublin, Ireland — Seattle, Washington, USA — Missouri, USA — Ontario, Canada — England, United Kingdom

We even had a fandom roll call in our final hour! Check it out:

Classical music RPF — Can I call "crack" as a fandom? — Community — Disney RPF — Miami Vice — House — Doctor Who, ElfQuest, Anita Blake — Tokio Hotel — Sophie's World — Highlander, Doctor Who, British Actor RPFSGA — Beatles RPF — Fandom: YES. — baum's oz books! — Sherlock (BBC), The Dresden Files (books), Doctor Who (2005), Temeraire, Hut 33, Traveler, Supernatural, Merlin (BBC), White Collar, Chuck — this one's easy, I'm actually the ONLY ficcer in one of my fandoms! — David Eddings — Black Rock Shooter! — Power Rangers! — (monkees is the only fandom of mine where i have written poetry) — Life on Mars, Ashes to Ashes, DCU, Slings & Arrows, Promethean Age (oh GOD) — robotech is the only fandom that i've painted in! — Lord of the Rings — Vorkosigan — Man from UNCLE — \o/ Vorkosigan! — Star Trek, X-Files, Hilda Tablet and Others, McCarthyism RPF — Covert Affairs — elisabeth, tanz der vampire, mozart! — Jane Austen, Firefly, 28 Days Later, Once and Again, Breakfast Club, Naruto, Hikaru no Go, X-Files, Harry Potter — claymore, black rock shooter, pretty cure, akira (manga), belgariad/malloreon, elenium/tamuli, eureka seven, kino's journey, gundam wing, aaaand dc comics — Hellboy II — oh also JAMES BOND — Sherlock Holmes. Book-verse. — Iron Man — Akira — Harry Potter, Star Trek, X-Men and X-Men: Evolution — Battlestar Galactica! — ooh, robin of sherwood was my very first fic-reading fandom — highlander films, historical fiction, stephen king's rose red, raymond e. feist’s riftwar saga (and everything else in those universes he wrote, jesus christ mr feist), spooks, spice world.

Gentle reminder: the OTW and AO3 are run through fan energy, commitment, and donations — and eventually we’ll need more servers to slash with the existing servers. Please consider becoming an OTW member and donating to the cause!

Comment

Post Header

Published:
2010-02-14 19:59:44 UTC
Tags:

A few statistics on the works in the AO3, for the curious!

As of today, 14th February 2010, we have:

  • 5404 users
  • 5340 fandoms
  • 57128 works

The fandom with the most works posted is Harry Potter (3727 works), closely followed by Stargate Atlantis (3262) and Buffy the Vampire Slayer (2885). This isn't too surprising, but we'd love to see other fandoms give them a run for their money. Whether you're a fan of movies, anime, gaming, obscure 1950s audio plays, or pretty much anything else, you're welcome here!

A few lovely pie charts courtesy of our awesome 2009 chair Maia, showing the number of works in different categories:

AO3 Works by Wordcount, 22 January 2010

AO3 Works by Category, 22 January 2010

 

AO3 Works by Rating, 22 January 2010

 

AO3 Works by Warning, 22 January 2010

Comment

Post Header

Published:
2010-01-05 00:35:26 UTC
Tags:

This post is a high level summary of development work done on the Archive since the beginning. For the first 500 revisions I've summarised very roughly from the changelog - you can see us adding the first code for features and then refining them :)

Revision number by date

  1. 16 Mar 2008 Revision 1 - initial directory structure set up in google code
  2. 26 Apr 2008 Revision 100 - create user, post work, rudimentary chapters, co-authoring, commenting, translations in place
  3. 16 May 2008 Revision 200 - pseuds, password reset, abuse interface, archive specific config, some automated tests, activation emails for new users, work on OpenID, Reading History
  4. 15 Jun 2008 Revision 300 - error messages, fixes/refinement for post work/chapter/comments/deleting, validation, drafts, series, early counters, bookmarks v0.1, first pass at tags
  5. 18 Jul 2008 Revision 400 - co-author revamp, more bookmarks code, second pass at tags, tag wrangling, upgrade to Rails 2.1, work on chapters, work on comments, added top level navigation, tagging for bookmarks, editing bookmarks, more on series, added Ultrasphinx search plugin and very basic search page, fixed lots of bugs
  6. 30 August 2008 Revision 500 - hide works from non logged in user, orphaning, making things prettier, auto-complete for tag fields, "functional but tragically ugly code for  the sign up page", pagination all over the place, more styling for Post New, more automated tests, more bugfixes, user dashboard, adult content flag, browse by fandom, admins can hide things!, admins can suspend users, can't remove self from work if sole author, show/hide comments,more work on tags, related works feature
  7. 18 Sep 2008 Revision 672 - release notes emailed to Beta users
  8. 01 Oct 2008 Revision 907- release notes emailed to Beta users
    • Closed Beta Launch: 3rd October 2008 (people: 93, works: 971)
  9. 18 Oct 2008 Revision 951- release notes emailed to Beta users
  10. 20 Feb 2009 Revision 1081- release notes emailed to Beta users
  11. 10 Mar 2009 Revision 1134 - release notes emailed to Beta users
  12. 01 May 2009 Revision 1278 - release notes posted to DW
  13. 30 May 2009 Revision 1329 - release notes posted to DW
  14. 03 July 2009 Revision 1381- release notes posted to DW
  15. 17 Oct 2009 Revision 1585 Release 0.7.0 (85 items) - changed to a release numbering system
  16. 07 Nov 2009 Revision 1693 Release 0.7.1 (47 items)
    • Open Beta Launch: 15 November 2009 (people: 347, fandoms: 668, works: 6,565)
  17. 22 Nov 2009 Revision 1762 Release 0.7.1.1 (46 items)
  18. 01 Dec 2009 Revision 1789 Release 0.7.1.2 (14 items)
  19. 17 Dec 2009 Revision 1958 Release 0.7.2 (78 items)
    • Yuletide Participants Invited: 18th December 2009 (people: 2,648, fandoms: 3,775, works: 27,162)
  20. 19 Dec 2009 Revision 1980 Release 0.7.2.1 (11 items)
  21. 19 Dec 2009 Revision 1987 Release 0.7.2.2 (3 items) - five hours later
  22. 21 Dec 2009 Revision 1999 Release 0.7.2.3 (4 items)
  23. 21 Dec 2009 Revision 2001 Release 0.7.2.4 (3 items) - seven hours later
    • Yuletide Posting Deadline: 21st December 2009 (people: 3,974, fandoms: 4,170, works: 31,550)
  24. 25 Dec 2009 Revision 2012 Release 0.7.2.5 (5 items)
  25. 25 Dec 2009 Revision 2016 Release 0.7.2.6 (1 item) - quick performance fix
  26. 26 Dec 2009 Revision 2020 Release 0.7.2.7 (3 items
  27. 31 Dec 2009 Revision 2050 Release 0.7.2.8 (20 items)
  28. 09 Jan 2010 Revision 2101 Release 0.7.2.9 (24 items)
  29. 16 Mar 2010 Revision 2364 Release 0.7.3 (186 items)
  30. 17 Mar 2010 Revision 2375 Release 0.7.3.1 (7 items) - accessibility and performance fixes
  31. 19 Mar 2010 Revision 2380 Release 0.7.3.2 (5 items)
  32. 25 Mar 2010 Revision 2410 Release 0.7.3.3 (1 item) - challenge signup emergency fix
    • Remix...Redux Signup closes: 31 March 2010 (people: 6,217, fandoms: 5,637, works: 70,055)
  33. 03 Apr 2010 Revision 2410 Release 0.7.3.4 (52 items)
  34. 12 Apr 2010 Revision 2500 Release 0.7.3.5 (39 items)
  35. 13 Apr 2010 Revision 2510 Release 0.7.3.6 (5 items) - opera fixes and critical view assignment bug

Comment

Post Header

Published:
2009-12-28 08:01:04 UTC
Tags:

As most of our users will know, the Archive of Our Own has been playing host to the popular multifandom challenge Yuletide Treasure, one of the highlights of the fannish party season. There've been a few metaphorical spilled drinks and broken glasses along the way, but we've been having a blast! There's been a lot of hard work from everyone on our team, and a lot of great new stories in the Archive.

Yuletide was our test case for our new Collections code, and was also an opportunity for us to give the servers a real workout. We'd already had the opportunity to see how the Archive performed under high demand during the first days of Open Beta, but the high volume and short time period of the Yuletide challenge - c. 2000 users joining, posting and browsing in the space of less than a week - took things to a whole new level. The exercise highlighted a lot of the things we needed to work on - although we knew we needed to optimise the code and improve some processes, having the real world usage made it possible for us to see exactly where the fixes needed to go. This did result in quite a few hiccups and slowdowns - at peak usage browsing the Archive has been an extremely slow process - and we appreciate our users' patience while we work on these issues.

Our coders and Systems team have worked miracles in the last week, tracking and fixing bugs and working to improve performance. You may have noticed the Archive going down a few times over the past week - while one of these outages was due to server overload, all the rest were maintenance periods for us to deploy performance fixes. Some of the key things we deployed included:

  • A host of bugfixes for Collections code, including some work strengthening anonymity and ensuring gift recipients got their gifts.
  • Lots of refactoring and improvements for the 'Post New' form to make it load much, much faster. If you've experienced problems with the form freezing up or crashing your browser in the past, this should now be fixed.
  • Some caching for the Archive so that loading pages doesn't make a whole lot of database calls every time. This is something we've been working on for a while, but we were having problems perfecting it. It's still not perfect, but we decided the performance benefits WAY outweighed the remaining costs.
  • Behind the scenes, we added lots of indexes and other database improvements to speed everything up.

In the past week we've gone from revision 1980 to revision 2020 - a BIG jump! Massive, massive thanks go to our coders Elz and Naomi, and our Systems admin Sidra, who have worked on through sleepless nights and holiday commitments and flu to fix bugs, make improvements and keep things working. Sidra has appeared like a ministering angel at every server hiccup and coaxed the Archive back to life - she is truly amazing.

In the course of all this activity, we've also received a huge amount of feedback from users. In the past week, we've received more than 200 support requests, and our Support team have done an amazing job of keeping up with the volume. It's testament to their hard work and dedication that at the time of writing, almost 90% of all support requests have been resolved, and most of the rest are in progress. Special mentions go to Cesy and Cal, who have done the work of ten women. We do our best to answer support requests within a few days - and much faster for urgent requests - but please bear with us if there's a delay.

The Archive still needs a lot of refactoring and refining: at peak usage times (typically the evening hours in North America) it's still running very slowly indeed. The great news is that our servers themselves can take the strain - we just need to improve our code and our setup so that they're used to their full capacity. We ask for your patience while we work to make it even better - please refrain from refreshing multiple times if a page is slow, and if you're able to browse at quieter times then you'll be helping us out (and getting a nice fast Archive *g*). Remember that you can keep track of site status via our Twitter feed AO3_Status, which you can also follow on the front page of transformativeworks.org or via the feeds on AO3_status @ Livejournal, AO3_status @ Dreamwidth or AO3_status @ Insanejournal.

Some stats for the period 18th Dec - 26th Dec 2009:

  • Number of new users added: 1,566
  • Number of new fandoms added: 1,188
  • Number of new works posted: 8,012
  • Number of code issues committed: 29
  • Number of deploys (new code pushed to the Archive): 7
  • Number of support requests raised: 260
  • Number of support requests solved: 229

As you can see from the above, a phenomenal amount of work has gone on. The Archive of Our Own is entirely run and supported by volunteers. If you've had a great experience, or you have ideas you'd like to contribute, or you're being driven mad by the imperfections, please consider volunteering! We would love to welcome more people to work on support, coding and testing - no experience required in any of these areas, just enthusiasm and a willingness to learn. If you're interested, get in touch via our Volunteers and recruiting webform letting us know what you think you might enjoy working on. If you would like to support the Archive for the future, you might also consider making a donation to the Organization for Transformative Works - keeping us on a sound financial footing is important so we can continue to purchase the hardware and technical support that we need.

We'd like to say a huge thank you to:

  • Sidra and the Systems team for keeping the servers running.
  • All the AO3 coders for their immense hard work and ingenuity.
  • All the AO3 testers who worked against the clock to test out new code and allow it to go to the live site.
  • The AO3 Support team for working like crazy to ensure users were helped as quickly as humanly possible.
  • All the AO3 tag wranglers who have worked so hard in such a limited amount of time to make sure all the new fandoms show up in the filters and listings.
  • Maia, AD&T chair, whose amazing leadership formed the team that made all this possible.
  • Yuletide mods astolat and elynross for their support, encouragement and great communication.
  • All the Yuletide participants for being so patient and encouraging during the upheaval of a move to a new site and the subsequent bugs (nice new bugs instead of the boring old ones on the original Yuletide site *g*)
  • All of the other Archive users who have been so patient and supportive while the site slowed to a crawl.

2009 has been a great year, and Yuletide has been an exciting and crazy way of rounding it off. We hope that this year's experience will lay the foundation for an even better, stronger Archive, and that this will be the first of many challenges on the AO3. Although it's been crazy hard work, we've had a lot of fun! All of us are fans, so when we hit problems we have a BIG incentive to work on them! Thanks again to everyone who joined our party!

Comment

Post Header

Published:
2009-11-19 02:01:37 UTC
Tags:

Please note these are live updating google charts so they take a moment to load - on the other hand - up to date stats!

ETA Updated with static images stored on flickr.

invitations_-_archive_of_our_own 2009 11 28 09:00 UTC works_created 2009 11 28 09:00 UTC works_created_per_user 2009 11 28 09:00 UTC users_&_fandoms_created 2009 11 28 09:00 UTC new_works_and_users 2009 11 28 09:00 UTC

Comment

Post Header

Published:
2009-11-17 20:36:26 UTC
Tags:

OMG we did it people! It's almost exactly 2.5 years (17th May 2007) since a certain someone said we should build an Archive of Our Own and I am so proud of us!

We didn’t have a meeting this week unless you count staying logged into the chatroom continuously from Friday afternoon to Monday morning (I lie, I left to sleep occasionally). We *did* have a number of passionate discussions which revolved around performance, squee, bugs, more squee, support, and you know, squee.

Fun things (some of them) I have done in the last 5 days.

  • Ticked a tickybox marked “Invite from queue enabled ” and clicked ‘Update’
  • Entered ‘50’ into a field marked “Number of people to invite:” and clicked ‘Invite from queue’ I did that a lot! My apologies to people kicking the queue during the times I was asleep in Australia, we decided it would be easier if one person managed invite issuing.
  • Posted a few times
  • Sleep - still building up to that :p

AO3 Launch Update: [info - personal] zooey_glass masterfully summarised the launch in her fabulous post Open Beta - How the party's going! and we’ve set up an AO3_Status on Twitter to let people know what’s going on in the (hopefully extremely rare) event of an outage.

AO3 Invitation update: We were issueing 30-50 per hour for a fair amount of the weekend. We're now switching to letting the automated job issue about 50 per day. We'll re-evaluate this on the coming weekend.

Stats as of Wed 18th 1:00 am UTC for the curious :)


  • Number of shareable invitation codes issued to account holders: 531
    Number of invitations issued to addresses from the queue: 1305
    Total invitations issued: 1757Total unused invitations out there: 520
    Number of accounts before Open Beta: 347
    Number of accounts at present: 1663
    Potential number of accounts: 2104
    Accounts created during Open Beta: 1316
    Percent invitation uptake: 79%
    Percent increase in accounts: 379%

  • Number of works before Open Beta: 6598
    Number of works at present: 13502
    Works created during Open Beta: 6904
    Percent increase in works: 205%

  • Number of fandoms represented before Open Beta: 674
    Number of fandoms represented at present: 1104
    New fandoms created: 430
    Percent increase in fandoms:164%

AO3 Help:[info - personal] zvi  has generously contributed a fabulous explanation of how the tagging wuzzle system works and in that vein I have bookmarked some other great posts I have seen. Comment and let me know if you see, or would like to contribute something. We're conscious we need to do more of this so if you have an urge to write 'help using the AO3' documentation we're keen on recruiting you. We'll do this regardless (the writing, not the recruiting although we like doing that too) but we love new people and welcome fresh views.

AO3 Support: We're doing our best to respond to everyone and we're delighted people are talking to us - we're also getting a lot of requests so please, be patient with us if we don't respond immediately.

Deploy Schedule:We have a mini-release called Release 0.7.1.1  (heh,  'mini', it has 29 items so far) of fixes to some of the most commonly reported problems. We'd like to deploy it this weekend but we're making changes to the Post Work form so if it doesn't test clean we'll delay until it does.

If there are things you want to do/say - feel free to share either in comments, or by volunteering, or whatever medium you're comfortable with. You are invited to this party :)

Previous posts on Dreamwidth (by[info - personal] samvara the 2009 committee chair) and the Organization for Transformative Works website (by the Accessibility, Design & Technology committee)

Comment

Post Header

Published:
2009-11-15 11:05:26 UTC
Tags:

Open Beta - how it's going!

We're now in the second day of Open Beta for the Archive of Our Own! It's been a crazy weekend! Here are a few updates on how it's all going.

First of all, some of you will have noticed that we did experience some site downtime between roughly 6:00 UTC and 7:45 UTC. Sorry about this! The good news is that this was not caused by excessive volume on our servers, but by a bug which caused a server process to hang. Happily this was very easy to fix - the outage only went on so long because it happened to strike at a moment when all our Systems people were unavailable. (Our Systems team are beyond awesome, but they are few in number and sometimes they have to eat and sleep!) We're working on a more permanent fix for this bug.

Our site downtime was a timely reminder that we need a better way to communicate quickly with users when the site goes down. From now on we'll be posting to AO3_Status on Twitter with any status updates. You can subscribe to us on Twitter, follow the RSS feed, or just check the Twitter page directly to stay informed about site status.

That short hiccup aside, things have been going GREAT so far. The sharp-eyed among you will have noticed that invitations have been issued a bit faster than the queue estimate suggests. This is because the queue estimates the time your invitation will go out based on the number set to be issued automatically. We've been issuing batches manually to give the process a headstart, and we've actually issued them slightly faster than we planned. This is because even at peak usage times, the servers have been coping really well with the extra load. (As mentioned above, the problems they did experience were caused by a bug, not the usage volume.) We're really happy that we've been able to bring in lots of new users right away!

Depending on how things go in the next 12 hours, we will probably issue one or two more batches of invitations to addresses in the queue manually. After that, batches of invitations will be issued automatically on a daily basis, although we'll be monitoring the site carefully to be sure that everything is as it should be.

A few statistics for your interest:

Number of shareable invitation codes issued to existing account holders: 451
Number of invitations issued to addresses from the queue: 958
Total invitations issued: 1410
Total unused invitations out there: 663

Number of accounts before Open Beta: 347
Number of accounts at present: 1076
Potential number of accounts: 1707
Accounts created during Open Beta: 747
Percent invitation uptake: 62%
Percent increase in accounts: 315%

Number of works before Open Beta: 6598
Number of works at present: 9506
Works created during Open Beta: 2908
Percent increase in works: 144%

Number of fandoms represented before Open Beta: 674
Number of fandoms represented at present: 886
New fandoms created: 212
Percent increase in fandoms: 131%

 

You can see from the above that the site has already expanded massively! We're over the moon that it is holding up so well, and we're very excited about seeing the variety of fandom represented. Remember, we welcome fans from all corners of fandom. If you don't see your fandom represented in the Archive at the moment, then it just means you might get to be the person to add it! You don't have to wait for us to add a tag for your fandom, just enter it manually and we'll take care of it!

Since the site is still in Beta, there are still bugs floating around and many more improvements planned. We're happy to be receiving lots of feedback through our Support and Feedback form. Our amazing Support team is doing a sterling job responding to the support requests and general feedback that's come through already. So far, we've received 200 support requests and have responded to approximately 150 of them. We've also helped with a few problems in our Support Chatroom. Please feel free to drop in there and chat with us!

You can find more information about the Archive of Our Own and Open Beta under our posts Announcing Open Beta, Open Beta is here! and Archive Open Beta News and FAQs.

This Open Beta launch is the culmination of more than two years of work by a whole host of people: the coders and systems people who built the Archive itself, the host of people managing design and documentation, the dedicated testers who worked out the bugs, those who raised funding and organised volunteers, those who wrote policies and worked out the legal issues, translators, tag wranglers, support people and many many more. It's also the fruit of the amazing support of fandom. We're pleased and proud that it is going so well - thank you to everyone!

Comment


Pages Navigation