Cinco cosas que AD&T programó este año (y una que está aún por venir)

Diferentes tropos para diferentes grupos

El equipo de desarrollo del Archive of Our Own – AO3 (Un Archivo Propio) — conocido como “Accesibilidad, Diseño y Tecnología” (AD&T) — no sólo construye el software del AO3 y se asegura de que nuestros servidores sigan felices bajo estrés. También usamos el AO3: como autorxs, fanartistas, lectorxs, para comentar, recomendar, moderar desafíos y más. Agradecemos tus generosas donaciones, que pagan por los servidores en los cuales pasamos tanto tiempo de trabajo y de juego (aunque usualmente es un poco más de trabajo que de juego). Hablando de eso, estas son algunas funciones que hemos implementado y que nos provocan especial orgullo o emoción.

1. Página de inicio

El rediseño de la página de inicio fue uno de los cambios más visibles por los que pasó el AO3 en el último año, y fue también uno de los que más tiempo llevó. Aunque sólo pasaron alrededor de ocho meses desde la escritura de la primera línea de código hasta la implementación del producto final, los planes de diseño empezaron en octubre de 2010 — ¡más tiempo del que la mayoría del equipo lleva en AD&T! La página de inicio fue un proyecto atractivo para llevar a cabo no sólo porque esperábamos con ansias las nuevas funciones (¡Etiquetas favoritas!); también nos permitió hacer realidad las ideas de lxs anteriores voluntarixs de AD&T y así agradecerles.

2. API de Open Doors

Todxs amamos el proyecto Open Doors (Puertas Abiertas), que rescata obras de fans de archivos más pequeños que van a ser eliminados de la red o están en riesgo de desaparecer. Desafortunadamente, el código de Open Doors estaba un tanto desactualizado — ¡pero Ariana, nuestro enlace de Open Doors, aceptó el desafío!

Hace alrededor de 20 años, en los primeros días de los fandoms en la red, Ariana solía crear y mantener archivos de fanfic para sus fandoms, entre ellos Randall and Hopkirk (Deceased) y Space: 1999. Cuando encontró el AO3, decidió que tener a todos sus fandoms bajo un mismo techo metafórico era mejor idea y se unió a AD&T para ayudar. Ariana unió sus intereses fandomeros con su conocimiento profesional de APIs y pulió el código de importación de Open
Doors
, y ahora podemos esperar que aún más archivos en riesgo de desaparecer sean preservados para generaciones futuras de fans.

3. Filtros para dispositivos móviles

Las computadoras son esenciales para la programación pero, al igual que un gran porcentaje de visitantes del AO3, el equipo de AD&T a menudo accede al sitio desde sus teléfonos o tabletas. Eso significa que conocemos la frustración de ir hasta el final de una página para acceder a los filtros en nuestros teléfonos. Era algo que queríamos corregir y en lo cual estábamos trabajando, pero otros problemas más urgentes aparecían uno tras otro y necesitaban atención.

Pero entonces Sarken, la co-jefa de AD&T, se encontró enferma en cama y con el deseo de fic de un rating determinado sobre su nueva OTP. Tras días teniendo que desplazarse hasta el final de la lista de obras, Sarken volvió a su computadora con una misión: terminar los filtros para dispositivos móviles.

Luego de eso, sólo hicieron falta unas cortas semanas de discusión y pruebas hasta que la versión 0.9.57 puso fin a los días de desplazarse para llegar a los filtros.

4. Cambios HTML a las estadísticas de obras

Para algunxs de nosotrxs aquí en AD&T, cada vista en una obra es una reafirmación silenciosa de que alguien se interesa por lo que hemos creado — pero para otrxs, es un recordatorio de los kudos o comentarios que no recibimos. Dado que nosotrxs teníamos interpretaciones tan distintas de una misma estadística, sabíamos que nuestrxs usuarixs las tendrían también, por lo que incluimos una preferencia para controlar la muestra de vistas en tus obras o todas las obras. Pero al acomodar nuestro crecimiento y mejorar el rendimiento aparecieron errores de caché y esas preferencias dejaron de funcionar. Sabíamos que necesitábamos una nueva manera de lidiar con este viejo problema.

Unimos nuestras cabezas y nos dimos cuenta de que nuestro sistema de apariencias nos daba una buena solución no sólo para este problema, sino para poder esconder también otras estadísticas (ej. cantidad de kudos). Con unos pequeños cambios en nuestro HTML en nuestra versión de julio, facilitamos la forma en que lxs usuarixs pueden crear una apariencia que esconda cualquier estadística que no deseen ver.

5. Fecha de eliminación del borrador agregada a las sinopsis de los borradores

Como creadorxs y consumidorxs de obras de fans, siempre nos dolía cuando Soporte Técnico compartía reportes de usuarixs que habían perdido sus obras debido a la duración limitada de los borradores. Tristemente, la gran parte del código que controla las obras, los borradores y las etiquetas es muy viejo e intrincado — requeriría mucha reescritura hacer que los borradores se conservasen para siempre sin agregar trabajo a lxs organizadorxs de etiquetas.

Pero hemos descubierto que pequeños cambios pueden marcar una gran diferencia en este área. Nos alegra decir que recibimos muchos menos reportes de borradores perdidos por accidente desde la versión 0.9.56, cuando james_, voluntarix de AD&T, se dio cuenta de que la fecha de eliminación no aparecía en la sinopsis del borrador y la agregó. (¡Seríamos negligentes si no aprovecháramos esta oportunidad para recordarte que siempre mantengas una copia de seguridad de tu trabajo en otra parte!)

Y una cosa que aún no hemos hecho…

El voluntariado de AD&T y sus enlaces hablan una cantidad de idiomas distintos, así que nos emociona cada vez que damos un paso en la dirección de ofrecer la experiencia entera del AO3 en idiomas distintos del inglés — ¡y nos alegra decir que recientemente dimos uno de los pasos más grandes hasta ahora! El año pasado, Scott hizo que la sección de FAQ (preguntas frecuentes) pueda ser traducida, y este año james_ comenzó a trabajar en hacer lo mismo para nuestros emails. Estamos trabajando junto con nuestro maravilloso comité de Traducción para probar distintas herramientas posibles para su trabajo y no vemos la hora de implementar la opción que permitirá que lxs usuarixs elijan uno de los idiomas disponibles y reciban notificaciones en ese idioma. ¡Pero aún hay mucho por hacer!

Somos sólo un pequeño equipo y con frecuencia nos encontramos con emergencias del servidor o código roto que requiere atención inmediata, lo que significa que otros proyectos grandes se ven retrasados. Esto no significa que no nos importe — como tú, queremos que el AO3 crezca y prospere, y que sea un espacio acogedor para todxs lxs que quieran usarlo. (¡Más obras para nosotrxs, también!) Por favor ayúdanos a asegurarnos de que los servidores del AO3 estén aquí por mucho tiempo, y ¡dona hoy!

Esta publicación fue traducida por el equipo de traducción de la OTW. Si deseas saber más acerca de nuestro trabajo, visita la página de Traducción en transformativeworks.org.