AO3 News

Post Header

Published:
2010-06-03 05:34:46 -0400
Tags:

Wir haben vor Kurzem eine aktualisierte Version unseres Archiv-Fahrplans hochgeladen, auf dem alles aufgelistet ist, was wir schon erreicht haben, aber auch die großen Pläne, die wir für die Zukunft haben. Die ursprünglichen Pläne beruhen auf den Vorstellungen, die Fans von ihrem "Wunscharchiv" haben; wir sind sehr stolz darauf, dass diese Wünsche langsam aber sicher Wirklichkeit werden.

Jetzt, wo das Archiv Wirklichkeit ist, setzen wir Funktionen um, an die wir vorher niemals gedacht hätten. Wir bekommen sehr viele Rückmeldungen aus der Fangemeinde über unser Formular für Hilfe und Rückmeldungen und verwenden viele dieser Vorschläge, um das Archiv zu verbessern. Trotzdem hören wir immer gerne neue Ideen! Wenn es eine neue Funktion oder eine Verbesserung gibt, die ihr gerne im Archiv sehen würdet, schreibt uns einen Kommentar zu diesem Eintrag. Was hast du dir schon immer gewünscht? Was hat dich schon immer gestört? Gibt es etwas, was du gerne umgesetzt sehen würdest, obwohl wir es im Fahrplan nicht erwähnt haben? Kein Vorschlag ist zu unbedeutend oder zu umfassend – wir wollen eure schillernden, spannenden und spezifischen Wünsche hören!

Wir können nicht versprechen, dass wir alles umsetzen, was vorgeschlagen wird. Aber wir werden unser Bestes tun um all die coolen Ideen zu berücksichtigen, die wir von unseren NutzerInnen bekommen. Ihr könnt eure Ideen auch auf Deutsch schreiben! Ihr könnt uns auch auf Deutsch schreiben: die Arbeitsgruppe Übersetzung wird sich darum kümmern, dass eure Vorschläge ankommen. Und wenn ihr uns helfen wollt, noch mehr Ideen umzusetzen – wir freuen uns immer über neue Freiwillige!

Comment

Post Header

Published:
2010-06-03 05:32:35 -0400
Tags:

Recientemente publicamos una versión revisada del Itinerario para Un Archivo Propio, que muestra todo el increíble trabajo que ya hemos hecho y todas las cosas que planeamos para el futuro. Todos los planes originales para el Archivo nacieron de ideas del fandom de un 'Archivo ideal', y estamos muy orgullosas de cómo estos sueños se están haciendo realidad.

Ahora que el Archivo es una realidad, hemos empezado a pensar en funcionalidades que nunca nos habíamos imaginado. Recibimos un montón de excelentes comentarios a través de nuestro formulario de apoyo y comentarios y hemos utilizado muchas de esas ideas para hacer mejoras. Sin embargo, ¡Siempre queremos escuchar más ideas! Si hay alguna nueva funcionalidad o mejora que te gustaría ver en el Archivo, por favor comenta en esta entrada y cuéntanosla. ¿Cual es tu funcionalidad soñada, o esa cosa que te molesta? ¿Hay algo que no mencionamos en el Itinerario que te gustaría que hiciésemos? Ninguna sugerencia es demasiado grande ni demasiado pequeña -- ¡Cuéntanos tus ideas, por descabelladas que parezcan!

No podemos prometer que implementaremos todas las sugerencias, pero hacemos lo posible para incorporar todas las ideas geniales que recibimos de usuarios. Si quieres, también puedes enviar tus comentarios en español: el comité de traducción se asegurará que sean oídos. Y si quisieras ayudarnos a convertir aún más ideas en realidad, siempre agradecemos nuevos voluntarios.

Comment

Post Header

Published:
2010-06-02 16:47:45 -0400
Tags:

This post is also available in Deutsch and Español.

Since beginning work on the Archive of Our Own in early 2008, we've built a whole host of awesome features. Moving forward, we have many more exciting plans to come. Below you can see our high-level roadmap, which maps out what we've done so far and what we have planned, along with some other information about future features on the Archive of Our Own.

Archive of Our Own: Roadmap

This roadmap shows the major milestones which have been or will be completed in the development of the Archive of Our Own. It's not meant to be set in stone - things evolve and shift as we go along - but provides an overview of where we've been and where we'd like to go.

Version 0.1: Archive Core 1

Version 0.1 was completed April 2008 and included:


  • The basic functionality for an individual user, allowing them to create an account, create / edit / delete a text-based work, view a list of works or a single work, and comment on a work.

  • The basic functionality for admin accounts, allowing them enhanced control over other users and works in the Archive. Admin accounts are separate from regular user accounts and only include admin functions (so admins can't create a work, bookmark things on the Archive, etc).

  • Globalization features: The Archive is encoded in UTF-8 (friendly to non-Roman characters) and the basic features needed to allow translation of the interface into different languages were put in place at this stage.

  • A basic co-authoring function.

Version 0.2: Archive Core 2

Version 0.2 was completed May 2008 and included:


  • Previews and basic versioning: Users could preview a work before posting it, and any changes to the work would be marked as 'major' or 'minor'.

  • Viewing history: Users could keep track of the works they'd viewed on the Archive, and see if they had changed since their last view.

  • Pseuds: The first version of our pseuds feature was introduced, allowing users to associate different names with the same account. This feature allows people to preserve their original pseudonyms for older work without having separate accounts, and is also intended to make RPing easier - you can post as 'Captain Jack (Unique_User)' instead of creating another account as 'Captain_Jack123'.

  • Privacy options: This version allowed users to restrict visibility of their works to Archive account-holders only.

  • Archive configuration: At this point we started to build in some Archive configuration options to make it easier for certain features to be changed easily. (This work is still ongoing - we'll be introducing more features for custome configuration as time goes by).

Test Archive launched

May 2008 saw us launch our Test Archive. This meant that the Archive code was no longer working only on our developers' home machines, but was also deployed to a webserver and accessible online for developers and testers.

Version 0.3: Archive Core 3

Version 0.3 was completed June 2008 and included:


  • Bookmarks: The main functionality for bookmarking works on and off the Archive was included in this release.

  • Refinements for basic functionality: Comments, works, chapters and user logins were all improved.

  • User preferences: We added a user preferences section and some features for users to control through preferences! This has continued to develop through the lifetime of the site.

Version 0.4: Tags

Version 0.4 was completed July 2008 and included:


  • Tags: Core features for tags, including the ability to tag works and bookmarks, and the existence of different categories for tags (fandom, character, pairing, etc).

  • Tag wrangling: Version 0.1 of tag wrangling, including relationships between tags and the ability for wranglers to alter relationships. This functionality allowed us to relate tags such as 'Sam/Dean' and 'Dean Winchester/Sam Winchester', allowing users to input their preferred tags while building up a taxonomy behind the scenes.

Version 0.5: Search and Browse

Version 0.5 was completed July 2008 (mixed in with tags) and included:


  • Basic search: A simple search box powered by Sphinx and the UltraSphinx plugin.

  • Basic browse: Filter boxes generated form the tags on works.

Version 0.6: Administration and Orphaning

Version 0.6 was completed August 2008 and included:


  • Administration: Core features for admins, including the ability to hide works and suspend users. A separate admin interface with its own stylesheet was implemented to help ensure that login admins are only used for Archive adminstration and not as regular logins.

  • Abuse reporting: Introduced the ability for people to report breaches of our TOS to the Abuse team via a form.

  • Orphaning: This version introduced the ability to 'orphan' stories, detaching them from your user account while leaving them in the Archive. This feature is part of our mission to enable the preservation of fanworks even when circumstances mean fans no longer wish to publically 'own' them.

  • Better content controls: Adult content flags were introduced, requiring users to confirm that they were willing to access adult content.

Closed Beta Launch

The Archive entered Closed Beta in October 2008. This extended membership of the Archive beyond our development team to a limited group of users who were willing to test it out and give us lots of feedback. Invitations to join our closed Beta were extended to OTW volunteers and to anyone who left us lots of feedback on the site!

Interlude 0.1: Tests, Refinements, and enhancements

Once the main features of the Archive were in place, we spent a lot of time strengthening our code, introducing enhancements, and writing tests. The time between the completion of Version 0.6 and our Open Beta launch in November 2009 was spent doing lots of 'off roadmap' work, including some major pieces of functionality.

Automated test suite

We implemented a big range of automated tests using the fixture_replacement and shoulda plugins. Tests are updated and added to as the Archive develops, and help us detect when a new feature has broken something else!

Translations version 0.2

Changes in the way Rails handled internationalization meant that we had to make radical changes to our globalization and translations frameworks, which were almost completely rewritten.

Tag Wrangling version 0.2, and 0.3

Patterns of use on the Archive and changing technical requirements meant that we reworked our tags and tag wrangling features several times. Big changes were put in place to create new types of relationships and to improve the wrangling interface.

Invitations

Before we went to Open Beta, we needed a way to offer accounts on the Archive by invitation, and a way of issuing invitations automatically to anyone who signed up.

Front end beautification

Once all the main functionality was built, we needed it to look pretty. This period saw a massive project updating all the stylesheets and making the Archive look good.

Support form

We implemented a Support form integrated with bug tracking system 16Bugs, which allows users to submit support requests which our team can easily manage.

Enhancements galore

Across this whole period we had many, many small but awesome features implemented. The ability to mark works as an inspiration! Backdating so that the published date of works could reflect when they were first written! Work on creating series and reordering chapters! A rich text editor! The option to browse by fandom! All this and much, much more was completed by our awesome developers.

Colocation and Open Beta

Much of the work in the months running up to November 2009 was related to buying the Servers of Our Own:

In September 2009 we bought two shiny co-located servers of our very own!.

On November 14th, 2009, we entered Open Beta. For the first time we were able to share our beautiful Archive with all of fandom, issuing invitations to anyone who signed up for one.

Version 0.7: Collections and Challenges, Tag Wrangling Version 0.4, Front End Revamp

The components of this milestone are complex and interrelated - we've been working on it since we went to Open Beta, and it's still not finished!

Versions 0.7.0 - 0.7.2

This phase was completed December 2009 and included:


  • Basic collections functionality: the ability to create a collection of works with a description and allow others to submit works to it.

  • Basic challenge functionality: the ability to hide works submitted to a collection and reveal them at a certain time, the ability to mark a work as a giftfic.


Version 0.7.3

This phase was completed March 2010 and included:


  • Front End Revamp: A total rewrite of the front end code for the site, making it more stable, more accessible, and more attractive.

  • Tag Wrangling 0.4: More big revisions to our tag wrangling interface, making it more robust and usable, and the introduction of metatags.

  • Challenges and gift exchange functionality: The ability to sign up for a challenge, specify wants and offers, and match participants within a gift exhange.


Version 0.7.4

This phase was completed April 2010 and included:


  • The first version of our 'light' style, which will ultimately enable a greater range of styling on the Archive, and helps to smooth the way for embedding other media!


Forthcoming features:

We hope to complete this milestone by June 2010 with some additional challenge features, notably functionality for challenges other than gift exchanges.

Version 0.8: Support, Skins, Search and Translations

We're aiming to complete version 0.8 round about August 2010 (although this is a very rough estimate and may move significantly either way). It will include:


  • Support Board: Our own on-Archive Support interface which will enable any Archive user to answer support requests, help our core Support team keep track of urgent requests, and enable private requests.

  • Feature requests: A public feature requests board where people can see and rate other users' requests, and we can mark things 'accepted' so that it's easier to see what we're working on.

  • Skins: The much-requested ability to customise the way the Archive looks! This will include a bunch of ready-made skins and a wizard to help users make their own.

  • Advanced Search and Browse: A major performance and usability upgrade to the search and browse interface. This will make it much easier to find specific things and run complex searches.

  • Translations: A major revamp of our translations feature, which is currently disabled because it almost melted the Archive. :( We'll be looking into some new options which will do more of the work for us, and developing a shiny new interface so our translations team can make the Archive more accessible to non-English speakers.

Interlude 0.2: Performance, Tests and Refactoring

Before we progress to our next big projects, we'll need to do some more work ensuring that the Archive is stable and performing well. Stuff we'll need to do includes:


  • Some major refactoring of certain core code, notably the works model. Refactoring - rewriting the existing code to make it neater and more efficient - should give us improved performance and allow us much more flexibility in the long run. We hope it will enable us to accommodate non-textual media better and to improve our drafts function.

  • Forms review: Our forms across the Archive need rationalizing so they're more stable and more accessible.

  • Caching review: Caching (where we save a static copy of a page so our servers don't have to recreate it every time someone accesses it) needs some improving and extending. This is one of our major priorities for improving performance.

  • Servers and database optimizing: We could use our existing servers more effectively to improve speed and performance - we're hoping to make some changes with that in mind.

  • We need more automated tests so that when we change things on the Archive, it's easy for us to spot if we've created any new problems. This is an ongoing thing, but we'll be making a push to ensure our test suites are up to date.

Version 0.9: Subscriptions, Mixed Media and Exporting

We're aiming to complete Version 0.9 round about January 2011 (although this may move significantly one way or the other). It will include:


  • Subscriptions: This feature will allow much more customization of content on the Archive, generating a custom reading page which will show the works you're most interested in. You'll be able to subscribe to:

    • A user's works or recs

    • A particular tag or set of tags

    • A user's works and/or recs with a particular set of tags

    • A particular collection or collections

    • Possibly other things we haven't thought up yet!


  • Mixed media enhancements: In this revision we'll be introducing more options for works which are not text-based, including:

    • Wider HTML options (allowing more styling and facilitating embedding of other media.

    • Options for indicating the media type and form of your work. This will allow creators to specify whether their work is visual art, video, audio or text, and to describe exactly what format it's in - digital art! haiku! plushie theatre!

    • Options for browsing works in different media and formats.


  • Exporting of individual works:
  • We'll be implementing ways to easily export individual works in different formats, so that users who like to download works to read on portable devices or in different formats can easily do so.
  • Improved work management: We'll be massively revamping our drafts capability, making it easier to manage editing works on-site before you post.

Version 1.0: Package release

We're aiming to complete all the necessary work required to make the Archive software package stable and usable for other users by approximately August 2011. (All work following Release 1.0 is still in the planning stage, so no estimated dates are included past this point.) This release will include the following:


  • Enhanced admin features: We'll be revamping our admin structure to make the different roles on the Archive more manageable, and ensuring that the package comes with the option for one master admin who can create other roles through the Archive interface.

  • Enhanced FAQ and TOS features: We'll be making it easier to edit the FAQ and TOS through the Archive interface, making these features more easily translatable, and adding more search options.

  • Setup assistance: We'll be implementing features and documentation to make it easier for people to set up the Archive software to run their own archive.

  • Permissions: We'll be chasing up permissions for various things we'll need to distribute as part of the Archive package, such as fonts.

Server upgrade and Systems improvements

By the time we hit Release 1.0 (and possibly before!) we'll need to upgrade our servers, increase the amount of bandwidth we have, and improve our systems management. All these things will be necessary for us to keep on expanding the Archive, ensure good service to our users, and expand the range of media we can host on the Archive. We're already looking at the kind of server options we'll need to ensure that this kind of expansion is possible - we're excited about moving forward, but want to be sure we pick the best option. .

Version 1.1: API and Import/Export options

Version 1.1. will expand the options for connecting the Archive to other services. It will include:


  • Archive API: By this point we should be stable enough to release a public API. This will allow people to write clients for the Archive, creating applications which do just exactly what they want.

  • Exporting from the Archive: We'll introduce more options for people to export their own works and bookmarks from the Archive, making it easier to create offline backups, import bookmarks into other services, etc.

  • Importing to the Archive: We'll improve options for importing on a large scale, offering options to import from other services such as delicious, to import Archives, etc. We'll also improve the import option for single works with options such as import from Google Docs.

Version 1.2: Art Hosting

At this point we'll start to offer a much fuller range of options for fanartists, including hosting fanart on the Archive servers, more options for uploading and editing art on our servers, and other enhancements. We're still developing our plans for this based on the awesome feedback we received from fanartists.

Version 1.3 and beyond: Multimedia Integration

This is the point at which we'll be opening a full range of options to fan creators in all media. We'll be working in tandem with the planned Torrent of Our Own (see the Vidding Roadmap) and hope to be able to integrate streamed vids with the main Archive interface. Exactly what form this takes will depend on the way our Vidding Archive develops: We're still investigating appropriate technologies and figuring out what we can achieve.

Archive of Our Own: Goodie Bag

In addition to things which are tied to a specific stage in the Archive's development, we have a whole host of 'goodies' which we want to include as we go along. These will be implemented as and when coders and designers are able and willing to put them into practice - if we get a lot of user demand for something, that often encourages someone to adopt the project. On our list for future inclusion at present are:


  • Improvements to our 'history' option which lets you keep track of what you've viewed on the Archive.

  • A 'kudos' option which will let you quickly show that you liked someone's work without leaving a full comment.

  • Private messages between Archive users.

  • A typo-alert function so you can easily alert someone if there is a minor error in their work (optional).

  • Better chapter management so you can indicate prologues and epilogues in works.

  • Better features for user home, so you can arrange and browse works / fandoms more easily.

  • Rich text editor improvements: Inclusion of a rich text editor in more places across the site, and more options in the editor itself.

  • Improvements to editing multiple works.

Archive of Our Own: Hall of Possibilities

There are a bunch of ideas which we're currently considering implementing, but which are still in the 'maybe' stage. We'll consider whether we can do these things and whether users really want them before moving them into the goodie bag. On our maybe list at present are:


  • Better options for collaborative works such as round robins and RPs.

  • Beta search service.

  • The option to list the beta of a work in a dedicated field.

  • The option to list your presence on other services (Dreamwidth, DeviantArt, etc) in a dedicated field on your profile.

  • The ability to disable comments on a particular work or all works.

Your Archive needs YOU!

The Archive of Our Own is by fans, for fans, and we encourage as much involvement from the fannish community as possible!


  • Tell us what you want! The roadmap was developed and has evolved on the basis of demand from the fannish community. If there's a feature or an enhancement you'd like to see, please get in touch! If there's something we're not doing, or something we are doing which doesn't work for you, we want to know. Feel free to drop us a comment or to submit a request via our Support and Feedback form.

  • Volunteer to help! We always need more help! You can get involved as a coder, tester, tag wrangler, support volunteer, systems admin, or in many other roles across the org. We welcome people with all levels of experience - just drop us a line via our Volunteers and Recruitment Committee letting us know what you're interested in working on.

    This post is also available in Deutsch and Español.

Comment

Post Header

Published:
2010-06-02 16:36:46 -0400
Tags:

Desde los primeros trabajos en Un Archivo Propio a principios de 2008, hemos construido un conjunto de opciones increíbles. Y tenemos muchos más planes emocionantes para el futuro. Abajo podrán ver nuestro itinerario - donde se muestra lo que hemos hecho hasta ahora y lo que hemos planeado, junto con alguna otra información sobre algunas futuras opciones para Un Archivo Propio.

Un Archivo Propio: Itinerario

Este itinerario muestra los principales puntos de interés que han sido o serán completados en el desarrollo de Un Archivo Propio. Esto no significa que sea definitivo - las cosas evolucionan y cambian a lo largo del camino - pero nos provee de una vista general de dónde hemos estado y a donde queremos llegar.

Versión 0.1: Centro del Archivo 1

Versión 0.1 fue completada en abril de 2008 e incluyó:


  • La funcionalidad básica de cada usuario individual, permitiéndoles crear una cuenta, crear / editar / borrar un trabajo basado en texto, ver una lista de trabajos o un trabajo individual, y comentar en un trabajo.

  • La funcionalidad básica de las cuentas administrativas, permitiéndoles tener control sobre usuarios y trabajos dentro del Archivo. Las cuentas administrativas están separadas de las cuentas regulares de usuarios y solo incluyen funciones administrativas ( así que los administradores no pueden crear trabajos, guardar favoritos en el Archivo, etc.)

  • Opciones de globalización: El Archivo esta codificado en UTF-8 (amigable con caracteres no romanos) y las opciones básicas necesarias para permitir la traducción de la interfase a diferentes idiomas fueron puestas en acción en este plano de desarrollo.

  • Una función básica de coautoría.

Versión 0.2: Centro del Archivo 2

Versión 0.2 fue compleada en mayo de 2008 e incluyó:


  • Vistas previas y versiones básicas: Los usuarios pueden revisar un trabajo antes de publicarlo, y cualquier cambio al trabajo puede ser marcado como "mayor" o "menor".

  • Registro de lectura: Los usuarios pueden tener registro de los trabajos que han leído dentro del Archivo, y pueden ver si han tenido modificiacioens desde la última vez que lo leyeron.

  • Pseudónimos: La primera versión de nuestra opción de pseudónimos fue presentada, permitiendo que los usuarios asociaran diferentes nombres con una misma cuenta. Esta opción permite a la gente preservar sus pseudónimos originales de su obra anterior sin tener cuentas separadas, y también tiene como objectivo el hacer más fácil el RPing (o juegos de rol) - podrías publicar como "Capitán Jack (Usuario_Único)" en vez de crear otra cuenta como "Capitán_Jack123".

  • Opciones de privacidad: Esta versión permitió a los usuarios restringir la visibilidad de sus trabajos a sólo miembros con cuentas en el Archivo.

  • Configuración del Archivo: En este punto comenzamos a construir algunas opciones de configuración para que ciertas opciones pudieran ser modificadas fácilmente. (Este es un proceso que aún sigue - se iran introduciendo algunas opciones para configuración personal conforme pase el tiempo.)

 

Lanzamiento del Archivo de Prueba

Mayo del 2008 nos vio realizar el lanzamiento del Archivo de Prueba. Esto significa que el código del Archivo ya no sólo estaba funcionando en las máquinas de nuestros programadores, si no que fue distribuido a través de un servidor, y accesible online a programadores y testers.

Versión 0.3: Centro del Archivo 3

Versión 0.3 fue completada en junio del 2008 e incluyó:


  • Marcadores: La funcionalidad principal de marcar o desmarcar trabajos en el Archivo fue incluida en esta presentación.

  • Refinamientos de la funcionalidad básica: Comentarios, trabajos, capítulos y acceso de usuarios fueron mejorados.

  • Preferencias del usuario: Añadimos una sección de preferencias del usuario y algunas opciones para que usuarios controlen usando sus preferencias. Esto sigue desarrollándose a lo largo de la vida del sitio.

Versión 0.4: Etiquetas

Versión 0.4 fue completada en julio del 2008 e incluyó:


  • Etiquetas: Opciones esenciales de las etiquetas, incluyendo la habilidad de etiquetar trabajos y marcadores, y la existencia de diferentes categorías de etiquetas (fandom, personajes, parejas, etc).

  • Organización de etiquetas: La versión 0.1 de la organización de etiquetas, incluyendo interrelaciones entre etiquetas y la habilidad de los organizadores de alterarlas. Esta funcionalidad nos permitía relacionar etiquetas tales como "Sam/Dean" y "Dean Winchester/Sam Winchester", permitiendo a los usuarios aplicar sus etiquetas preferidas mientras se construía una taxonomía detrás de escena.

Versión 0.5: Búsqueda y Navegación

Versión 0.5 fue completada en julio del 2008 (simultáneamente con etiquetado) e incluyó:


  • Búsqueda básica: Una caja de búsqueda sencilla, impulsada por Sphinx y el plugin UltraSphinx.

  • Navegación básica: Filtros generados por las etiquetas de los trabajos.

Versión 0.6: Administración y Orfandad

Versión 0.6 fue completada en agosto del 2008 e incluyó:


  • Administración: Opciones esenciales para administradores, incluyendo la habilidad de esconder trabajos y suspender usuarios. Una interfase separada de administración con su propia hoja de estilo fue implementada para ayudar a asegurar que las cuentas administrativas fueran utilizadas sólo para la administración del Archivo.

  • Reporte de abuso: introdujo la opción que permite a la gente reportar violaciones de nuestros Términos de servicio al equipo de Abuso vía un formulario.

  • Orfandad: Esta versión introdujo la habilidad de dejar una historia "huérfana", separándola de tu cuenta de usuario, pero manteniéndola en el Archivo. Esta opción es parte de nuestra misión para hacer posible la preservación de las obras de los fans aún cuando las circustancias dictan que dichos fans no desean seguir siendo públicamente ligados a ellos.

  • Mejor control de contenidos: Banderas señaladoras de contenido adulto fueron introducidas, requiriendo que el usuario confirmara que está dispuesto a acceder a contenido adulto.

Lanzamiento de Beta cerrado

El Archivo entró en Beta cerrado en octubre del 2008. Esto amplió la membresía del Archivo más allá de nuestro equipo de programadores a un limitado grupo de usuarios, quienes estaban dispuestos a probarlo y a darnos montones de comentarios. Invitaciones para unirse a nuestro Beteo cerrado fueron enviadas a los voluntarios de la OTW y a cualquiera que nos hubiera dejado comentarios en el sitio.

Interludio 0.1: Pruebas, refinamientos y mejoras

Una vez que las principales opciones del Archivo estubieron en funcionamiento, dedicamos un montón de tiempo reforzando nuesto código, implementando mejoras y realizando pruebas. El tiempo entre haber completado la versión 0.6 y nuestro Beteo abierto en noviembre del 2009 fue utilizado para hacer montones de trabajos no planeados en el itinerario, incluyendo algunas piezas importantes de funcionalidad.

Serie de pruebas automatizadas

Implementamos un gran rango de pruebas automatizadas usando los fixture_replacement y shoulda plugins. Se actualizan y añaden pruebas conforme se desarrolla el archivo, lo que nos ayuda a detectar cuando una nueva opción rompe otra cosa.

Traducciones versión 0.2

Cambios en la forma en que Rails manejaba la internacionalización implicaron que necesitamos hacer cambios radicales en nuestros marcos de trabajo de globalización y traducción, los cuales fueron casi completamente re-escritos.

Organización de etiquetas versiones 0.2 y 0.3

Patrones de uso del Archivo y cambios en requerimientos técnicos implicaron que debimos re-diseñar nuestras etiquetas y su forma de organización varias veces. Grandes cambios fueron puestos en práctica para crear nuevos tipos de relaciones y para mejorar la interfase de organización.

Invitaciones

Antes de ir a un Beta abierto, necesitábamos una manera de ofrecer invitaciones para abrir cuentas en el Archivo, y una manera de enviar esas invitaciones de forma automática a toda persona que se inscribiera.

Embellecimiento de la interfase visible

Una vez que la funcionalidad principal estuvo construida, necesitábamos que se vea bonita. Durante este período realizamos un proyecto masivo para actualizar las hojas de estilo y hacer que el Archivo se viera bien.

Formulario de apoyo al usuario

Implementamos un formulario de apoyo al usuario integrado con un sistema de seguimiento de errores 16Bugs, que habilita a los usuarios a enviar solicitudes de apoyo que nuesto equipo puede administrar fácilmente.

Abundancia de mejoras

A lo largo de todo este período, muchas pequeñas pero geniales opciones fueron implementadas. ¡La habilidad de marcar trabajos como inspiración, cambios de fechas (predatadas) para mostrar la fecha real de la publicación original del trabajo, la creación de series y el reordenamiento de capítulos, editor de texto enriquecido, la opción de navegar por fandom! Todo esto y mucho, mucho más fue completado por nuestros grandiosos programadores.

Colocación and Beta abierto

Mucho del trabajo de los meses previos al noviembre del 2008 estuvo relacionado a comprar Nuestros Propios Servidores:

En septiembre del 2009 compramos ¡Dos brillantes servidores co-localizados!

El 14 de noviembre del 2009, entramos en Beta Abierto. Por primera vez eramos capaces de compartir nuestro hermoso Archivo con todo el fandom, entregándole una invitación a todo aquel que hubiera solicitado una.

Versión 0.7: Colecciones y retos, Organización de etiquetas versión 0.4, Cambio de aspecto de la interfase

Los componentes de este hito son complejos e interrelacionados - hemos estado trabajando en el desde el Beta Abierto, ¡Y aún no está terminado!

Versiones 0.7.0 - 0.7.2

Esta fase fue completada en diciembre del 2009 e incluyó:


  • Funcionalidad básica de colecciones: la habilidad de crear una colección de trabajos bajo una descripción y permitir que otros agreguen trabajos a ella.

  • Funcionalidad básica de retos: la habilidad de esconder trabajos presentados a una colección para revelarlos tiempo después, la habilidad de marcar un trabajo como regalo.


Versión 0.7.3

Esta fase se completó en marzo del 2010 e incluyó:


  • Cambio de aspecto de la interfase: Una reescritura total del código de interfase del sito, para hacerlo más estable, más accesible y más atractivo.

  • Organización de etiquetas 0.4: Más revisiones grandes a nuestra interfase de organización de etiquetas, haciéndola más robusta y funcional, y la introducción de metaetiquetas.

  • Funcionalidad de retos e intercambio de regalos: La habilidad de inscribirse a un reto, especificar pedidos y ofrecimientos y emparejar participantes para un intercambio de regalos.


Versión 0.7.4

Esta fase fue completada en abril del 2010 e incluyó:


  • La primera versión de nuestro estilo "ligero", que en última instancia permitirá una variedad mayor en el estilo del Archivo y contribuye a allanar el camino para incluir otros medios.


Próximas funciones:

Esperamos completar este punto en junio del 2010, con algunas características adicionales para retos, particularmente para retos que no sean intercambios de regalos.

Versión 0.8: Apoyo, carátulas, búsqueda y traducciones

Tenemos como meta completar la versión 0.8 alrededor de agosto del 2010 (aunque esto es una aproximación estimada que puede moverse significativamente en una u otra dirección). Incluirá:


  • Forum de apoyo: Nuestra interfase de apoyo dentro del Archivo le permitirá a cualquier usuario del Archivo responder solicitudes de apoyo, ayudará a nuestro equipo Apoyo principal a dar seguimiento a solicitudes urgentes y permitirá consultas privadas.

  • Opción de peticiones: Un foro público de peticiones de opciones y características donde la gente pueda ver y calificar las solicitudes de otros usuarios, y donde se puedan marcar cosas como "aceptadas" para que sea más fácil ver en qué estamos trabajando.

  • Carátulas: La capacidad muy solicitada de cambiar como se ve el archivo. Esto incluirá un montón de carátulas lista para usarse y un auxiliar para que los usuarios creen las suyas.

  • Búsqueda Avanzada y Navegación: Mejoramiento para un mejor desempeño y manejabilidad de la interfase de búsqueda y navegación. Esto hará mucho más fácil el encontrar cosas específicas y realizar búsquedas complejas.

  • Traducciones: Una reevaluación de nuestra opción de traducción, la cual esta actualmente deshabilitada porque casi destruyó el Archivo. :( Buscaremos nuevas opciones que hagan la mayoría del trabajo por nosotras, y desarrollaremos una nueva interfase para que nuestro equipo de traductoras haga el Archivo más accesible a personas que no hablan el inglés.

Interludio 0.2: Rendimiento, Pruebas y Refactorización

Antes de proseguir con nuestros siguientes grandes proyectos, necesitamos hacer más trabajo para asegurarnos de que el Archivo es estable y está funcionando de forma correcta. Las cosas que necesitamos hacer incluyen:


  • Algunas refactorizaciones mayores de ciertos códigos centrales, notablemente el modelo de trabajos. Refactorizar - reescribir el código existente para hacerlo más limpio y eficiente - debería darnos un mejor desempeño y permitirnos una mayor flexibilidad en el largo plazo. Esperamos que esto nos permita alojar contenido de medios no textuales y que mejore nuestra función de borradores.

  • Revisión de formularios: Nuestros formularios, distribuidos en todo el Archivo, necesitan racionalización para ser más estables y accesibles.

  • Revisión del almacenamiento en caché: Almacenamiento en caché (donde guardamos una copia estática de una página para que nuestros servidores no tengan que recrearla cada vez que alguien acceda a ella) necesita algunas mejoras y extensiones. Esta es una de nuestras mayores prioridades para mejorar el desempeño.

  • Optimización de servidores y base de datos: Podemos utilizar nuestros servidores existentes de forma más efectiva para mejorar su velocidad y desempeño - esperamos hacer algunos cambios con eso en mente.

  • Necesitamos más pruebas automatizadas para que al hacer cambios en el Archivo sea fácil para nosotras encontrar - si se han creado - nuevos problemas. Esto es algo que ya está en marcha, pero que necesitamos seguir empujándo para asegurar que nuestro conjunto de pruebas está al día.

Versión 0.9: Suscripciones, mezcla de medios y exportaciones

Nuestra meta es completar la versión 0.9 alrededor de enero del 2011 (aunque la fecha puede variar significativamente). Esta incluirá:


  • Subscripciones: Esta opción permitirá mucha más modificaciones a los contenidos en el Archivo, generando una página de lectura modificable que mostrará los trabajos en los que estés más interesad@. Te permitirá suscribirte a:

    • Trabajos o recomendaciones de un usuario

    • Una etiqueta particular o un set de etiquetas

    • Trabajos o recomendaciones de un usuario con un particular set de etiquetas

    • Una colección o colecciones específicas

    • Y otras tantas cosas que no se nos han ocurrido todavía


  • Mejoras a mezcla de medios: En esta revisión introduciremos más opciones para trabajos que no están basados en texto, incluyendo:

    • Opciones más amplias de HTML (permitiendo más estilos y facilitando la incorporación de otros medios).

    • Opciones para indicar el tipo de medio y forma de tu trabajo. Eso permitirá a los creadores especificar si su trabajo es de arte visual, video, audio o texto, y describir exactamente el formato en el que está - ¡Sea arte digital, haiku, o teatro de muñecos!

    • Opciones de navegación para trabajos en diferentes medios y formatos.


  • Exportación de trabajos individuales: Implementaremos maneras para exportar trabajos individuales en diferentes formatos, para que aquellos usuarios a los que les gusta descargar los trabajos para leerlos en dispositivos portátiles o diferentes formatos puedan hacerlo fácilmente.

  • Administración de obras o trabajos mejorada: Vamos a estar renovando masivamente nuestra funcionalidad de borrador, para facilitar la edición de trabajos en el sitio antes de publicarlos.

Versión 1.0: Lanzamiento del paquete de software

Nuestra meta es completar todo el trabajo necesario que se requiera para hacer que el paquete de software del Archivo sea estable y manejable para otros usuarios aproximadamente para agosto del 2011. (Todo el trabajo tras la liberación de la versión 1.0 aún está planeándose, así que no tenemos fechas estimadas a partir de este punto.) Esta presentación incluirá lo siguiente:


  • Mejoras en las opciones administrativas: Mejoraremos nuestras estructuras administrativas para hacer los diferentes roles del Archivo más manejables, y asegurar que el paquete venga con la opción de un administrador maestro o principal que pueda crear otros roles a través de la interfase del Archivo.

  • Mejoras a las opciones de Preguntas frecuentes y Términos de servicio: Haremos más fácil el editar las Preguntas frecuentes y los Términos de servicio por medio de la interfase del Archivo, haciendo esas opciones más fácilmente traducibles y añadiendo más opciones de búsqueda.

  • Asistencia de instalación: Implementaremos opciones y documentación para facilitar a las personas la instalación del software del Archivo para correr su propio archivo.

  • Permisos: Vamos a estar persiguiendo permisos para varias cosas que necesitamos distribuir como parte del paquete del Archivo, como lo son las fuentes (tipografía).

Actualización del servidor y mejoras al sistema

Para cuando presentemos la versión 1.0 (¡Y posiblemente antes!) necesitaremos actualizar nuestros servidores, aumentar nuestro rango de banda ancha, y mejorar nuestra gestión de sistemas. Todo eso nos será necesario para seguir expandiendo el Archivo, para asegurar un buen servicio a nuestros usuarios y ampliar el rango de medios que podemos hospedar. Ya estamos buscando qué tipo de opciones de servidores necesitaremos para asegurar que este tipo de expansión es posible - nos emociona seguir adelante, pero queremos estar seguras de escoger la mejor alternativa.

Versión 1.1: API y opciones de Importación/Exportación

Versión 1.1. expandirá las opciones para conectar el Archivo a otros servicios. Esto incluirá:


  • Archivo API: Para este momento deberemos ser lo suficientemente estables como para presentar una API pública. Esto le permitirá a la gente escribir "clientes" (sistemas que acceden a un servicio remoto de otro sistema informático) para el Archivo, creando aplicaciones que harán exactamente lo que ellos quieran que hagan.

  • Exportación del Archivo: Introduciremos más opciones para exportar sus propios trabajos y marcadores del Archivo, haciendo más fácil el crear respaldos offline, importar marcadores a otros servicios, etc.

  • Importación al Archivo: Mejoraremos las opciones de importación a gran escala, ofreciendo opciones para importar desde otros servicios tales como delicious, para importar Archivos, etc. También mejoraremos la opción de importar trabajos individuales desde sitios tales como Google Docs.

Versión 1.2: Hospedaje de arte

En este punto comenzaremos a ofrecer un rango más amplio de opciones para artistas, incluso el hospedaje de fanart en los servidores del Archivo, más opciones para subir y editar arte en nuestros servidores y otras mejoras. Aún estamos desarrollando nuestos planes para esto basados en los grandiosos comentarios que recibimos de los fanartistas.

Versión 1.3 y más allá: Integración Multimedia

Este es el punto en el cual estaremos abriendo al tope nuesto rango de opciones para los fans creadores en todos los medios. Trabajaremos en tándem con el planeado Un Torrent Propio (ver en Itinerario de Vidding) y tenemos la esperanza de ser capaces de integrar video en directo a la interfase del Archivo. La forma exacta que tomará esto dependerá de la forma en que nuestro Archivo de Video se desarrolle: aún estamos investigando las tecnologías apropiadas y evaluando qué podemos lograr.

Un Archivo Propio: Bolsa de Regalos

Además de las cosas que están ligadas a una etapa específica en el desarrollo del Archivo, tenemos toda una serie de "extras" que queremos incluir a medida que avanzamos. Estos serán implementados si y cuando los programadores y diseñadores estén dispuestos a ponerlos en práctica - si tenemos mucha demanda de usuarios por algo en especial, eso podría motivar a alguien a tomar el proyecto. En nuestra lista de futuras inclusiones al presente tenemos:


  • Mejoras a nuestra opción de "historia", la cual te permite llevar un registro de lo que has visto en el Archivo.

  • Una opción de felicitación que te permitirá mostrar de forma rápida que te gustó el trabajo de alguien sin dejar un comentario completo.

  • Mensajes privados entre usuarios del Archivo.

  • Una función de alerta de error tipográfico para que puedas fácilmente avisarle a alguien que tiene un pequeño error en su trabajo (opcional).

  • Mejor manejo de capítulos para poder indicar prólogos y epílogos en los trabajos.

  • Mejores opciones para la página principal del usuario, que te permitan acomodar y navegar por las obras / fandoms más fácilmente.

  • Mejoras al editor de texto rico: La inclusión de texto rico en más lugares a lo largo del sitio, con más opciones en el mismo editor.

  • Mejoras a la edición de múltiples trabajos.

Un Archivo Propio: Salón de posibilidades

Hay un montón de ideas que, en este momento, estamos considerando implementar, pero que aún están en un nivel de "quizá".
Vamos a considerar si se pueden hacer esas cosas y si los usuarios realmente las quieren antes de moverlas a la bolsa de regalitos. En este momento tenemos en nuestra lista:


  • Mejores opciones para trabajos de colaboración como cadenas de fics y juego de rol

  • Servicio de búsqueda de betas.

  • La opción de listar al beta de un trabajo en un espacio específico.

  • La opción de listar tu presencia en otros servicios (Dreamwidth, DeviantArt, etc) en un espacio específico en tu perfil.

  • La capacidad de deshabilitar comentarios en un trabajo en particular o en todos tus trabajos.

¡Tu Archivo te necesita!

Un Archivo Propio es creado por fans para fans, y promovemos tanta participación de la comunidad fandomera como sea posible.


  • ¡Dinos lo que tú quieres! El itinerario fue creado y ha evolucionado en base a la demanda de la comunidad fandomera. Si existe una opción o mejora que te gustaría ver, por favor, ¡Comunícanoslo! Si hay algo que no estamos haciendo o algo que hacemos no funciona para tí, queremos saberlo. Sientete libre de dejarnos un comentario o presentar una solicitud vía nuestro formulario de apoyo al usuario y comentarios.

  • ¡Ofrecerte a ayudar! ¡Siempre necesitamos más ayuda! Puedes participar como programador, tester, organizador de etiquetas, voluntario de apoyo, administrador de sistemas o muchos otros roles a lo largo de la organización. Recibimos personas con todos los niveles de experiencia - solo dejanos una línea vía nuestro Comité de Reclutamiento y Voluntariado dejándonos saber en que estas interesado en trabajar. [NT: se requiere conocimiento mínimo de inglés para comunicarse dentro de la organización]

Comment

Post Header

Published:
2010-06-02 16:31:09 -0400
Tags:

Seit Beginn unserer Arbeit am Eigenen Archiv (Archive of Our Own) Anfang des Jahres 2008 haben wir eine ganze Menge toller Funktionen eingebaut. Für die weitere Entwicklung haben wir noch viele andere aufregende Pläne. Weiter unten seht ihr unseren Fahrplan, der in einem Überblick zeigt, was wir bisher gemacht haben, was wir geplant haben, und weitere Informationen über zukünftige Funktionen des Eigenen Archivs.

Das Eigene Archiv: Fahrplan

Dieser Fahrplan zeigt die wichtigsten Meilensteine in der Entwicklung des Eigenen Archivs, die bereits abgeschlossen sind oder es bald sein werden. Er ist nicht in Stein gemeißelt – Dinge ändern sich während der Weiterentwicklung – aber er bietet eine Übersicht über das, was wir schon geschafft haben und das, was wir uns noch vorgenommen haben.

Version 0.1: Archivkern 1

Version 0.1 wurde im April 2008 fertiggestellt und beinhaltete:

  • die grundlegenden Kernfunktionen für EinzelnutzerInnen: das Anlegen eines Nutzerkontos, das Hochladen/Bearbeiten/Löschen von textbasierten Werken, die Ansicht einer Liste von Werken oder eines Einzelwerks und das Kommentieren eines Werks.
  • die grundlegenden Kernfunktionen für Admin-Konten, die mehr Kontrolle über andere NutzerInnen und Werke des Archivs erlauben. Admin-Konten sind getrennt von regulären Nutzerkonten und dienen nur administrativen Aufgaben (Admins können also keine Werke hochladen, Lesezeichen setzen usw.).
  • Funktionen zur Globalisierung: Das Eigene Archiv ist in UTF-8 kodiert (auch geeignet für nicht-lateinische Zeichen) und die nötigen Kernfunktionen, die eine Übersetzung der Benutzeroberfläche in verschiedene Sprachen ermöglichen, wurden zu diesem Zeitpunkt implementiert.
  • eine einfache Funktion für das gemeinsame Arbeiten an einem Werk.

Version 0.2: Archivkern 2

Version 0.2 wurde im Mai 2008 fertiggestellt und beinhaltete:

  • Vorschau und Versionen: NutzerInnen können vor dem Hochladen eines Werks eine Vorschau sehen und Veränderungen am Werk werden als "kleiner" oder "größer" gekennzeichnet.
  • Lesechronik: NutzerInnen verfügen über eine Chronik von Werken, die sie im Archiv aufgerufen haben und können sehen, ob diese verändert oder aktualisiert wurden.
  • Pseudonyme: Die erste Version unserer Pseudonym-Funktion wurde eingeführt – sie gestattet es NutzerInnen, verschiedene Namen mit einem einzigen Nutzerkonto zu verknüpfen. Mit Hilfe dieser Funktion können Leute ihre ursprünglichen Pseudonyme für ältere Werke behalten, ohne dafür getrennte Nutzerkonten anlegen zu müssen. Außerdem soll sie Rollenspiele einfacher machen – ihr könnt einen Beitrag als 'Captain Jack (SpezifischeR_NutzerIn)' verfassen, ohne ein neues Nutzerkonto als 'Captain_Jack123' erstellen zu müssen.
  • Privatsphäre: Diese Version erlaubt NutzerInnen, den Zugang zu ihren Geschichten nur registrierten NutzerInnen zu erlauben.
  • Konfiguration des Archivs: Zu diesem Zeitpunkt haben wir begonnen, Möglichkeiten für die Konfiguration des Archivs hinzuzufügen, um es einfacher zu machen, bestimmte Funktionen des Archivs zu ändern. (Diese Arbeit dauert noch an – wir werden noch weitere Möglickeiten zur benutzerdefinierte Konfiguration des Archivs einführen.)

Testarchiv wird erstellt

Im Mai 2008 schickten wir unser Testarchiv an den Start. Das bedeutete, dass der Code des Archivs nicht länger nur auf den Heimcomputern unserer Entwickler lief, sondern auch auf einem Webserver zum Einsatz kam und somit für EntwicklerInnen und TestnutzerInnen zugänglich war.

Version 0.3: Archivkern 3

Version 0.3 wurde im Juni 2008 fertiggestellt und beinhaltete:

  • Lesezeichen: Diese Version enthielt die Hauptfunktion für das Markieren von Werken innerhalb und außerhalb des Archivs durch Lesezeichen.
  • Verfeinern der Kernfunktionen: Kommentare, Werke, Kapitel und Nutzeranmeldung wurden alle verbessert.
  • Individuelle Einstellungen: Wir haben einen Abschnitt für individuelle Einstellungen hinzugefügt sowie einige Funktionen, die NutzerInnen über die individuellen Einstellungen kontrollieren können! Beides hat sich während der Laufzeit der Webseite kontinuierlich weiterentwickelt.

Version 0.4: Stichwörter

Version 0.4 wurde im Juli 2008 fertiggestellt und beinhaltete:

  • Stichwörter: Kernfunktionen für Stichwörter einschließlich der Möglichkeit, sowohl Geschichten als auch Lesezeichen mit Stichwörtern zu versehen und zwischen verschiedenen Stichwortkategorien zu unterscheiden (Fandom, Charaktere, Pairings usw.).
  • Stichwortsortieren: Version 0.1 der Stichwortsortiererung mit der Möglichkeit, Verknüpfungen zwischen Stichwörtern herzustellen und zu ändern. Diese Funktion macht es möglich, Stichwörter wie 'Sam/Dean' und 'Dean Winchester/Sam Winchester' miteinander in Beziehung zu setzen und erlaubt damit NutzerInnen, ihre bevorzugten Stichwörter zu benutzen, während hinter den Kulissen eine Klassifizierung aufgebaut werden konnte.

Version 0.5: Suchen und Stöbern

Version 0.5 wurde im Juli 2008 fertiggestellt (zusammen mit den Stichwörtern) und beinhaltete:

  • Einfache Suche: Ein simples Sucheingabefeld betrieben von Sphinx und dem UltraSphinx-Plugin.
  • Einfaches Stöbern: mit den Stichwörtern der Werke generierte Filter.

Version 0.6: Verwaltung und Freisetzen eines Werks

Version 0.6 wurde im August 2008 fertiggestellt und beinhaltete:

  • Verwaltung: Kernfunktionen für AdministratorInnen (Admins), darunter die Möglichkeit, Werke zu verstecken und NutzerInnen zu sperren. Eine getrennte Verwaltungsoberfläche mit eigenem Stylesheet wurde eingeführt, um sicherzustellen, dass angemeldete AdministratorInnen ihre Admin-Konten nur für die Verwaltung und nicht für die reguläre Nutzung des Archivs verwenden.
  • Meldung von Regelverstößen und Beschwerden: Leute können mit Hilfe eines Formulars Verstöße gegen unsere Nutzungsbedingungen der Arbeitsgruppe Regelverstöße & Beschwerden melden.
  • Freisetzen: Mit dieser Version wurde die Möglichkeit eingeführt, Werke 'freizusetzen', so dass sie nicht länger mit einem Nutzerkonto verbunden, sind aber dennoch im Archiv bleiben können. Diese Funktion ist Teil unseres Ziels, Fanwerken zu erhalten, selbst wenn Fans öffentlich nicht länger als 'BesitzerIn' dieser Werke gelten möchten.
  • verbesserte Inhaltskontrollen: Markierungen wurden eingeführt, die auf Inhalt nur für Erwachsene verweisen, so dass NutzerInnen bestätigen müssen, dass sie auf diese Inhalte zugreifen möchten.

Start der geschlossenen Betaphase

Im Oktober 2008 ging das Archiv in die geschlossene Betaphase über. Damit wurde die Mitgliedschaft im Archiv über unser Team von EntwicklerInnen hinaus auf eine Gruppe von NutzerInnen erweitert, die bereit waren, das Archiv zu testen und uns jede Menge Rückmeldung zu geben. Einladungen wurden in der geschlossenen Betaphase an ehrenamtliche MitarbeiterInnen der OTW verschickt und an alle, die uns viele Rückmeldungen gegeben hatten.

Zwischenspiel 0.1: Tests, Verfeinerungen, Verbesserungen

Sobald die Hauptfunktionen des Archivs einsatzbereit waren, verbrachten wir viel Zeit damit, unseren Code zu festigen, Verbesserungen einzuführen und Testroutinen zu schreiben. Die Zeit zwischen der Fertigstellung von Version 0.6 und dem Start der offenen Betaphase im November 2009 füllten wir mit einer Menge ungeplanter, aber notwendiger Arbeit, darunter einige wichtige neue Funktionalitäten.

Automatisiertes Testpaket

Mit Hilfe von fixture_replacement und shoulda Plugins fügten wir eine große Bandbreite automatischer Testroutinen ein. Diese werden aktualisiert und erweitert während sich das Archiv weiterentwickelt und helfen uns herauszufinden, ob eine neue Funktion eine andere kaputt macht.

Übersetzung Version 0.2

Da Rails den Umgang mit Internationalisierungen geändert hatte, mussten wir radikale Veränderungen an unserem Programmiergerüst für Globalisierung und Übersetzungen vornehmen und es fast komplett umschreiben.

Stichwortsortierung Version 0.2 und 0.3

Nutzungsmuster im Archiv und veränderte technische Anforderungen hatten zur Folge, dass wir unsere Stichwörter- und Stichwortsortierungs-Funktionen mehrmals überarbeiten mussten. Große Veränderungen wurden eingebracht, um neue Verknüpfungarten zu ermöglichen und die Stichwortsortierungsoberfläche zu verbessern.

Einladungen

Vor dem Übergang in die offene Betaphase benötigten wir einen Weg, Nutzerkonten im Archiv über Einladungen anzubieten und automatisch Einladungen an jede/n zu verschicken, der/die sich dafür angemeldet hat.

Verschönerung der Oberfläche

Nachdem die Hauptfunktionalitäten angelegt war, wollten wir das Ganze ein bisschen aufhübschen. Während dieser Phase wurden in einem großangelegten Projekt sämtliche Stylesheets aktualisiert und dem Archiv ein schöneres Aussehen gegeben.

Hilfsformular

Wir führten ein Hilfsformular ein, welches mit dem 16Bugs-System zum Dokumentieren von Programmfehlern verknüpft ist. Damit kann unser Team die Hilfegesuche von NutzerInnen leichter verwalten.

Verbesserungen in Hülle und Fülle

In dieser ganzen Zeit fügten wir viele, viele kleine, aber überaus nützliche Funktionen ein: zum Beispiel die Möglichkeit, Werke als Inspirationsquellen anzugeben; die Rückdatierung, so dass neben dem Veröffentlichungsdatum eines Werks auch das ursprüngliche Erstelldatum gezeigt wird; die Möglichkeit, Fanfictions in Reihen zusammenzufassen und Kapitel anders anzuordnen; die Möglichkeit, mit einem vielseitigen Texteditor zu arbeiten und nach Fandom geordnet zu stöbern. All das und noch viel mehr haben unsere findigen EntwicklerInnen für euch ausgetüftelt.

Colocation und offene Betaphase

Ein Großteil der Arbeit in den Monaten vor dem November 2009 betraf den Kauf der Eigenen Server:

Im September 2009 kauften wir zwei funkelnagelneue Server, die in Colocation untergebracht sind und die uns ganz allein gehören!

Am 14. November 2009 gingen wir in die offene Betaphase über. Zum ersten Mal konnten wir unser schönes Archiv mit dem ganzen Fandom teilen und Einladungen an alle schicken, die sich dafür angemeldet hatten.

Version 0.7: Sammlungen und Challenges, Stichwortsortierung Version 0.4, Umgestaltung der Oberfläche

Die einzelnen Teile dieses Meilensteins sind komplex und hängen miteinander zusammen – wir arbeiten seit dem Übergang in die offene Betaphase daran und sind immer noch nicht fertig.

Versionen 0.7.0 - 0.7.2

Diese Phase wurde im Dezember 2009 beendet und beinhaltete:

  • Grundfunktionen für Sammlungen: die Möglichkeit, eine Sammlung von Werken anzulegen, zu beschreiben und es anderen NutzerInnen zu gestatten, dieser Sammlung Werke hinzuzufügen
  • Grundfunktionen für Challenges: die Möglichkeit, Werke einer Sammlung zu verstecken und erst zu einem bestimmten Zeitpunkt öffentlich zu machen; außerdem die Möglichkeit, ein Werk als Geschenk zu kennzeichnen.

Version 0.7.3

Diese Phase wurde im März 2010 beendet und beinhaltete:

  • Umgestaltung der Oberfläche: Der Code für den für die EndnutzerInnen sichtbaren Bereich des Archivs wurde komplett umgeschrieben, um ihn stabiler, barrierefreier und attraktiver zu machen.
  • Stichwortsortierung 0.4: Weitere umfangreiche Überarbeitung unserer Stichwortsortierungsoberfläche, die sie robuster und brauchbarer machte, und die Einführung von übergeordneten Stichwörtern.
  • Funktionen für Challenges und Geschichten-Tauschaktionen: die Möglichkeit, sich für eine Challenge anzumelden, Wünsche und Angebote genauer zu bestimmen und innerhalb einer Geschichten-Tauschaktion Teilnehmer einander passend zuzuordnen.

Version 0.7.4

Diese Phase wurde im April 2010 beendet und beinhaltete:

  • Die erste Version unseres "reduzierten" Designs, die letztendlich eine größere Flexibilität im Design ermöglicht und dabei hilft, den Wegzur Einbettung anderer Medien zu ebnen.

Zukünftige Funktionen:

Wir hoffen, diesen Meilenstein im Juni 2010 zu erreichen. Er umfasst weitere Challenge-Funktionen, insbesondere die Möglichkeit Challenges zu organisieren, die keine Fanfiction-Tauschaktionen sind.

Version 0.8: Archiv-Hilfe, Designs, Suche und Übersetzung

Unser Ziel ist es, Version 0.8 um August 2010 herum fertigstellen zu können (eine sehr grobe Schätzung, die nach unten oder oben korrigiert werden kann). Version 0.8 wird beinhalten:

  • Hilfeforum: Ein eigenes schwarzes Brett für Archiv-Hilfe, das es allen NutzerInnen ermöglicht eine Anfrage zu beantworten, und unserem Archiv-Hilfsteam dabei hilft, dringende Anfragen im Blick zu behalten. Außerdem wird es möglich sein, private Anfragen zu stellen.
  • Schwarzes Brett für Vorschläge: Ein öffentliches schwarzes Brett für vorgeschlagene Funktionen, auf dem NutzerInnen die Vorschläge anderer bewerten und wir angenommene Voschläge entsprechend kennzeichnen können. So wird leichter ersichtlich, woran wir bereits arbeiten.
  • Designs: Die von vielen gewünschte Möglichkeit, das Aussehen des Archivs individuellen Wünschen anzupassen. Sie umfasst ein Bündel vorgefertigter Designs und einen Assistenten, der NutzerInnen hilft, ihre eigenen Designs zu erstellen.
  • erweitertes Suchen und Stöbern: Eine umfangreiche Verbesserung der Arbeitsleistung und Benutzerfreundlichkeit für die Such- und Stöberfunktion. Damit wird es viel einfacher, ganz bestimmte Dinge zu finden und komplexe Suchanfragen zu stellen.
  • Übersetzung: Eine umfassende Überarbeitung unserer Übersetzungsfunktion, die momentan deaktiviert ist, weil sie fast das ganze Archiv lahmgelegt hat :( Wir werden uns nach anderen Lösungen umsehen, die uns mehr Arbeit abnehmen, und werden eine funkelnagelneue Oberfläche entwickeln, damit unsere Arbeitsgruppe Übersetzung das Archiv auch NutzerInnen zugänglich machen kann, die kein Englisch können.

Zwischenspiel 0.2: Arbeitsleistung, Tests und Strukturverbesserung

Bevor wir zu unseren nächsten großen Projekten übergehen, werden wir sicherstellen müssen, dass das Archiv stabil und funktionstüchtig ist. Dafür müssen wir unter anderem Folgendes tun:

  • umfangreiche Strukturverbesserungen an bestimmten Teilen des Kerncodes, besonders am Werke-Modell. Als Strukturverbesserung (Refaktorierung) bezeichnet man das Umschreiben von bereits existierendem Code, um ihn übersichtlicher und effizienter zu machen – es sollte die Leistungsfähigkeit des Archivs verbessern und uns auf lange Sicht größere Flexibilität ermöglichen. Wir hoffen, dass wir auf diese Weise nicht textbasierten Werken ein besseres Zuhause geben und unsere Funktion für Entwürfe verbessern können.
  • erneute Prüfung der Eingabemasken: Unsere Eingabemasken (Formulare) überall im Archiv müssen angepasst werden, damit sie stabiler und leichter benutzbar werden.
  • Überprüfen der Caching-Funktion: Die Caching-Funktion (mit der wir eine feststehende Kopie einer Seite auf unseren Servern speichern, so dass wir sie nicht bei jedem Abruf neu erstellen müssen) muss verbessert und erweitert werden. Das ist eine unserer wichtigsten Prioritäten bei der Leistungsverbesserung.
  • Optimierung von Servern und Datenbank: Wir könnten unsere vorhandenen Server effektiver einsetzen und dadurch Geschwindigkeit und Leistung verbessern. Mit diesem Ziel im Hinterkopf wollen wir einige Dinge verändern.
  • Wir brauchen noch mehr automatisierte Tests, damit wir eventuelle neue Probleme nach Änderungen am Archiv schneller entdecken. Das ist ein ständiger Prozess, aber wir bemühen uns sicherzustellen, dass unsere Testpakete auf dem neuesten Stand sind.

Version 0.9: Abonnieren, Vermischte Medien und Export

Wir versuchen, Version 0.9 gegen Januar 2011 fertigzustellen (eine sehr grobe Schätzung, die nach unten oder oben korrigiert werden kann). Sie wird beinhalten:

  • Abonnements: Diese Funktion wird es ermöglichen, den Archiv-Inhalt zu personalisieren und eine persönliche Leseseite zu erstellen, welche die Werke anzeigt, die euch interessieren. Folgendes könnt ihr abonnieren:
    • Werke oder Empfehlungen einzelner NutzerInnen
    • Bestimmte Stichwörter oder Kombinationen von Stichwörtern
    • Werke und/oder Empfehlungen einzelner NutzerInnen kombiniert mit einer bestimmten Zusammensetzung von Stichwörtern
    • Eine bestimmte Sammlung oder bestimmte Sammlungen
    • Alle möglichen anderen Dinge, die uns noch nicht eingefallen sind!
  • Verbesserungen für Vermischte Medien: In dieser Version werden wir mehr Möglichkeiten für nicht textbasierte Werke einführen, darunter:
    • Weiter gefasste HTML-Optionen, die mehr Kreativität im Design und das Einbetten anderer Medien ermöglichen.
    • die Möglichkeit anzugeben, welchen Medientyp dein Werk hat. Dadurch können Schöpfer genauer angeben, ob ihr Werk bild-, video-, audio- oder textbasiert ist und welches Format es hat – digitales Bild, Haiku, Puppentheater...
    • die Möglichkeit in Werken mit verschiedenen Medien und Formaten zu stöbern.
  • Einzelwerke exportieren: Wir werden eine Funktion einführen, um Einzelwerke in verschiedenen Formaten zu exportieren, so dass NutzerInnen bequem Werke herunterladen und auf tragbaren Geräten oder in anderen Formaten lesen können.
  • Verbesserte Arbeitsverwaltung: Wir werden unsere Entwurfsfunktion drastisch erweitern und es damit leichter machen, Werke vor der Veröffentlichung direkt auf der Seite zu bearbeiten.

Version 1.0: Veröffentlichung des Softwarepakets

Wir planen, bis ungefähr August 2011 alle nötigen Arbeiten erledigt zu haben, welche die Archiv-Software stabil und auch für andere benutzbar machen. (Alle Arbeiten nach der Veröffentlichung von Version 1.0 befinden sich noch in der Planungsphase, deshalb werden im Folgenden keine Termine mehr angegeben.) Diese Veröffentlichung wird Folgendes beinhalten:

  • erweiterte Verwaltungsfunktionen: Wir werden die Verwaltungsstruktur des Archivs umgestalten, damit verschiedene Rollen im Archiv leichter zu handhaben sind und um sicherzustellen, dass das Paket die Möglichkeiten für eine/n HauptadministratorIn enthält. Diese/r kann dann weitere Rollen über die Archivoberfläche erstellen.
  • verbesserte Funktionen für FAQs und Nutzungsbedingungen: Wir werden mehr Suchoptionen hinzufügen und es leichter machen, die FAQs und die Nutzungsbedingungen über die Archivoberfläche zu bearbeiten, so dass diese Funktionen leichter übersetzt werden können.
  • Hilfe bei der Einrichtung eigener Archive: Wir werden Funktionen einführen und eine Dokumentation erstellen, um anderen die Einrichtung ihrer eigenen Archive mit der Archiv-Software zu erleichtern.
  • Genehmigungen: Wir werden Genehmigungen für das Vertreiben verschiedener Dinge einholen, die wir als Teil des Software-Pakets herausgeben, zum Beispiel Schriftarten.

Serveraufrüstung und Systemverbesserungen

Wenn wir den Zeitpunkt für die Veröffentlichung von Version 1.0 erreicht haben (und vielleicht schon vorher!), müssen wir unsere Server aufrüsten, unsere Bandbreite erweitern und unsere Systemverwaltung verbessern. Nur so wird es möglich sein, das Archiv kontinuierlich zu erweitern, unseren NutzerInnen weiterhin gute Dienste zu leisten und das Spektrum an Medien zu erweitern, die wir ins Archiv aufnehmen können. Wir erkundigen uns bereits nach Serveroptionen, die diese Art von Expansion möglich und sicher machen – wir freuen uns schon auf diesen Fortschritt, aber wollen auch sicher gehen, dass wir uns für das beste Angebot entscheiden.

Version 1.1: API und Möglichkeiten für Im- und Export

Version 1.1 wird die Möglichkeiten zur Verbindung des Archivs mit anderen Diensten erweitern. Diese Version wird Folgendes enthalten:

  • Archiv-Programmieroberfläche (API, application programming interface): Zu diesem Zeitpunkt sollte alles stabil genug sein, um eine Programmieroberfläche zu veröffentlichen. Das macht es anderen Leuten möglich, Clients für das Archiv zu schreiben und eigene, maßgeschneiderte Applikationen zu kreieren.
  • aus dem Archiv exportieren: Wir werden weitere Möglichkeiten einführen, mit denen Leute ihre eigenen Werke und Lesezeichen aus dem Archiv exportieren können. Damit wird es einfacher, offline Daten zu sichern, Lesezeichen in andere Dienste zu importiere, usw.
  • in das Archiv importieren: Wir werden die Möglichkeiten für das Importieren großer Datenmengen ins Archiv verbessern, um das Importieren unter anderem aus Diensten wie Delicious oder von anderen Archiven anbieten zu können. Außerdem werden wir auch die Importfunktion für einzelne Werke verbessern, beispielsweise indem wir das Importieren aus Google Docs möglich machen.

Version 1.2: Aufnahme von Fanart

Zu diesem Zeitpunkt werden wir damit beginnen, FankünstlerInnen viel mehr Wahlmöglichkeiten anzubieten, zum Beispiel die Speicherung von Fanart auf Archiv-Servern, mehr Möglichkeiten zum Hochladen und Editieren von Kunstwerken auf unseren Servern und weitere Verbesserungen. Wir sind noch dabei, unsere Pläne für diesen Schritt weiterzuentwickeln, wobei wir uns auf die wunderbaren Rückmeldungen, die wir von FankünstlerInnen bekommen haben [englisch] beziehen.

Version 1.3 und darüber hinaus: Einbindung von Multimedia

Dies ist der Zeitpunkt, an dem wir Schöpfern von Fanwerken in allen Medien die ganze Bandbreite der Möglichkeiten anbieten können. Wir werden Hand in Hand mit dem geplanten Eigenen Torrent (siehe Vidding-Fahrplan [noch englisch] arbeiten und hoffen, auch Vids auf der Hauptoberfläche des Archivs streamen zu können. Wie genau das aussehen wird, hängt von der Entwicklung unseres Vidding-Archivs ab: Wir sind noch dabei, nach geeigneten Methoden zu suchen und uns darüber klar zu werden, was wir überhaupt erreichen können.

Ein Eigenes Archiv: Wundertüte

Zusätzlich zu den Dingen, die mit einem bestimmten Entwicklungsstand des Archivs verknüpft sind, haben wir eine ganze Reihe 'Geschenke', die wir im Lauf der Zeit hinzufügen wollen. Diese Geschenke werden eingeführt, wenn ProgrammiererInnen und DesignerInnen die Zeit und Muße haben, sie umzusetzen. Oft ist es so, dass bei größerer Nachfrage eher jemand bereit ist, sich eines Projektes anzunehmen. Auf unserer To-do-Liste für das Archiv stehen im Moment:

  • Verbesserungen der Funktion 'Lesechronik', die euch hilft zu verfolgen, was ihr euch im Archiv angeschaut habt.
  • eine Möglichkeit "Hut ab" zu sagen, mit der ihr schnell und einfach mitteilen könnt, dass euch ein Werk gefallen hat, ohne dass ihr gleich einen Kommentar schreiben müsst.
  • Private Nachrichten zwischen NutzerInnen des Archivs.
  • eine Funktion, die auf Tippfehler hinweist, so dass ihr ganz einfach jemanden auf einen kleinen Fehler in seinem Werk hinweisen könnt (optional).
  • bessere Verwaltung von Kapiteln, so dass ihr in euren Werken Vorworte und Nachworte ausweisen könnt.
  • verbesserte Eigenschaften der eigenen Startseite, so dass ihr Werke und Fandoms leichter sortieren und durchstöbern könnt.
  • Verbesserung der Rich-Text-Eingabe: Einfügen eines vielseitigen Texteditors in mehreren Bereichen der Webseite und mehr Optionen bei der Eingabe.
  • Verbesserungen beim Bearbeiten mehrerer Werke.

Ein Eigenes Archiv: Raum der Möglichkeiten

Wir haben noch so viele Ideen über die wir nachdenken, die aber noch nicht mehr als vage Überlegungen sind. Wir werden uns genau überlegen, ob wir sie tatsächlich umsetzen können und ob NutzerInnen sie auch wirklich wollen, bevor sie ihren Weg in die Wundertüte finden. Auf unserer 'Liste des Möglichen' steht zum jetzigen Zeitpunkt:

  • bessere Möglichkeiten für gemeinschaftliche Werke wie Round Robins und Rollenspiele.
  • Ein Suchdienst für BetaleserInnen.
  • Die Möglichkeit, BetaleserInnen in einem eigenen Feld aufzuführen.
  • Die Möglichkeit, eure Präsenz auf anderen Websites (Dreamwidth, DeviantArt, usw.) in einem speziell dafür angelegten Feld in eurem Profil anzugeben.
  • Die Möglichkeit, die Kommentarfunktion für ein bestimmtes oder alle Werke abzuschalten.

Euer Archiv braucht EUCH!

Das Eigene Archiv ist von Fans für Fans; wir freuen uns deswegen über jedes Engagement von Seiten der Fangemeinde!

  • Sagt uns, was ihr wollt! Der Fahrplan ist auf der Basis von Wünschen der Fangemeinde entwickelt worden. Wenn es eine Funktion oder eine Verbesserung gibt, die ihr gerne umgesetzt sehen wollt, setzt euch mit uns in Verbindung! Wenn es etwas gibt, das wir außer Acht gelassen haben, oder wenn ihr mit einer Sache nicht zufrieden seid, dann wollen wir das wissen. Schickt uns einfach einen Kommentar oder eine Anfrage über unser Formular für Hilfe und Rückmeldungen.
  • Meldet euch freiwillig! Wir brauchen immer neue HelferInnen! Ihr könnt als ProgrammiererIn oder TesterIn, als StichwortsortiererIn, als Mitglied des Archiv-Hilfsteams, als SystemadministratorIn oder in vielen anderen Rollen innerhalb der Organisation aushelfen. Bei uns ist jede/r willkommen, egal ob ihr schon Erfahrung habt oder nicht – schreibt uns einfach über unser Formular der Gruppe Ehrenamtliche Mitarbeit und Anwerbung an und lasst uns wissen, woran ihr gerne mitarbeiten würdet.

Comment

Post Header

Published:
2010-05-22 12:35:07 -0400
Tags:

Welcome to Revision 2722, up from 2596. This revision includes quite a few exciting new features! As usual, it also represents a lot of work from a whole host of different people – designers, testers, coders, and systems admins – hurrah for everyone who works to make this project so awesome! <3

The highlights of this post are now available in Danish, German, Spanish, French, and Russian.

Highlights

Advanced Search

This release includes the first version of our long-awaited Advanced Search, available for complex searches on works, tags, people and bookmarks!

You can now search on specific fields – for example, you can search specifically for works which include the character Buffy, without turning up every fic in the Buffy fandom. You can choose to search for works above or below a specific wordcount, or posted before or after a specific date. You can also make more complex search within fields – for example, you can search for works which feature Atobe Keigo OR Tezuka Kunimitsu.

This is the first version of Advanced Search – in the future we’ll be introducing a lot more enhancements, including an interface which will make it easier for you to build complex searches. However, it’s already pretty flexible – check out the help text (click on the little blue question marks) for advice on our search delimiters and how to use them. We’ll shortly be posting an update to the FAQ, too – we’re just finalising that text!

We think that the new Advanced Search will really enhance users’ experience of the Archive – it should now be much easier to find exactly the works that you want to read.

Many thanks to Sidra and Cesy for their great teamwork on this project!

Updates to the HTML Parser

The HTML parser filters and formats text posted to the Archive, making sure that tags are closed and the code will display properly. It’s a complex piece of code and we’ve been working for a while to make it faster and more efficient (not always with complete success *g*). We’ve switched to using an existing code library which does a lot of the work for us, and we’re pretty pleased with the results – users should notice some improvement in Archive performance as a result of this leaner code.

The HTML parser is one of those things that you usually only notice when it breaks! We’ve tried to test it thoroughly, but it’s hard for us to anticipate every possible bug. If you notice some unexpected formatting on your works, please don’t try to fix it – get in touch with us via our Support and Feedback form and let us know about the problem (please give us a link to the affected work). This way we can spot any bugs and fix them.

One very happy element of the new parser code is its ability to deal with <3 and \0/ without eating text or adding unexpected lines – many thanks to the wonderful Elz for her willingness to enter into battle with this troublesome code! \0/ \0/ \0/

More formatting options

We’ve added some more formatting options for works – you can now use <span class=“align-right”>, <span class=“align-center”> and <span class=“align-justify”>. The new parser also allows <p align=“center”> and so on.

Known Issues

See our Known Issues page.

Release details

Features and Enhancements

  • New Advanced Search feature! More complex searches for your delight!
  • New parser code which brings increased performance and better formatting of your works! \0/
  • Alignment options added as part of user styling.
  • Collections and challenges – we added a way for mods to contact users signed up for a challenge.
  • Collections and challenges – we added a way to see pinch hitter names from the assignment pages.
  • Collections and challenges – we added a way for mods to view and verify unrevealed works.
  • Tag wrangling – wrangler’s name now shows up on synonyms.
  • Default options for sorting made more rational.
  • Added a page displaying all works inspired by yours.

Bug Fixes

  • Fix for a bug breaking the ‘post’ button for the FAQ in IE7 (admins only).
  • Fix for a bug preventing cron jobs (jobs which run at timed intervals) from running on the servers.
  • Fix for overlapping icons on the Collections index page.
  • Fix for missing ‘previous’ and ‘next’ arrows on Series metadata.
  • Fix for misbehaviour in the bookmark pop-up in IE.
  • Fix for misaligned links in comments.
  • Fix for misaligned icon on ‘New pseud’ page.
  • Fix for a problem causing an error when editing or removing a gift recipient for a work.
  • Fix for a a bug which allowed the creation of invisible titles!
  • Fix for some invalid HTML in the FAQ.
  • Fix allowing captions on tables in works.
  • Fix for problems with paragraph alignment being lost when working with the rich text editor.
  • Fix for issue causing 500 errors when invalid sort parameters were in the url.
  • Fix for issue causing 500 error when searching for an email address not in the invitations queue.
  • Fix for issue displaying the wrong warnings icon when ‘Choose not to warn’ and ‘No archive warnings apply’ were selected.
  • Collections and challenges – fix ensuring that the correct management options are visible to users with different permissions.
  • Added alt text for default user icon.
  • ‘Login’ and ‘Sign in’ changed to ‘Log in’ consistently across the site.
  • Minor HTML and orthographic fixes for the TOS.
  • Fix preventing ‘More news’ from displaying when there is no more news to be had.
  • Fix to allow the use of s tag.
  • Tag wrangling – fix preventing synonyms appearing in lists of unwrangled tags.
  • Added help popup for the symbols key on bookmarks.
  • Fix for problem preventing deselection of filter options in the Collections filter.
  • CSS fixes ensuring the same styling for blurbs across the Archive.
  • Fix for broken character counter on Collections edit.
  • Fix for overlapping elements on series page.
  • Fix for unwanted scrollbar appearing on homepage when logged out.
  • Tag wrangling – fix preventing ‘read comments’ link showing when comments are already revealed.
  • Fix removing unwanted line break before title on series reorder page.
  • Fix for collection filter – title autocomplete now matches any part of the title.
  • Fix for unwanted commas in tag filters causing validation errors.
  • Fix for problem causing errors logging in on collections page after activating the autocomplete.
  • Fix for external works bookmarklet adding unwanted cruft on the end of titles.
  • Fix for problem causing cursor to display as pointer in search field.
  • Fix for missing space in footer text.
  • Fix allowing users to go back to the default Archive icon if they delete their own.
  • Fix ensuring that chapter numbering reflects the number of chapters!
  • Fix to centre login button text.

Comment

Post Header

Published:
2010-05-22 12:32:33 -0400
Tags:

 

Dansk (Danish): Bemærkninger til version 0.7.5

Bemærkning til oversættelse: Alle links er til arkivet, som på dette tidspunkt kun er på engelsk. Se detaljerne for denne version på den engelske side.

Velkommen til Revidering 2722, opdateret fra 2596. Denne revidering indbefatter et par spændende nye funktioner! Som sædvanlig repræsenterer den også en masse arbejde fra en hel mængde forskellige folk – designere, testere, kodere, og systemadministratorer – hurra for alle dem, der gør det her projekt så fantastisk! <3

Hovedpunkterne i dette indlæg er nu tilgængelige på English, Deutsch, Español, Français, og Русский.

Hovedpunkter


Avanceret søgning

Denne version indbefatter den første udgave af vores længe-ventede Avanceret søgning, som kan bruges til at foretage komplekse søgninger på værker, tags (mærkater), forfattere og bogmærker!

Man kan nu søge i bestemte områder – f.eks. kan man søge specifikt på værker, der indeholder karakteren Buffy, uden at få vist alle fics i Buffyfandom. Man kan vælge at søge efter værker over eller under et bestemt antal ord, eller publiceret før eller efter en bestemt dato. Man kan også foretage mere komplekse søgninger indenfor bestemte områder – f.eks. kan man søge efter værker, som indeholder enten Atobe Keigo ELLER Tezuka Kunimitsu.

Dette er den første version af Avanceret søgning – i fremtiden kommer vi til at introducere mange flere forbedringer, deriblandt en brugerflade som vil gøre det lettere at opbygge komplekse søgninger. Den er dog allerede ret fleksibel – se hjælpeteksten (klik på det lille blå spørgsmålstegn) for at få gode råd til om begrænsningstegn og hvordan man bruger dem. Om kort tid vil vi også udgive en opdatering til FAQ’en – vi er ved at finpudse den tekst netop nu!

Vi håber, at den nye avancerede søgning virkelig vil forbedre brugernes oplevelse på arkivet – det burde nu være meget lettere at finde præcis det værk man gerne vil læse.

Mange tak til Sidra og Cesy for deres seje samarbejde på dette projekt!

Opdateringer i HTML-parseren

HTML-parseren filtrerer og formaterer den tekst, der bliver sendt til arkivet, og sikrer at tags bliver lukkede og at koden bliver vist ordentligt. Det er en kompleks kode og vi gar arbejdet ret længe på at gøre den hurtigere og mere effektiv (ikke altid med den store succes g). Vi har skiftet til at bruge et eksisterende kodebibliotek, som gør en stor del af arbejdet for os, og vi er ret glade for resultaterne – brugerne burde kunne mærke nogen forbedring i arkivets ydeevne som en konsekvens af denne slankere kode.

HTML-parseren er en af de ting man kun bemærker, når den gør i stykker! Vi har gjort vores bedste for at teste den grundigt, men det er svært for os at forudse alle mulige bugs. Hvis du opdager en eller anden uforudset formatering af dine værker, så lad venligst være med at forsøge at rette op på det – kontakt os via vores Support og Feeback formular og fortæl os om problemet (vær sød at give os et link til det påvirkede værk). På denne måde kan vi opdage alle bugs og rette op på dem.

Ét meget dejligt aspekt af parser-koden er dens evne til at håndtere <3 og \0/ uden at ‘æde’ en del af teksten eller tilføje udforudsete linier – mange tak til den fantastiske Elz fordi hun var villig til at gå i krig med denne besværlige kode! \0/ \0/ \0/

Flere formateringsmuligheder

Vi har tilføjet nogle flere formateringsmuligheder for værker – nu kan man bruge <span class=“align-right”>, <span class=“align-center”> and <span class=“align-justify”>. Den nye parser-kode tillader <p align=“center”> osv.



 


Deutsch (German): Anmerkungen zur Veröffentlichung von Version 0.7.5

Anmerkung der Übersetzerinnen: Alle Links in diesem Text führen zum Archiv, das zur Zeit nur auf Englisch vorliegt. Für weitere Details siehe die englische Version der Anmerkungen.

Herzlich Willkommen zur Code-Revision, die vorherige Version war Revision 2596. Diese Version enthält etliche aufregende neue Funktionen! Wie immer bedeutet das, dass eine ganze Reihe verschiedener Personen (DesignerInnen, TesterInnen, ProgrammiererInnen und System-AdministratorInnen) eine ganze Menge Arbeit investiert haben – ein Hoch auf alle, die dieses Projekt so fantastisch machen! <3

Das Wichtigste aus diesem Post könnt ihr jetzt auch auf English, Dansk, Español, Français, und Русский lesen.

Highlights


Erweiterte Suche

Diese Version enthält endlich die lang erwartete erste Version der Erweiterten Suche, mit der man in den Werken, Stichwörtern, NutzerInnen und Lesezeichen komplexe Suchanfragen durchführen kann!

Ihr könnt jetzt in ganz bestimmten Bereichen suchen, zum Beispiel nach Werken mit dem Charakter Buffy, ohne dass euch gleich alle Fanfics im Buffy-Fandom angezeigt werden. Ihr könnt Werke suchen, die über oder unter einer bestimmten Wortanzahl liegen oder die vor oder nach einem bestimmten Datum hochgeladen wurden. Kompliziertere Suchen innerhalb eines Bereiches sind auch möglich, so könnt ihr u.a. nach Werken suchen, die entweder Atobe Keigo ODER Tezuka Kunimitsu enthalten.

Das ist die erste Version der Erweiterten Suche; in Zukunft werden wir weitere Verbesserungen vornehmen, u.a. eine Benutzeroberfläche, die komplexeres Suchen einfacher macht. Trotzdem ist diese Version schon ziemlich anpassungsfähig. Ihr könnt zum Beispiel auf den Hilfe-Text klicken, wenn ihr wissen wollt, wie ihr die Abgrenzer (Delimiter) benutzen könnt. Wir werden auch bald die FAQs erneuern – die Texte dafür sind schon fast fertig.

Wir glauben, dass die neue Erweiterte Suche eine große Hilfe für die NutzerInnen ist – es sollte jetzt viel einfacher sein, genau das zu finden, was man sucht.

Vielen Dank an Sidra und Cesy für die großartige gemeinsame Arbeit an diesem Projekt!

Updates am HTML-Syntaxanalysierer (Parser)

Der HTML-Syntaxanalysierer (auch HTML-Parser) filtert und formatiert Texte, die im Archiv hochgeladen werden und kontrolliert, ob alle Tags geschlossen sind und der Code vernünftig umgesetzt wird. Das ist ein ziemlich kompliziertes Stück Code, den wir schon seit einiger Zeit schneller und effizienter zu machen versuchen (nicht immer ganz erfolgreich *g*). Wir sind jetzt auf eine bereits bestehende Code-Bibliothek umgestiegen, die uns eine ganze Menge Arbeit abnimmt. Damit sind wir ziemlich zufrieden und auch die NutzerInnen haben sicherlich gemerkt, dass das Archiv mit diesem abgespeckten Code besser funktioniert.

Der HTML-Parser ist eines von den Dingen, die man immer erst bemerkt, wenn sie nicht mehr funktionieren. Wir haben versucht, ihn vernünftig zu testen, aber es ist nicht ganz einfach für uns, alle möglichen Fehler vorauszuahnen. Wenn ihr die Formatierung von euren Werken seltsam findet, versucht bitte nicht, das selbst zu korrigieren. Füllt lieber das Hilfe- und Kritikformular aus und erzählt uns davon (bitte mit Link zum betreffenden Werk). So können wir Fehler besser finden und beheben.

Eine ganz wunderbare Eigenschaft des neuen Parser-Codes ist, dass <3 und \0/ endlich richtig angezeigt werden können, ohne dass dabei Text flöten geht oder unvermutet Zeilen dazukommen. Vielen Dank an Elz, die den Kampf mit dem störrischen Code nicht gescheut hat. \0/ \0/ \0/

Weitere Formatierungsmöglichkeiten

Wir haben noch ein paar Formatierungsmöglichkeiten für eure Werke hinzugefügt; ihr könnt jetzt auch <span class=“align-right”>, <span class=“align-center”> and <span class=“align-justify”> benutzen. Der neue Parser erlaubt auch <p align=“center”> usw.



 


Español (Spanish): Notas de la versión 0.7.5

Nota de la traducción: Todos los enlaces llevan al Archivo, que por ahora sólo está disponible en inglés. Ver los detalles de la nueva revisión en la versión en inglés.

Bienvenid@ a la Revisión 2722 de la versión 2596. ¡Esta revisión incluye varias características nuevas y excitantes! Como siempre, también representa mucho trabajo de mucha de gente diferente – diseñadores, testers, programadores, y administradores del sistema – ¡Bravo para todos los que trabajan para hacer que este proyecto sea tan increíble! <3

Los puntos más destacados de esta entrada están ahora disponibles en English, Dansk, Deutsch, Français, y Русский.

Puntos importantes


Búsqueda avanzada

Esta versión incluye la primera versión de nuestra muy esperada Búsqueda avanzada, disponible para realizar búsquedas complejas en obras, etiquetas, gente y favoritos!

Ahora puedes buscar en campos expecíficos – por ejemplo, puedes buscar específicamente obras que incluyan el personaje Buffy, sin que te aparezca cada fic en el fandom de Buffy. Puedes elegir buscar obras por encima o por debajo de una cantidad de palabras específica, o publicadas antes o después de una fecha específica. También puedes hacer búsquedas más complejas dentro de los campos – por ejemplo, puedes buscar obras que protagonizan Atobe Keigo OR Tezuka Kunimitsu (NT: ‘or’ es ‘o’ en inglés).

Esta es la primera versión de Búsqueda avanzada – en el futuro introduciremos muchas mejoras más, incluyendo una interface que hará que te sea más fácil construir búsquedas complejas. No obstante, ya es bastante flexible – lee el texto de ayuda (clickea en los pequeños signos de pregunta) para ver consejos sobre nuestros delimitadores de búsqueda y cómo usarlos. También, dentro de poco tiempo actualizaremos el FAQ — estamos finalizando ese texto.

Pensamos que la nueva Búsqueda avanzada mejorará considerablemente la experiencia de los usuarios del Archivo – ahora debería ser mucho más fácil encontrar exactamente las obras que quieras leer.

¡Muchas gracias a Sidra y Cesy por su gran trabajo de equipo en este proyecto!

Actualizaciones del Analizador (Parser) de HTML

El analizador de HTML filtra y da formato el texto publicado en el archivo, asegurándose que las etiquetas estén cerradas y que el código se muestre correctamente. Es un programa complejo y hace rato que estamos trabajando para hacerlo más rápido y más eficiente (no siempre con éxito *g*). Hemos pasado a usar una ‘code library’ existente, que hace una buena parte del trabajo por nosotras, y estamos bastante contentas con los resultados – los usuarios deberían notar una mejora en el funcionamiento del Archivo como resultado de éste código más eficiente.

El analizador de HTML es una de esas cosas que sólo notas cuando se rompe. Hemos tratado de probarlo a fondo, pero es difícil para nosotras anticipar cada error posible. Si ves formatos inesperados en tus obras, por favor no trates de arreglarlo – contáctanos a través del formulario de Apoyo y Sugerencias y explicanos tu problema (por favor envíanos un link a la obra afectada). De esta manera podremos encontrar cualquier error y arreglarlo.

Una caracteristica muy feliz de nuestro nuevo analizador es su habilidad de lidiar con <3 y \0/ sin comerse el texto o añadir líneas inesperadas – ¡Muchas gracias a la maravillosa Elz por estar dispuesta batallar con este código tan complicado! \0/ \0/ \0/

Más opciones de formato

Hemos añadido más opciones de formato para las obras – ahora puedes usar <span class=“align-right”>, <span class=“align-center”> y <span class=“align-justify”>. El nuevo analizador también permite <p align=“center”> etc.



 


Français (French): Notes pour la Révision 0.7.5

Note de traduction: Tous les liens mènent à l’Archive, qui n’est pour l’instant disponible qu’en anglais. Voir les détails de cette Révision en version anglaise.

Bienvenue à la Révision 2722, succédant à 2596. Cette révision comprend de nombreuses nouvelles fonctionnalités! Comme d’habitude, elle est le résultat du travail d’une foule de personnes (designers, testeurs, codeurs et administrateurs de système). Un gros merci à tous ceux et celles qui travaillent à rendre ce projet si merveilleux! <3

Les points importants de cette entrée sont maintenant disponibles en English, Dansk, Deutsch, Español, et Русский.

Points importants

Recherche Avancée

Cette Révision inclut la première version de la très-attendue Recherche Avancée, permettant de faire des recherches complexes à travers les oeuvres, les personnes et les signets!

Vous pouvez maintenant faire des recherches dans des champs spécifiques; par exemple, vous pouvez chercher des oeuvres incluant le personnage de Buffy, sans que toutes les fanfics du fandom de Buffy vous soient retournées. Vous pouvez chercher des oeuvres ayant un nombre de mots supérieur ou inférieur à un certain nombre, ou des oeuvres postées avant ou après une date précise. Vous pouvez également faire des recherches plus complexes à l’intérieur d’un même champs; par exemple, vous pouvez chercher des oeuvres incluants Atobe Keigo OU Tezuka Kunimitsu.

Ceci est la première version de la Recherche Avancée. Dans le futur, nous allons introduire beaucoup plus d’améliorations, dont une interface vous permettant de construire des recherche complexes. Néanmoins, elle est déjà relativement flexible: vérifiez le texte d’aide (cliquez sur le petit point d’interrogation bleu) pour des conseils sur nos paramètres de recherche et comment les utiliser. Nous allons aussi bientôt poster une mise à jour sur la FAQ; nous sommes en train de finaliser ce texte!

Nous pensons que la nouvelle Recherche Avancée va vraiment améliorer l’expérience des usagers de l’Archive. Trouver les oeuvres exactes que vous voulez lire devrait maintenant être bien plus aisé.

Beaucoup de remerciements à Sidra et Cesy pour leur travail d’équipe sur ce projet!

Nouveautés à l’analyseur syntaxique HTML

L’analyseur syntaxique HTML filtre et formate le texte posté sur l’Archive, il s’assure que les balises sont biens fermées et que le code s’affiche correctement. Ce code est très complexe et nous travaillons à le rendre plus rapide et plus efficace depuis un moment déjà (les résultats ne sont pas toujours concluants *g*). Nous utilisons maintenant une bibliothèque de code qui fait une grande partie du travail pour nous et nous sommes contentes du résultat. Les usagers devraient remarquer une amélioration dans la performance de l’Archive grâce à ce code plus léger.

Le l’analyseur est une de ces choses qu’on ne remarque que lorsque qu’il cesse de fonctionner. Nous l’avons testé autant que possible, mais nous ne pouvons pas anticiper tous les bogues possibles. Si vous trouvez du formatage suspect dans vos oeuvres, n’essayez pas de le corriger. Contactez-nous via notre Formulaire d’aide et de commentaire et décrivez-nous le problème (assurez-vous d’inclure un lien vers l’oeuvre affectée). Cela nous permettra d’identifier les bogues et de les résoudre.

Une heureuse conséquence de ce nouvel analyseur est qu’il permet d’écrire <3 et \o/ sans modifier le texte avoisinant ou ajouter des lignes superflues. Mille merci à notre merveilleuse Elz pour avoir entrepris une telle bataille avec ce pénible code! \o/ \o/ \o/

Plus d’options de formatage

Nous avons ajouté quelques options additionnelles de formatage pour les oeuvres; vous pouvez maintenant utiliser <span class=“align-right”>, <span class=“align-center”> et <span class=“align-justify”>. De plus, le nouvel analyseur permet <p align=“center”> et ainsi de suite.



 


Русский (Russian): Примечания к релизу 0.7.5

Примечание к переводу: Все ссылки ведут на сайт Архива, который в настоящее время доступен только на английском языке. Более подробно с релизом можно ознакомиться в его англоязычной версии.

Предлагаем вашему вниманию версию 2722 архива, которая приходит на смену версии 2596! Релиз включает в себя несколько новых замечательных функций. Как и всегда, это обновление является результатом совместных усилий множества талантливых людей – дизайнеров, бета-тестеров, программистов и системных администраторов. Браво всем, кто трудится над этим проектом, делая его таким потрясающим! <3

Основные особенности нового релиза доступны также на English, Dansk, Deutsch, Español и Français.

Ключевые моменты


Расширенный поиск

Этот релиз включает в себя первую версию давно ожидаемого Расширенного поиска, с помощью которого стало возможным формировать сложные поисковые запросы по работам, меткам, людям и закладкам.

Теперь можно искать по конкретным параметрам. Например, вы можете искать работы, в которых присутствует персонаж Баффи, не рискуя в результате получить список всех фиков в этом фандоме. Можно искать работы по количеству слов (длиннее или короче заданного) или по времени публикации (до или после заданной даты). Также можно осуществлять более избирательный поиск, комбинируя параметры запроса – например, можно искать работы, в которых присутствуют персонажи Атобэ Кэйго ИЛИ Тэдзука Кунимицу.

Это первая версия Расширенного поиска. В будущем мы намереваемся серьезно его улучшить, включая доработку интерфейса, который упростит построение сложных запросов. Тем не менее, эта функция уже сейчас достаточно гибкая: задействуйте всплывающие подсказки (для этого щелкайте маленькие синие знаки вопроса), чтобы получить более подробную информацию относительно использования поиска и существующих ограничений. Также в ближайшее время будут внесены и дополнения в ЧаВо – сейчас мы как раз доводим текст до ума.

Мы предполагаем, что новый Расширенный поиск намного улучшит впечатление пользователей от работы с архивом. Теперь найти именно то, что вы хотели бы прочитать, станет куда проще.

Огромное спасибо Sidra и Cesy за их великолепную командную работу над этим проектом!

Обновление анализатора HTML

Анализатор (парсер) HTML фильтрует и форматирует размещенный в архиве текст, следя за тем, чтобы все теги были закрыты и страницы отображались правильно. Это очень сложный код и к настоящему моменту мы уже какое-то время работали над тем, чтобы сделать его быстрее и эффективнее (с переменным успехом :D). Сейчас мы перешли к использованию уже существующей программной библиотеки, которая многое делает за нас, и в общем-то мы удовлетворены тем, что получилось в итоге – пользователи должны заметить определенные улучшения в работе архива, которые являются результатом работы оптимизированного кода.

Анализатор HTML – это одна из тех вещей, которые вы замечаете только тогда, когда они ломаются! Поэтому мы постарались тщательно протестировать код, прежде чем запускать его в работу. Однако очень сложно предугадать каждую потенциальную ошибку. Если вдруг вы заметили, что ваши опубликованные работы выглядят странно, пожалуйста, не пытайтесь исправить это самостоятельно. Вместо того, пожалуйста, свяжитесь с нами, используя форму технической поддержки и обратной связи и дайте нам знать о том, что существует проблема (не забудьте приложить ссылку на пострадавшую работу). Так мы сможем отыскать возможные ошибки и исправить их.

Одним из преимуществ нового анализатора является его способность корректно обрабатывать символы <3 и \0/, ничего не искажая и ничего не добавляя в самых неожиданных местах. Огромное спасибо Elz за ее готовность вступить в битву с непокорным кодом! \0/ \0/ \0/

Больше возможностей для форматирования

Мы добавили несколько новых опций для визуального оформления работ. Теперь вы можете использовать теги <span class=“align-right”>, <span class=“align-center”> и <span class=“align-justify”>. Новый анализатор HTML также допускает использование <p align=“center”> и тому подобных значений параметров тегов.

Comment

Post Header

Published:
2010-05-17 18:05:32 -0400
Tags:

A busy meeting - we stayed on an extra 45 minutes to get through as much as possible. The whole team has been working really hard lately - they are awesome. <3

Highlights

  • We talked some more about multimedia on the Archive, and started figuring out ways of improving posting and browsing for non-text-based works. Actually hosting things other than text on the Archive is some way off, but in the meantime, we think we can make a much more inclusive interface!
  • We started discussing requirements for server upgrades in a bit more depth - we're talking to a few people for expert advice. The Archive is hungry!
  • We discussed strategies for improving accessibility and diversity on the Archive - see below more more info!

Forthcoming changes

We're currently testing a new release, which we hope to deploy to the Beta Archive this coming weekend. It includes some exciting stuff:

  • The first version of our new Advanced Search! We're super-excited about this - it's something we've wanted for a long time, and with the combined efforts of Sidra and Cesy it's finally in sight! This will be version 0.1 - there are more enhancements planned - but it's already an awesome improvement on our existing search facility.
  • A new HTML parser, which we hope will be faster and more efficient. The parser processes the text of the works you post to make sure that it displays properly - it's a very tricky piece of coding, but with the help of an existing code library and the ingenuity of the wonderful Elz, we think we're getting there!

Accessibility and Diversity

We've been thinking about accessibility and diversity, and ways of keeping these at the forefront of our development. We've been talking to the developers at Dreamwidth about their experience in this area, as we think this is something they do well - thanks very much to Denise for her awesome advice!

We're integrating a few new things into our testing process to make it easier for us to catch any issues which might have an impact on accessibility. We're improving our automated testing, which will help us check that things on the Archive are basically functioning, freeing up our testers to do more work on more nuanced things. One area which we could use more help with is in testing how the Archive works with assistive technology - if you are a user of assistive tech and you'd like to join our testing team, you'd be warmly welcomed!

This is an area that's really important to us, and we welcome feedback from users. We're currently working on an accessibility and diversity policy which will state our core ethos; the most important message we'd like to get out is that we are willing to listen! If there's an area you think we could improve on, then please let us know via the Support and Feedback form - we always do our best to learn from user feedback.

News from our sub-committees and sister committees

  • Coders have been working hard on projects big and small. We've seen some great contributions from newer coders as well as some big projects from our senior coders - they are all fab!
  • Testers are currently working their way through all the new code on our Test Archive. They're reading lots of works in order to spot any weirdnesses with our new HTML parser and working through the list of new code to see it's all working well.
  • Tag wranglers have decided on a new tag format for book fandoms, based on popular demand from users. From now on, the canonical tags (the ones we show on the fandoms page) for specific series will take the format 'Poirot - Agatha Christie', while the metatag (which covers all works by a single author) will have the format 'CHRISTIE Agatha - Works'. This should make things easier to find in the fandoms list and filters - you can still enter whatever you like on your own works and it will be connected up to the canonical tags.
  • Support have been doing a phenomenal amount of work - there are currently just 21 open support issues, only 3 of which have not yet been worked on!

If there are things you'd like to do or say, please share them in comments, via the AO3 support and feedback form, by volunteering, or in whatever medium you feel comfortable with. Everyone is welcome to this party!

Comment


Pages Navigation