AO3 News

Post Header

Published:
2023-09-19 15:00:42 UTC
Tags:

OTW logo with the words 'Spotlight on Legal Issues'

The Kids Online Safety Act (KOSA) has been much in the news lately, and OTW Legal has been receiving inquiries from understandably concerned users. We thought it would be worthwhile to provide some information on KOSA and also a rash of other bad internet bills that have been proposed around the U.S. It’s been, unfortunately, a busy summer – and now that Congress is back in session it’s time to take action!

The tl;dr is that the OTW and AO3 are not currently implicated by KOSA and many of the other bills because of our nonprofit status (most of the proposed laws only apply to for-profit institutions). This means the operations of the OTW and the AO3 wouldn’t be directly impacted by these bills. However, that doesn’t mean there isn’t reason to be concerned just generally about these bills and the internet environment they would create, so, if you’re in the U.S., you can contact your elected representatives. More information below!

KOSA

KOSA is presented as a bill “to protect the safety of children on the internet,” but that’s not what it accomplishes. Instead, the bill would basically make “covered platforms” liable if they fail to design their platforms to prevent users under the age 18 from exposure to a wide amount of content designated as harmful to children. The AO3 is not a covered platform under this bill, but lots of platforms relied on by kids and fans are for-profit and would be affected by KOSA.

There are a number of concerns about the bill:

First, the content that must be kept away from minors is often vaguely defined. This will inevitably lead to censorship as platforms will err on the side of blocking information to avoid liability.

Second, because platforms only have to avoid exposure to minors, this encourages platforms to verify the ages of all of their users – conduct that would detrimentally affect the ability to be anonymous or pseudonymous online.

Third, it isn’t actually the platforms who get to decide whether the content is harmful to kids; rather, the bill would leave this decision up to the Federal Trade Commission and the individual states. Given that many states have begun advancing theories that information about racism, sexism, sexual and gender identities, and reproductive health is all harmful to children, this could result in widespread censorship of such information under this law.

Sponsors and supporters of this bill have stated publicly that they see it as an anti-LGBTQ+ measure and that if it passes,they intend to use it to discourage online communication that would help young LGBTQ+ people.

Finally, it’s likely that the censorship this bill encourages would affect not just minors but all internet users, as age verification is notoriously difficult online and covered platforms might therefore strive to be cautious and censor all such information to avoid liability.

OTW Legal has directly communicated its opposition to this Bill to Congress. But there is more you can do. The Electronic Frontier Foundation has more detailed information about this bill. It also explains how you can oppose it. Teen Vogue also has a good write-up of the bill. You can also read the text of the bill for yourself.

Other Bad Bills Around the Country

This summer has unfortunately been a really active one for states quickly passing a number of troubling internet laws, and there are still more in the pipeline. There are also some other bad proposed federal laws floating around. Many of these laws are briefly summarized below. If you’re a resident of one of the states below, you can also make your voice heard to your state representatives. Bad Internet Bills has a lot of great resources to help you get involved in protesting these bills. Further information is provided below.

  1. Federal EARN IT Act and STOP CSAM Act: The EARN IT Act isn’t really new, in that it first showed up in 2020. It wasn’t popular and it was dropped but now it’s back. The bill claims to be about the sexual exploitation of children, but it is worded broadly in such a way as to threaten online privacy and encourage censorship of marginalized communities. In this way, it is very similar to the STOP CSAM Act. Both bills would impose liability on websites for containing certain material, even without that websites’ knowledge, the acts will encourage the same sort of over-policing and censorship that KOSA would promote, probably aimed at speech about reproductive health, gender identity, and sex and sexuality. Also, since the liability could be imposed even when the websites didn’t know any material was there, it encourages websites to proactively scan all content, creating an atmosphere of surveillance on internet platforms and driving platforms out of business if they can’t afford to do that kind of monitoring. Here, too, OTW Legal has communicated our opposition to these bills, but you can help. You can read more about the EARN IT Act’s problems; the STOP CSAM Act’s problems from the EFF; and you can read the texts of both bills. There is also some information on how you can oppose the EARN IT Act and the STOP CSAM Act.

  2. Federal RESTRICT Act: You may have heard the RESTRICT Act referred to as a “TikTok ban.” Among other things, it provides the executive branch with broad powers to take actions to mitigate national security risks posed by internet services with any ties to foreign adversaries. While the OTW and AO3 do not fit the definition for such a service, fans may be interested in the statute because of the free speech implications on their continuing use of TikTok, for instance. Because the statute is vaguely worded to permit executive prohibition in poorly defined circumstances, its future impact beyond TikTok could be great. Find out how to oppose the RESTRICT Act.

  3. Federal Cooper Davis Act: This act would require social media platforms and other providers of internet services to report to the government certain transactions suspected to involve fentanyl, methamphetamine, and other counterfeit controlled substances. The reporting requirements, which would include user identity and location, kick in when the platform has a reasonable belief that a controlled substance transaction might be planned. In theory, this sounds good. In practice, though, this raises privacy concerns and also encourages platforms to monitor user communications to avoid possible liability for failure to report. Such monitoring would likely place disproportionate attention on the communications of people of color and other marginalized communities. You can find out how to oppose the Cooper Davis Act.

  4. New Jersey A5069: New Jersey is considering a KOSA-like bill prohibiting practices by social media platforms that cause harm to children. While the law would not affect the OTW because of its nonprofit status, it carries similar harmful implications as KOSA. The bill has passed the New Jersey Assembly but is still under consideration in the New Jersey Senate. If you are a New Jersey resident, you can voice your opposition to the bill by contacting your state senator..

  5. Maryland’s Age-Appropriate Design Code Act: Maryland is considering a law that would require businesses providing online services not to do anything detrimental to a child. As has been noted, such a vaguely-defined term can be wielded as a censorship tool that stifles online communication. It doesn’t apply to nonprofits like the OTW. If you are a Maryland resident you can contact your representatives about this bill.

  6. California’s SB-680: This proposed bill is similar to KOSA, in that it makes social media platforms liable for designing services that cause harm. Again, this law would not affect the OTW because it doesn’t apply to nonprofits. The bill is currently being debated and has not yet passed. If you’re in California, you can voice your opposition to the bill by contacting your local representative.

  7. California’s Age-Appropriate Design Code Act: This bill passed last year but has not yet gone into effect. Similar to the Maryland bill described above, it requires businesses providing online services not to do anything detrimental to a child. Like Maryland’s bill, this bill does not affect the OTW as it does not apply to nonprofits. The bill, has been challenged in court.

  8. Utah’s Social Media Regulation Acts: Utah has recently passed a bill that requires social media companies, starting next year, to enact age verification on all accounts, require parental consent for minors under the age of 18 to be on social media, provide parents or guardians full access to all social media accounts held by a minor, and block access by minors to social media between 10:30pm and 6:30am, among other requirements. Obviously this bill has a number of troubling implications, and it can be interpreted to apply to the AO3 (although we would argue that it shouldn’t). The bill has already been passed but Utah is accepting input so that may be something concerned users can participate in.

  9. Ohio’s Social Media Parental Notification Act: This recently passed bill would require social media companies, starting next year, to require parental consent for any user under the age of 16. Like the Utah bill, there are arguments that this bill, if passed, could apply to the AO3. (The bill text starts at the bottom of page 622).

  10. Arkansas’s Social Media Safety Act: Arkansas has recently passed a bill that requires social media companies, starting in September, to require age verification and the consent of a parent or guardian if the account holder is a minor under the age of 18. The OTW is not covered by this bill as a nonprofit. However, it has the same troubling implications as the other age verification bills. A trade association for internet companies including Meta, TikTok, and Twitter has sued in federal court to block this bill from going into effect. The ACLU and the Electronic Frontier Foundation have filed a brief in support of blocking the law. (Read more about the lawsuit.)

  11. A bill was proposed in Texas requiring age verification and the prohibition of any minor under the age of 18 being allowed to have a social media account. The bill did not define “social media platform” and so it was unclear who would be covered under this bill. The bill was introduced and referred to committee, but it was not acted upon before the legislature adjourned. Therefore, it has not been passed. We will continue to monitor if the bill becomes active again. (Read the text of the bill.)

You might be wondering why the OTW doesn’t do even more itself to actively oppose these bills right now. As a nonprofit, there are severe limits on how (and how much) the OTW is allowed to engage in lobbying. What we can do is encourage people to oppose these bills by voicing their concerns to their elected representatives! When appropriate, the OTW also participates in amicus briefs, which are briefs in support of positions in lawsuits that would benefit fans and fan creators.

If these bills do pass –- and we hope they don’t! -– we would look for opportunities to work with allies to file amicus briefs and launch other challenges to them. You can read more about OTW Legal’s work, including amicus briefs we’ve filed on our website.


The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Published:
2023-09-13 14:54:39 UTC
Tags:

OTW recruitment banner by Blair

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?

We're excited to announce the opening of applications for:

  • Open Doors Administrative Volunteer - closing 20 September 2023 at 23:59 UTC [or after 30 applications]

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 our email address 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 Administrative Volunteer

Open Doors is a committee dedicated to preserving fanworks in their many formats, and we’re looking for volunteers to support this goal. The work we do preserves fan history, love, and dedication to fandom: we keep fanworks from offline and at-risk archives from being lost, divert fanzines from the trash, and more.

Our work is largely centered on long-term projects. Each archive import involves completing over 100 detail-oriented steps, and our administrative volunteers take point on multiple imports at once. During waiting periods for one’s archive imports, there are plenty of opportunities for other tasks to claim, such as resolving creator requests, keeping our documentation up-to-date, and assisting with internal projects.

If you want to preserve published fanzines and offline and at-risk archives, are self-motivated, enjoy complex projects with long timelines, and have availability on at least two days a week, the role of Open Doors administrative volunteer may be a good fit for you! If you're interested, click on through for a fuller description of what we're looking for and the time commitment. For your application to be considered, you will be required to complete a short task within 3 days of submitting your application.

Applications are due 20 September, 2023 [or after 30 applications]

Apply at the volunteering page!

If you have further questions, please contact us.


The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Published:
2023-09-11 15:08:08 UTC
Tags:

OTW logo with the words 'Spotlight on Legal Issues'

With ChatGPT's rapid growth since its launch in late 2022 and many other text, graphic and video AI generative services gaining popularity, AI and copyright has become a heatedly debated topic. The U.S. Copyright Office is now seeking public comment to assess the need for legislative or regulatory steps in copyright law issues raised by the rapid development of AI.

Four main areas surrounding the use of AI systems are currently for public comment, some of these are more closely connected to fannish activities and have a direct impact on AO3 users.

  1. Using copyrighted materials in training AI models, specifically, whether permission from copyright owner is needed, in what form (opt in or opt out), and if compensations is necessary; what type of system for permission and remuneration is feasible, whether records should be retained to identify training materials used, and if they should be available to copyright holders; if requests are not honored, what remedies should be available.
  2. Whether materials generated using AI systems are copyrightable – namely what level of human involvement may be considered sufficient control over the output material for it to be considered human-authored.
  3. Potential liability for infringing works generated with the use of AI systems: how the liability should be apportioned between the developers of the system and the user who provided the prompts.
  4. How to deal with attributes not traditionally protected under copyright law, such as human likeness and artistic styles.

The comment period remains open until October 18, 2023, for written comments and November 15, 2023 for reply comments. Detailed instructions note that short written comments are limited to 5000 characters, longer comments can be uploaded in various formats. Please note that all information and files provided in the submission process will be publicly available.

Visit the comment form to have your say!

Given that the feedback being sought concerns an organization the OTW is not affiliated with, comments have been disabled on this post. Decisions made by the U.S. Copyright Office could impact the OTW and AO3's approach to AI generated works in the future. We thank concerned fans who wish to articulate their opinions on the matter directly with them.


The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Banner of a paper airplane emerging from an envelope with the words 'OTW Newsletter: Organization for Transformative Works

I. 2023 ELECTIONS CONCLUDED

Elections completed its work in August with the 2023 election successfully closed. Congratulations to our new Board members! They wrapped up with a statistics report on voting activity.

Board is excited to see the election conclude, and delighted to welcome its new members! The current directors are preparing to dive right into training them to take up their new roles.

II. AT THE AO3

Accessibility, Design & Technology has been focused on coding and testing bug fixes, infrastructure updates, and site improvements. They've had five deploys in August, ranging from single-issue updates to entire grab bags of fixes. The change log for all deploys between April and June was also posted. As always, they have been working with Support and the Policy & Abuse team on tickets requiring database insights.

Policy & Abuse received 1674 tickets and Support had a heavy ticket month in July, with 2362 tickets, mainly a lot of troubleshooting after the DDoS attacks and Cloudflare implementation. Please have patience with our volunteers as they work on digging out from under this influx!

Open Doors announced the import to AO3 of Snow Lands (a fanfiction and fan comic archive for The Lion King). They also posted about archivists now having the ability to automatically add a found work to the archive’s collection, following recent changes to the collection invitation process. Creators will be notified when this happens, and can withdraw their works from a collection at any time.

Tag Wrangling welcomed a new class of wranglers. This is an exciting time, as they are ramping up in preparation for testing new procedures for wrangling tags not associated with any fandoms. In July, more than 460,000 tags across over 59,000 fandoms were wrangled!

Systems has continued to monitor Cloudflare’s performance and make adjustments as necessary. The protection side of things is mostly tuned in at this point - we haven’t needed to touch it at all! They’re working with AD&T and Support to improve on some lingering errors from the switch over. Systems is continuing to look at getting the Archive upgraded to Debian Bookworm, and have received 2 new virtualization servers which they are in the process of getting up and running.

III. APPEARANCES AND ACTIVITIES

Webs has been keeping things updated and working on getting delivery of emails from several of our sites to work properly again after the DDoS protections threw them out of whack for a while.

Legal responded to user queries and worked to oppose U.S. legislative proposals that would be bad for fans. Otherwise, Legal’s August was full but largely internal, and included working with law enforcement concerning last month’s DDoS attack and ransom.

Communications welcomed its new site moderators Meilinda Lopez at Facebook and Abby at Instagram! If you use these platforms we encourage you to follow our accounts there.

Fanlore's themed month for July, Fandom in Color, was a big success! They're now in the midst of planning Stub September which will have a dinosaur theme this year! You can get more details about the challenge on their Twitter or Tumblr accounts.

Development & Membership – 今年OTW参加了在北京举办的GA05同人展!在展会上,我们带来了宣传材料与主题贴纸,并与大家分享了OTW志愿工作的体验。参展的大家非常热情地参与了推文活动,把喜欢的同人文写在便利贴上,贴满了整个推文箱。此外,我们使用了OTW捐款赠礼中的AO3标签主题扑克牌,和参展的大家玩了抽梗挑战的活动,静待大家用自己抽到的梗创作的同人作品(记得在微博上圈我们哦)!

On August 12 and 13, OTW participated in the GoldenAge Fan Convention in Beijing! Flyers and OTW-themed stickers were available at our con table, and OTW volunteers shared their experiences. Fans wrote down their favorite fics on sticky notes that were prepared by the volunteers, and the sticky notes we collected covered the entire rec board! Additionally, the OTW card deck (one of our thank-you gifts) was used for a prompt-creating challenge.

The OTW also appeared at several other conventions in August: Guangzhou’s ComicCup Convention, and LeakyCon and Fan Expo, both in Chicago.

IV. IT’S ALL ABOUT THE PEEPS

Volunteers & Recruiting worked with a few committees to close out previously held recruitment drives and induct their new volunteers. From 24 July to 24 August, Volunteers & Recruiting received 244 new requests, and completed 214, leaving them with 86 open requests (including induction and removal tasks listed below).

As of 24 August 2023, the OTW has 960 volunteers. \o/ Recent personnel movements are listed below.

New Tag Wrangler Volunteers: Alma J., Alora, Aprilcake, Astraea, Beforeastorm, boop, c0ldspark, Ciara, Crafty, Daelyn, Doves, Gab, Gheyn, Haritika, heartbreakordeath, Indes, ise, Jamie B, Ju5t, JR, lasttai, leftsidedown, Lilith, Lisette, Lulu M, magma, Meg N., Miraii, Monnie, Morrow, Overlookedfile, President Hades, qkind, Rhonda H., Robyn Rose, sarajaksa, Tacky Tramp, Tammy, TashaK, and Yvelyn and 1 other Tag Wrangler
New Translation Volunteers: Laure (Volunteer Manager), Jaewon Choi, Vien, Alaia, Tatiana Cunha, Teodora M, Laura Sinele, Shubhi Tandon, MissLiterature, Belfrownys, and 8 other Translators
New TWC Volunteers: Tanya D. Zuk and 1 other Assistant Editor
New Volunteers & Recruiting Volunteers: Allison Petrosino, Jessica Myers, Rachel B and 3 other Volunteers

Departing Directors: Alex Tischer (Director and Secretary), Antonius Melisse, and Natalia Gruber (both Directors)
Departing AO3 Documentation Volunteers: 1 Editor
Departing Elections Volunteers: lee e (Public Relations Specialist)
Departing Fanlore Volunteers: Callmesalticidae (Policy & Admin), 1 Graphic Designer, and 3 Social Media & Outreach Volunteers
Departing Finance Volunteers: 1 Financial Analyst
Departing Strategic Planning Volunteers: 1 Volunteer
Departing Support Volunteers: 1 Volunteer
Departing Tag Wrangler Volunteers: Evan, Laila, RowanFae, Saturnina, Teg, and 23 other Tag Wranglers
Departing Translation Volunteers: NataliaKamaeva and 2 other Translators

For more information about the purview of our committees, please access the committee listing on our website.


The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Published:
2023-09-05 15:05:17 UTC
Tags:

Let's celebrate! 16th Anniversary

The Organization for Transformative Works turns 16 today! We are very happy to be able to celebrate another year with you all.

The OTW was born to serve fans and protect fan history and culture in all its forms; it’s our mission in troubling times. Since its foundation, OTW has helped rescue hundreds of fanworks from at-risk archives and platforms, old and new, making them accessible to millions of users; it has advocated for fans in an ever-changing legal environment; it has preserved fan culture through a wiki that you can contribute to; it has published 39 issues of an international, peer-reviewed fan-studies journal; and of course, it provides access to over 11 million fanworks.

But we want to hear from you! In order to better understand how to reach fans where they are, we'd like to find out what online spaces you are using to interact and exchange news. So, we've prepared a survey!

The survey asks between 16 to 35 ticky box and multiple choice questions (depending on what answers are given) and does not ask for any identifying information. All users will be anonymous. We ask that only those 18 or over take the survey.

TAKE THE SURVEY

In honor of our anniversary, the survey will be open for 16 days (closing on September 21 at 23:59 UTC). We will be sharing the results of the survey in a public report in October.

We're asking for your help – not only in taking the survey, but in helping us to spread the news that it is available! Please share the link to this post and use the #OTW16thSurvey tag in your fandom spaces!


The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Published:
2023-08-30 15:21:19 UTC
Tags:

OTW recruitment banner by Blair

Do you have experience with research methods, problem solving or nonprofit governance? The Organization for Transformative Works is recruiting!

We're excited to announce the opening of applications for:

  • Strategic Planning Volunteer - closing 6 September 2023 at 23:59 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 our email address 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.

Strategic Planning Volunteer

The Strategic Planning Committee is recruiting for new volunteers! We are a close-knit and collaborative committee of six people who are tasked with researching, developing, and supporting the implementation of the strategic plan. We are in the implementation monitoring phase of the 2023-2026 Strategic Plan and are looking for organized people well-versed in communication and project management, with experience in goal management and feedback response. Knowledge of data analysis and understanding how to complete research are helpful as well. Experience using various project management or communication platforms are helpful too. We welcome all perspectives and are actively interested in people with diverse views on fandom and the OTW! The Strategic Planning Committee is committed to diversity, equity, and inclusion, and will make reasonable accommodations for candidates who may require them.

Applications are due 6 September 2023

Apply at the volunteering page!

If you have further questions, please contact us.


The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Published:
2023-08-27 15:12:24 UTC
Tags:

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 Alex Johnson, who volunteers on our Strategic Planning committee.

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

As a volunteer on the Strategic Planning Committee, I help gather feedback and ideas from all areas of the Organization and incorporate it into our Vision Statement and Strategic Plan so that we have a guiding direction to move in as an organization. Part of my job is to have an awareness of what’s happening in every committee to some degree, and it’s great to be connected to the Organization in so many different ways.

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

Our committee meets every Monday for a formal meeting where we check in on our latest communications with other committees and work on anything from drafting, to interpreting research, to publishing calls for feedback. We’ve also been meeting on Tuesdays for a study hall, where we work more independently on writing and information gathering in a collaborative space. Outside of our regular meetings, I also keep abreast of various public forums across the Org and occasionally work on editing!

What made you decide to volunteer?

I really believe in the OTW’s mission and appreciate the variety of archival and advocacy work that we do for fandom. As a fanfiction reader and writer, and as a humanities researcher and teacher, I wanted to give back to a community that is so important to me and share my skills to help guide the Organization forward.

What has been your biggest challenge doing work for the OTW?

My first volunteer experience with the OTW was with the Strategic Planning Committee, so it was a ton of information and new norms to get acquainted with all at once when I first joined. However, it’s been great to become more involved and comfortable with the Org, and see the ways (both good and difficult) that our organization culture mirrors fandom culture at large.

What fannish things do you like to do?

I love to read and write fanfiction. My favorite thing is to dig into a multiple-novel-length fanfic over the course of several days and just immerse myself in the world with the author (commenting all along the way, of course!). I also attend conventions and do group cosplays with my family; we just did three generations of JoJo characters together and it was a blast.


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 the comments. Or if you'd like, you can check out earlier Five Things posts.

The Organization for Transformative Works is the non-profit parent organization of multiple projects including Archive of Our Own, Fanlore, Open Doors, Transformative Works and Cultures, and OTW Legal Advocacy. We are a fan run, entirely donor-supported organization staffed by volunteers. Find out more about us on our website.

Comment

Post Header

Published:
2023-08-23 20:43:42 UTC
Tags:

Between the months of April and June, we deployed several download, collection, and tag wrangling improvements, as well as lots of smaller fixes and updates under the hood.

Thanks to Andrew Sillers and Hassan Jaleel for recommending some security improvements. Thanks to new coders calm, paradoxe, and Rimi!

Credits

  • Coders: Bilka, Brian Austin, calm, Cesium-Ice, EchoEkhi, GoodGithubAccount, paradoxe, Potpotkettle, redsummernight, Rimi, salt, Sarken, ticking instant, warlockmel, weeklies
  • Code reviewers: Bilka, Brian Austin, james_, redsummernight, Sarken, ticking instant
  • Testers: bingeling, Brian Austin, CJ Record, Dasha, Frost the Fox, hhertzof, Jennifer D2, lydia-theda, Maine, Michelle Schroeder, Paula, Rebecca Sentance, redsummernight, Runt, Sarken, Teyke, V Snow, wick

Details

0.9.339

On April 16, we deployed some minor housekeeping changes.

  • [AO3-6449] - We updated to a newer version of the New Relic gem, since the version we were using may have been responsible for some errors we were getting in Resque.
  • [AO3-6496] - Development of PhantomJS has been suspended, so we've started using Selenium for automated tests of JavaScript-based functionality.
  • [AO3-5722] - We removed a step in our Cucumber tests that didn't actually do anything but sit there and look pretty.

0.9.340

On April 18, we fixed several issues with work downloads, among other things. You can now hide the "You have muted some users on the Archive" banner with a site skin.

  • [AO3-5778] - We've improved the readability of numbers in the work meta by adding thousands separators for numbers longer than 3 digits (for example, 13456 now displays as 13,456).
  • [AO3-5782] - We've also added thousands separators to the word count on downloaded works.
  • [AO3-5734] - When you download a work in HTML format, the work title used in the file's title will no longer be limited to 24 alphanumeric characters.
  • [AO3-6075] - The chapter count displayed in downloads is now consistent with the chapter count displayed on the work itself.
  • [AO3-5770] - The warning section of downloaded works whose creator has chosen not to use Archive warnings was using the wrong phrasing ("Choose Not To Use Archive Warnings"). We fixed it to use the same phrasing as the work on the Archive, "Creator Chose Not To Use Archive Warnings".
  • [AO3-6476] - We've made the notice about muted users that appears on work and bookmark listings fit in better with the site's style. It's also easier to disappear with a site skin: p.muted.notice { display: none; }
  • [AO3-4120] - When a user changes the username or pseud under which they left a comment, that comment will immediately update to reflect this change, as you would expect it to do. However, we had to defeat a tricky bug that was leading to too-persistent caching.
  • [AO3-6499] - Static error pages, such as the sad error 503 page, have been left unstyled for a while due to the wrong CSS being linked. We've now given them their groove back.
  • [AO3-2228] - We enabled browsers' built-in color pickers on the color fields for the skin wizard.
  • [AO3-6474] - We've made some code in the application controller more efficient by only loading the media for the Fandoms menu when the cached media list needs regenerating.
  • [AO3-6504] - We fixed an issue affecting the Docker setup used for local development, where the initialization script would previously drop and recreate the databases twice.

0.9.341

In our May 1 deploy, we cleaned up ALL the code! Or some of it, anyway.

  • [AO3-6512] - Our automated test suite was having some intermittent failures due to state leaking between tests. We plugged them up so they're no longer leaking all over each other.
  • [AO3-6097] - We've removed Dewplayer from our code, and any Dewplayer embed code will be stripped from works. Instead, you can embed media in your works using the audio and video HTML tags.
  • [AO3-6511] - We've updated the version of nokogiri from 1.14.0 to 1.14.3.
  • [AO3-6509] - The asynchronous processes working on tag changes are sometimes stepping on each other's toes and going "you first", "no, you go first", "no, I insist" and so on (AKA a deadlock). We've instructed them to retry in case of deadlock, to make it easier to recover from this state.
  • [AO3-6510] - Same as above, but for the workers beavering away at storing hit counts and their comrades who are processing stats.
  • [AO3-6514] - Unfortunately, we ran into problems with the color picker added in the previous deploy, as not every browser's native color picker looks the same and some users reported issues with theirs. So we removed it again. Pouring one out for you, color picker.

0.9.342

The May 21 deploy contained some collection and tag set fixes as well as a bunch of invisible improvements.

  • [AO3-5942] - It's now possible to embed videos from bilibili.com!
  • [AO3-6492] - We have updated the text on both our Policy Questions & Abuse Reports page and the confirmation email sent out to people who have submitted a report.
  • [AO3-3867] - Works added to unrevealed or anonymous collections that were also moderated were effectively hidden from their creators (only accessible with the direct URL) while in the moderation queue. The creator can now find them by following the "Awaiting Collection Approval" link on their "Manage Collection Items" page.
  • [AO3-6194] - Users were previously unable to access more than the first 20 items on their Collection Items page unless they manually added the page number to the URL. We're now displaying the pagination links that were missing.
  • [AO3-6470] - Tag Wrangling admins can now download CSV files containing information about tags that were recently updated by our wranglers.
  • [AO3-6391] - Editing a character or relationship that was nominated in a tag set would remove it from the "Review Associations" page of the tag set. This has been fixed, so the suggested association is retained.
  • [AO3-5690] - If a user refused a gift work and then later deleted their account, the creator of the rejected work wasn't able to edit it anymore. Now they can.
  • [AO3-6429] - We removed the ARIA "complementary" role from work and chapter titles, summaries and notes in order to address an issue with Firefox's Reader View.
  • [AO3-5993] - We stopped supporting OpenID in 2012, and have now gotten around to removing some related tables from our database. \o/
  • [AO3-5684] - The JavaScript selector for leaving kudos is now more precise.
  • [AO3-6003] - We've added the i18n-tasks gem to normalize locale files and add tests to detect missing and unused translation keys.
  • [AO3-6460] - During times of heavy traffic, it was possible for an outdated AdminSetting record to be re-cached before its deletion. We changed the code to make sure updating the record deletes the old cache immediately.
  • [AO3-6524] - We addressed a vulnerability issue related to our help pop-ups and donation banner, making the Archive less vulnerable, but no less likely to hold many, many feelings.

0.9.343

On June 16, we expanded on our blocking feature, fixed a longstanding issue with comment notifications, and added some improvements for site admins.

  • [AO3-6517] - We previously introduced our blocking feature with an initial feature set of disallowing comments from blocked users. With this addition, blocked users are also unable to leave kudos.
  • [AO3-6250] - If you reply to a comment, your comment notification will now include the text of the comment you replied to, not just your own.\o/
  • [AO3-5499] - On the account administration page available to some site admins, we have added some more helpful data and navigation options.
  • [AO3-6044] - In our testing environment, it is now possible to submit a test abuse report for a page contained in the testing environment. Whoo!
  • [AO3-6490] - The options to disallow anonymous comments and enable comment moderation have now been added to the form for importing works.
  • [AO3-6278] - The pipe character (this one: |) was previously included in a work's word count, even though it's obviously not a word. If your word count mysteriously dropped overnight, you might have a pipe somewhere in your work, and we fixed that number for you. Sorry/you're welcome!
  • [AO3-6516] - On our DMCA Policy page, we have replaced references to Chilling Effects with the Lumen database.
  • [AO3-6119] - We've cleaned up some old code for allowing works to be added to collections automatically.
  • [AO3-6532] - Kyrgyz was removed from the list of languages to be exported by Phrase.
  • [AO3-6240] - The i18n-tasks gem can now be used to rename numbered mailer translation keys.

0.9.344

On June 26, we deployed AO3-6503, which allows site admins to disable guest comments across the entire Archive, if, for example, we're experiencing a severe wave of spam.

Edited 25 August, 2023, 20:40 UTC: Corrected the details for AO3-3867, which originally referred to the wrong page.

Comment


Pages Navigation