AO3 News

Post Header

Published:
2013-03-27 11:03:20 -0400
Tags:

Preface

The OTW Board is pleased to announce the newly updated Archive of Our Own Roadmap.

The Roadmap is a broad outline of planned improvements and changes to the AO3. It is maintained by the Accessibility, Design, & Technology committee with input from many OTW committees including Abuse, Internationalization & Outreach, Open Doors, Support, Systems, Tag Wranglers, and Translation. While such an involved cross-committee process takes time, we are happy that it includes input from so many committees because we believe that collaboration results in a high-quality document and (hopefully!) a shared understanding of how and why we do the things we do.

Updating the Roadmap is a huge task which involves:

  1. Talking to everyone to learn what is needed and wanted (which can be different for everyone but thankfully there is some common ground)
  2. Talking about priorities (because our wish list is way larger than our ability to grant wishes)
  3. Working out what we need to do to get from A to C (sometimes that means people get B first on the way to C even though B was low priority)

AD&T walked the Roadmap through multiple drafts (the first rough outline was created in August 2012) and worked with multiple versions of the Board (there were five new Board members in this period) to reach a final version. The Board would like to thank everyone who worked on this task for the energy (and patience!) given to make this possible. We really appreciate all the time the staff and volunteers put into this.

Roadmap

A Look Back

When we started working on the Archive in 2008, we drew up a roadmap of core functionality which included all the basic posting and searching features, the tagging system, collections, comments, and a translatable interface. The original roadmap was drafted with a view to completing this groundwork within a short timeframe, and producing a releasable package which other fans could download and use. However, once we started working on the goals defined by the roadmap, the landscape changed a little. Implementing these basic, interlocking features turned out to be more complex than we originally anticipated, and as a result, the whole timeframe stretched, leaving openings where new features crept in and new urgent needs arose.

We revised our Roadmap in 2010 to give users an outline of planned features and milestones which took into account the realities of developing the live site, and the demands of our userbase. While we've been following roughly that plan, you'll see from looking at it that we didn't stick to it exactly: we have to be flexible and modify the pace of work and the order of tasks based on user demand, the needs of the site, and the skills and interests of available coders. In general, the pace of development has been slower than we anticipated, although in some cases we have been able to bring forward features which were in high demand, while keeping up with increasing performance challenges as the userbase expanded.

Some of the features we planned to add after version 0.8 have already been implemented, including a "kudos" option which lets you quickly show that you liked someone's work without leaving a full comment, improvements to editing multiple works, a download function for individual works in different formats, and better HTML styling thanks to work skins. A public Feature Requests Board was established in the form of a third-party tool (see the related Internal Tools FAQ for more information).

In contrast, several features we planned for before the 0.9 release were pushed back. For example, we've made some excellent progress on multi-language support for the Archive interface, but realized that the latest version of Ruby on Rails (the framework the AO3 is built on) offers some key features which can be used for that functionality, so we'll be upgrading the site to the new version of Rails before the new translations code is implemented. This is a big task which affects code across the site, so it needs to be carefully scheduled.

We review our Roadmap every few years to consider our needs and priorities going forward. This post aims to provide an updated timeline of our major milestones: while we'll continue to be flexible and may implement things in a different order, this roadmap gives an overview of what we've got planned. If there are features not listed here which you'd like to see, please let us know in the comments to this post! You can also vote for suggested features on our Feature Requests Board - this helps us know what people would like us to prioritize (although sometimes other constraints mean we can't implement popular requests as fast as we'd like, or can't commit to adding them to the Archive at all).

The Road so Far...

If you're interested in how the Archive has developed over the years, you can see all the work we completed up until June 2010 on the previous version of our Roadmap: everything up to Version 0.7 had been completed at the time it was published. We've listed the highlights of the work we've done since then below; for more detailed information on exactly what we did when, you can browse our extensive Release Notes, going back to the very first code deploy.

Interlude: Rails 3

In November 2010, we updated our version of Rails to Rails 3. Rails is a web framework for application development; the code of the Archive uses Rails and its various code libraries as well as other open source frameworks and tools. (For more information, see our Technology Stack page.)

This update involved changes to almost every part of the Archive code and was a major undertaking! Updating to use this version gave us access to a whole host of better features, and ensured that the codebase as a whole stayed up-to-date - important for stability and maintainability.

Version 0.8

Version 0.8 included a huge number of changes and stretched over multiple code releases, because it covered so many complex and interrelated things. It was completed in July 2012 and included:

  • Lots of performance-enhancing features, including widescale improvements in caching across the site. We introduced Squid for whole-page caching, more granular caching for frequently updated elements such as comment numbers on works, the caching of indexes for searches and sorting, and much more. These performance improvements helped us accommodate a massive expansion in the number of users in 2012.
  • A major update to our site Javascript: we moved to using a more modern and flexible Javascript library, jQuery.
  • A major overhaul of all our CSS and frontend code, for greater maintainability and accessibility.
  • The introduction of site skins to enable users to customize the appearance of the site.
  • The introduction of work skins to allow users to use CSS to style their works.
  • The introduction of embeds for multimedia works (fannish video and audio works like vids, AMVs, or podfic).
  • The launch of email subscriptions for authors and works, and feeds for tags across the site, to make it easier for users to get updates about works they were interested in.
  • The introduction of a user stats page, including many often requested features such as the ability to compare the numbers of kudos and comments on different works.
  • A range of tools for our Open Doors team, enabling the import and maintenance of at-risk archives. The first archive to be imported using these tools was the Smallville Slash Archive.
  • Lots of improvements to our challenge functionality, including the introduction of prompt memes!

The Road Ahead

The following is a rough outline of our plans for the next few years. We haven't included a timeframe for these milestones - not even a very rough one - because experience has shown us that a whole number of factors can influence development speed and priorities. Plans for the 1.0 release and beyond are kept very high-level right now; we will post an updated, more detailed plan as we get closer to the finish line.

Version 0.9

The first major part of Version 0.9 was the launch of our new tag filters, along with a number of other significant changes to the underlying code of our search and browse features. The site had outgrown the old filters, which were causing performance issues, and the new code has proven more robust and more usable. It also enabled us to implement filtering for bookmarks, which was a long-needed first step on the way to making personal bookmarks a truly useful Archive feature.

Throughout this development cycle, we're also also focusing heavily on performance improvements and long-term scalability (that is, how easily the site can grow to accomodate new users). As part of this, we are making several hopefully invisible changes under the hood:

  • Upgrading to the latest version of Ruby on Rails.
  • Increasing the amount of caching we do throughout the site and ironing out any remaining issues related to caching.
  • Adding new hardware, and optimizing our server setup.

We already added some new servers in January 2013, and you can read more about plans for expansion in our post, Going forward - our server setup and plans, part of our 2013 Spotlight on Systems.

One major code change we'll make during this release will be the complete refactoring of our work model (the large chunk of code that deals with creating, posting, and managing works). For obvious reasons, this is one of the oldest parts of the code on the site, and it needs some major revisions to make it robust, maintainable and flexible going forward. This is a very knotty piece of work (internally we refer to the work model as Mordor) and will likely take a while to get right.

The refactoring of the work model is an essential part of one of our major priorities: moving towards true support for visual art as well as fannish audio and video on the Archive. Hosting different media types (e.g. enabling image or audio file uploads to our servers) is still some way in the future, but version 0.9 will include a number of enhancements aimed at making the site more suitable for diverse types of fanworks, including better search and posting tools for non text-based media. We already allow embeds of art, fan videos, and audio works, and the first major enhancement in this release cycle will be the option to specify a media type for your fanwork when posting (instead of relying on Additional Tags alone), and to filter by media type when browsing. At the same time, we will add options for posting and searching for non-fiction fanworks (fannish meta and other non-fiction types). Our aim will be to make it as easy as possible for users to find the kinds of fannish content they are interested in, and for creators to tag and categorize their works usefully.

We will also be focusing on our collections suite, including challenges and prompt memes, to fix remaining bugs, address usability problems, and improve documentation as well as performance.

Summary:
  • Stability, performance, and scalability improvements
  • Improvements to searching and browsing, including better filtering for media type, category, and language
  • A new header and footer layout, for easier site navigation
  • Improvements to tag wrangling management features, and enhancements to the tagging system to allow for improved handling of international sources and fandoms
  • Refinements to the collection and challenge code, including major bug fixes for gift exchanges, prompt memes and tag sets
  • Review and rewrite of existing code to prepare for art, video, and audio posting, and non-fiction fanworks
  • Improvements to the handling of work relationships (remixes, translations, gifts...) across the site
  • Improved and expanded tools for Open Doors to allow for easier imports of at-risk archives

Interlude

Within the 0.9 release cycle, we want to take some scheduled time to review and assess our code base, documentation, resources and plans. During this time, active development will be kept to an absolute minimum and we'll avoid launching any new features. We will continue to monitor the site for any emergencies and keep sending out invites to people on the waiting list, but will focus most of our attention on laying the groundwork for good stability going forward. This is something which we always try to factor into our plans, but during very busy periods it's easy to build up technical debt and harder to make sure everything is shipshape and well-documented. This interlude will help ensure both our code and our procedures are well organized and sustainable.

Version 0.10

In these code updates, we will build upon and enhance the multimedia support and interface translation features. Providing the Archive structure and navigation in any language, not just English, was one of our main goals when we started dreaming up plans: we will now make sure that all site elements are translatable and complete the necessary translation tools for volunteers. This is different from support for individual fanworks in languages other than English, which we hope will be vastly improved by the changes and bug fixes planned in version 0.9.

Additionally, more subscription options will be added, enabling users to keep track of exactly the kind of fanwork they want to read, look at, or listen to. Subscription management will be improved.

We will also make our admin system more robust and allow for clearly defined roles in site and user management, with improved admin features for each area (such as better tools for our Abuse staff).

In this release cycle, we will also add private messaging, one of the most-requested features.

Summary:
  • Translation features for an Archive in many different languages
  • Private messaging features
  • More subscription options
  • Anonymous posting
  • Improved drafts management
  • Better chapter management, including the ability to indicate prologues and epilogues
  • Improvements to the History feature
  • Groundwork for a more modular admin system to spread out tasks (managing users, approving new public skins, posting news etc.) across distinct admin roles
  • Profile enhancements, such as the option to list your presence on other services (Dreamwidth, DeviantArt, etc) and offer beta services

Version 0.11

In our last planned release cycle before announcing 1.0, we will focus on ironing out any remaining bugs, review existing features, refactor and optimize our codebase for scalability and expandability, and make sure that, above all else, the Archive is accessible to all users. We will also review our wide range of automated tests to ensure that all our features have complementary test suites and that our testing framework adheres to current best practices before going forward.

Version 1.0 and beyond

Our goal for Release 1.0 is to have a stable package with all core features working well, and a full testing suite. This will provide a good foundation for the move to hosting fanwork files on our own servers, which will be a core goal for our post 1.0 development. It will also enable us to bundle an install package for easy installation by users without substantial systems experience. This will include the further enhancement of admin roles to allow a master admin and more site customisation settings. We also want to provide API hooks for developers to build upon our codebase for posting/bookmarking/reading/etc. tools and enhancements. A more structured outline of goals will be posted before we reach this biggest of milestones.

Summary:
  • A robust feature set for posting, managing, and browsing different kinds of fanworks: text (such as fic or essays), images (such as fanart, graphics, or crafts), audio (such as podfic, audio fic, fannish songs, or filk), and video (such as AMVs and vids)
  • A translatable interface that makes it possible to customize the Archive for a variety of languages
  • A default interface that is functional, accessible, and attractive (in that order of importance) in a wide variety of browsers, platforms and assistive tech, and easily customizable for special needs and preferences
  • Public API
  • Release package

How You Can Help

The Organization for Transformative Works is always looking for volunteers to donate their time and skills (or alternatively, hard-earned cash) to the development of the Archive of Our Own. You can read more about how to contribute or get in touch with the Volunteers & Recruiting committee to offer your help. Depending on open positions, we will welcome skilled programmers, database specialists, sysadmins, designers, QA personnel and technical writers, as well as interested people who are new to coding and software testing. Training and support will be provided, so anyone can help shape the future of the Archive!

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