AO3 News

The Henneth Annûn Story Archive is Coming to the AO3

Published: 2015-01-26 12:58:39 -0500

“official

The Henneth Annûn Story Archive (HASA), an archive dedicated to well-written, imaginative, and engaging J.R.R. Tolkien fan fiction, is being imported to the Archive of Our Own (AO3). In this post:

Background explanation

The server housing the HASA site has been attacked several times. While no personal information of members were compromised, nor the databases, the vulnerability of the single server meant that the archive could be lost without warning if an attack was successful. Faced with security demands that were increasingly difficult to support, the HASA Transition Team began looking for alternative ways to keep the site (and its nearly 6,600 publicly-accessible works) available.

To preserve HASA's stories, Julie Watkins and the HASA Transition Team will be working with Open Doors to import the archive into a separate, searchable AO3 collection with its own identity. We will begin importing works from HASA to the AO3 collection in February 2015. Additional volunteers are more than welcome! If you're interested, please contact Julie Watkins or post to the volunteer forum at HASA.

What does this mean for creators who have work on HASA?

This is the part where we ask for your help!

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

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 HASA pseud(s), and the preferred e-mail address to send the AO3 invite to. (Please include "HASA" in the subject heading.) For instructions on importing works and adding them to the HASA collection, please see the Open Doors website.

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 HASA pseud(s), and the preferred e-mail address to send the AO3 invite to. (Please include "HASA" in the subject heading.)

Once your account is set up, let us know your AO3 name, and we can transfer your works to you.

4. If you would NOT like your works moved, please contact Open Doors with your HASA pseud(s) and e-mail address(es) so that we will not add them. (Please include "HASA" 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.

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 90 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 HASA 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 HASA team 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 Henneth Annûn 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 HASA!

- The Open Doors team

Comment

IFD Fic/Pro Author Chat Coming February 8

Published: 2015-01-24 16:28:24 -0500

Banner by Ania of various fanworks including cosplay, text, and visual art

As part of the celebration of International Fanworks Day on February 15, we're delighted to announce that the OTW will be hosting a live chat with four authors who have written both fanfiction and published works.

February 8, 2015: Live chat with authors on "Why Fanworks Should Be Celebrated" from 17:00-19:00 UTC (What time is that in my timezone?)

The chat will be held in the OTW's Public Discussion chatroom.

Although we have done our best to choose a time that will suit fans in several timezones, the scheduling is ultimately dependent on guest availability. For anyone who can't join the chat live we expect to post a transcript of the event within 24 hours.

We would also like your input! You can submit as many questions as you'd like for our guests, but as we have limited time we can't guarantee any particular question will be included. We'll be looking for questions that are broadly applicable to all authors and are a good representation of the "celebrating fanworks" topic.

We will be collecting questions until 23:59 UTC on February 1. You can either post your questions here or submit them through our Communications form (just mention they're for the chat).

Also, don't forget to let us know how you or your fandom communities plan to celebrate so that we can give you a signal boost!

Comment

Help OTW Find Volunteer Recruiters & Translation Staff

Published: 2015-01-19 12:27:49 -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'

Thank you to those who responded to our call for volunteers this past week. Today, we have another group of committees looking for some additional help and are excited to announce the opening of applications for:

  • Translation Staff - closing 26 January UTC
  • Volunteers & Recruiting Staff - closing 26 January 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.

Translation Staff

Translation Committee staff members coordinate a large volunteer pool responsible for the translation of OTW site pages, news posts, Archive FAQs, AO3 Support tickets, and any inquiry that reaches an OTW committee or workgroup in languages they can’t translate themselves.

While volunteers do the actual text translation and editing, staff helps them by keeping track of priorities, deadlines and pending tasks; assigning work; talking and working with other committees to arrange tools for the volunteers; writing training and procedures documentation; and many other tasks involved in managing a wide, diverse and very active volunteer pool.

If you enjoy teamwork, if you like organizing, writing documentation and working with people, 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!

Applications are due 12AM UTC on 26 January 2015.

Volunteers & Recruiting 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 12AM UTC on 26 January 2015.

Comment

International Fanworks Day Drabble Challenge

Published: 2015-01-16 12:09:30 -0500

Banner by Ania of various fanworks including cosplay, text, and visual art

The drabble challenge is on!

In honor of International Fanworks Day, February 15, we're issuing our first-ever IFD Drabble Challenge! Get out your tablet, your laptop, or your phone and write up to 100 words to celebrate fanworks! (Why 100 words?)

What does your favorite character—or your favorite pairing—get fannish over?

  • Does Tony Stark secretly watch—and love— Transformers fan films?
  • Does Athos ship Aramis/Porthos?
  • Do the members of Shinee cosplay as Final Fantasy characters??

But our challenge isn't for writing alone—submit a drawble, a short vid, an audio work or other format for the challenge as well! Just post it February 15 as part of the day of celebration.

Help us find and share it!

Tag it #IFDrabble on tumblr, Facebook, Dreamwidth, or wherever you fan! (And if you post it on Archive of Our Own, tag it with the International Fanworks Day 2015 tag!)

Keep it safe-for-work, and we may give you a signal boost!

Want to tweet instead?

Post fannish haikus on Twitter with the same hashtag!

There will be more details about IFD events to come as February 15 approaches. In the meantime, tell us how you and your fandom communities will be taking part!

Comment

Help the OTW Tag Wrangle and Fundraise!

Published: 2015-01-12 12:32:24 -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'

It's a new year and our committees are hard at work on their plans for 2015. Many of those plans involve needing to bring in new volunteers to assist with our projects. Today, we're excited to announce the opening of applications for:

  • Communications Graphics Volunteers - closing 19 January UTC
  • Development & Membership Staff - closing 19 January UTC
  • Tag Wrangling Volunteers - closing 19 January UTC (or after 50 applications are received)

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 Graphics Volunteers

Communications has primary responsibility for internal and external communication for the OTW. We manage the OTW blog and social media outlets and assist other teams in managing project-specific communication. We’re currently looking for someone to create graphics for use throughout our posting sites. If you have experience with graphic design or fanart, click through to learn more about the role and apply to join as a Communications Volunteer.
Applications are due 12AM UTC on 19 January 2015.

Development & Membership Staff

The Development & Membership committee (DevMem) coordinates the OTW's fundraising and membership-building activities. Our work includes planning membership drives, designing a convention outreach process, answering questions from donors, and exploring new fundraising opportunities. If you have skills and interests in fundraising, writing or designing promotional content, or customer service, consider applying to join our staff. Applications are due 12AM UTC on 19 January 2015.

Tag Wrangling Volunteers

The Tag Wranglers are responsible for helping to keep the millions of tags on AO3 in some kind of order! Wranglers follow internal guidelines to choose the tags that appear in the filters and auto-complete, which link related works together. (This makes it easier to browse and search on the archive, whether that’s Steve/Tony with tentacles or g-rated Rose/Kanaya fluff.)

If you’re an experienced AO3 user who likes organizing, working in teams, or excuses to fact-check your favorite fandoms, you might enjoy tag wrangling! To join us, click through to the job description and application form.

Please note: due to (amazing!) interest in wrangling, we’re currently looking for wranglers for specific fandoms only. See the application for which fandoms are in need. Applications are due 12AM UTC on 19 January 2015 (or before 50 applications are received).

Comment

Releases 0.9.40 - 0.9.41: Change Log

Published: 2015-01-11 08:00:49 -0500

Credits

  • Coders: Elz, Enigel, james_, Marie Markwell, Sarken, Scott
  • Code reviewers: Elz, Enigel, james_, Sarken
  • Testers: Anika Kabit, Lady Oscar, Matty, mugenmine, mumble, pendrecarc, Sarken

Details

Accounts

  • It was previously possible for suspended accounts to request new invitations and access the ones already granted. We're now blocking those accounts from using their invitations (e.g. to invite friends or create a new account) and from requesting more.
  • The big chunk of code responsible for handling accounts and user-related actions had become unwieldy and messy over time. It has now been refactored--cleaned up and reorganized--to adhere to best practices.

Challenges

  • Challenges that were set to "moderated" (i.e. works can be submitted, but must be approved by a mod before they appear) were not included on the Open Challenges page. Now they are.
  • Previously, if you went to the posting form and used one of the Open Assignments checkboxes to fulfill a gift exchange assignment, but the gift exchange collection was closed, you'd get a 500 error. Now you will be redirected back to the posting form.

Works

  • To help battle spam works (see our post Urgent Anti-Spam Measures for context), we've started recording the IP addresses from which works are posted, with the information only visible to site admins, e.g. Abuse personnel. This allows us to suspend spam accounts (accounts specifically set up to flood the Archive with advertisements) more efficiently.
  • On the "Import New Work" page, the link to the relevant Importing & Mass Editing FAQ was broken, as it hadn't been adjusted to the new FAQ structure yet. It works now!
  • The button for displaying a work in individual chapters, rather than all on one page, was renamed from "View Chapter-by-chapter" to "Chapter by Chapter" for button labeling consistency.
  • The "Subscribe to the feed" button on work lists by tag (e.g. Agent Carter (TV)) was renamed to say "RSS Feed", to distinguish it from our Subscription feature. (Read more in our Subscriptions and Feeds FAQ.)

Misc.

  • The Error 500 page was displaying a sad little Archive mascot juggling Error 502 messages before, which was misleading. It is now merely sad.
  • As our temporary donation page (created for the last Membership Drive) will be in use a while longer, we adjusted some wording and links to avoid confusion.
  • The help text for the "Apply to make public" option for Site Skins was advising to use CSS comments for attribution and notes. However, due to the way we currently sanitize CSS, the comments are getting stripped out. The help text now tells you to use the Description field. Note: We are currently not reviewing submitted Site Skins, and are thinking of better ways to handle skins in general.

Known Issues

See our Known Issues page for current issues.

Comment

Urgent Anti-Spam Measures

Published: 2015-01-04 07:58:30 -0500

To combat an influx of spam works, we are temporarily suspending the issuing of invitations from our automated queue. This will prevent spammers from getting invitations to create new accounts and give our all-volunteer teams time to clean up existing spam accounts and works. We will keep you updated about further developments on our Twitter account. Please read on for details.

The problem

We have been dealing with two issues affecting the Archive, both in terms of server health and user experience.

  • Spammers who sign up for accounts only to post thousands of fake "works" (various kinds of advertisements) with the help of automated scripts.
  • People who use bots to download works in bulk, to the point where it affects site speed and server uptime for everyone else.

Measures we've taken so far

We have been trying several things to keep both problems in check:

  • The Abuse team has been manually banning accounts that post spam.
  • We are also keeping an eye on the invitation queue for email addresses that follow discernible patterns and removing them from the queue. This is getting trickier as the spammers adjust.
  • We delete the bulk of spam works from the database directly, as individual work deletion would clearly be an overwhelming task for the Abuse team; however, this requires people with the necessary skills and access to be available.
  • Our volunteer sysadmin has been setting up various server scripts and settings aimed at catching spammers and download bots before they can do too much damage. This requires a lot of tweaking to adjust to new bots and prevent real users from being banned.

Much of this has cut into our volunteers' holiday time, and we extend heartfelt thanks to everyone who's been chipping in to keep the Archive going through our busiest days.

What we're doing now

Our Abuse team needs a chance to catch up on all reported spamming accounts and make sure that all spam works are deleted. Currently the spammers are creating new accounts faster than we can ban them. Our sysadmins and coders need some time to come up with a sustainable solution to prevent further bot attacks.

To that end, we're temporarily suspending issuing invites from our automated queue. Existing account holders can still request invite codes and share them with friends. You can use existing invites to sign up for an account; account creation itself will not be affected. (Please note: Requests for invite codes have to be manually approved by a site admin, so there might be a delay of two to three days before you receive them; challenge moderators can contact Support for invites if their project is about to open.)

We are working hard to get these problems under control, so the invite queue should be back in business soon! Thank you for your patience as we work through the issues.

What you can do

There are some things you can do to help:

  • When downloading multiple works, wait a few moments between each download. If you're downloading too many works at once, you will be taken to an error page warning you to slow down or risk being blocked from accessing the Archive for 24 hours.
  • Please don't report spam works. While we appreciate all the reports we've received so far, we now have a system in place that allows us to find spam quickly. Responding to reports of spam takes time away from dealing with it.
  • Keep an eye on our Twitter account, @AO3_Status, for updates!

Known problems with the automated download limit

We have been getting reports of users who run into a message about excessive downloads even if they were downloading only a few works, or none at all. This may happen for several reasons that are unfortunately beyond our control:

  • They pressed the download button once, but their device went on a rampage trying to download the file many times. A possible cause for this might be a download accelerator, so try disabling any relevant browser extensions or software, or try downloading works in another browser or device.
  • They share an IP address with a group of people, one of whom hit the current download limit and got everyone else with the same IP address banned as well. This can be caused by VPNs, Tor software, or an ISP who assigns the same IP address to a group of customers (more likely to happen on phones). Please try using a different device, if you can.

We apologize if you have to deal with any of these and we'll do our best to restore proper access for all users as soon as possible!

Comment

Releases 0.9.37 - 0.9.39: Change Log

Published: 2014-12-31 10:03:14 -0500

Credits

  • Coders: Ariana, Daniel Erenrich, Enigel, james_, Marie Markwell, Sarken
  • Code reviewers: Ariana, Elz, james_, Scott
  • Testers: Erialeduab, hele, Lady Oscar, mugenmine, mumble

Details

Works & Stats

  • We have updated the text of the emails that go out (to existing AO3 users as well as creators who don't have an account yet) when an archive mod or site owner imports someone's work through our Open Doors project. (See what the team has accomplished this year in our News posts about Open Doors!)
  • On the Statistics page, reversing the sort order for Date, Kudos, Comment Threads, Hits etc. would not update the corresponding graph title. It now properly says "Oldest" or "Bottom Five By [Kudos/Comment Threads/Hits etc.]" when displaying the reverse sort results.
  • Drafts of a related work, e.g. fanart for another user's fic, were showing up in the author's sidebar, e.g. Related Works (1), even though the work draft was still invisible to anyone but the artist. Now the number in the sidebar only increments when the work has been posted.
  • The code responsible for deleting drafts one month after their creation was not working properly in some cases, resulting in the drafts still being listed on the user's draft page despite being deleted/inaccessible. It should be working properly now.
  • The big chunk of code responsible for handling works and work-related actions had become unwieldy and messy over time. It has now been refactored--cleaned up and reorganized--to adhere to best practices.

Collections & Challenges

  • When changing the settings for a challenge (Moderated, Closed, Unrevealed, Anonymous), the challenge blurb, e.g. on the main Collections index, would not be updated to reflect the change. This has been fixed!
  • If you posted a work to fulfill a challenge assignment and your recipient deleted their account, you would then be unable to edit your work (getting an error 500 instead of the editing form). This has been fixed!
  • In tag sets, the option for adding a chunk of relationship tags at once ("batch loading") wasn't working. Now it is.

Misc.

  • Our tag cloud was displaying only a few very popular tags in large font size, with all the other tags being more or less the same size. It now calculates tag counts and display size differently, making the cloud more useful and easier to parse.
  • When selecting a tag from the dropdown menu to browse the AO3 News, but leaving the language selection blank, trying to get to the next page of results would lead to an Error 500. This was because the code expected a language selection - we now explicitly set the default language to English, so this error won't happen anymore.
  • In preparation for further work on a translatable interface for the Archive, we removed all lingering code related to a previous translation project.
  • Switched our Rails memcached client to Dalli, which is better maintained and should make pages load slightly faster.

Known Issues

See our Known Issues page for current issues.

Comment


Pages Navigation