Scripto·Q – Extended Features
Table of Contents
Here are some obvious additional features for the Scripto·Q portal as it evolves into the future. Obviously we're just scratching the surface in terms of all the things that could be done. Got to start somewhere.
Implementation of extended features will unfold in an order of priority matching the growth and demands of the audience frequenting the Scripto·Q portal. Input and requests from the community will of course be considered well — we want to make this totally work for you, right?
Community Interaction Space
In the opening phase of the community, the portal will have — in addition to the obvious member login and profiles — a collaboration forum with dedicated sections for the main genres and the main aspects of related work. There will also be basic text collaboration tools mentioned under Translation Tools. As things grow, if the interest merits it, we can of course also develop it into a well-rounded social network with all the favorite bells and whistles.
Glossaries and Dictionaries
When content is added to the database, central terms will be incrementally added to thematic glossaries and a more comprehensive dictionary. Glossaries will also function for in-line reference in texts — where more obscure terms will be highlighted, with definitions available on the spot. As the community grows and more seasoned volunteer editors emerge, we can also implement a Wiki-styled collaborative dictionary and encyclopædia section.
Compilations and Reading Lists
To make content easily accessible and to encourage further reading, there will be an option for easily creating excerpt compilations — or "My Favorite Quotes on X" — and reading lists of mutually relevant books. You can create both private and shared collections. The shared excerpts collection, in particular, holds promise for becoming a popular public resource.
Abstraction and Data Matrices
Diagrams and data sheets will be extracted and generated from many of the texts that have been processed. While this falls more into the domain of the At·Matrix project, the clearing-house for all things abstraction and data matrices, where the extracted data structures provide meaningful value for the Scripto·Q library functionality, they will be integrated.
On the Technical Implementation
The bulk of the necessary code for Scripto·Q will be created from a scratch — as part of the broader CMS Wares development toward "generic components for every project" development effort. The project back-end will be implemented with vanilla PHP/MySQL working in a light-weight custom framework. Front-end will be pure HTML5 bundled with semantic markup.
When custom-built code matures, as much as possible will be freely released for re-use under an open-source license. We will also craft in some open-source applications for extended functionality (e.g. for the forum space).
Offline Book Folio Application
You won't always have internet access, and while you can download all the books in our library, you may not be able to search them with the convenience of Scripto·Q online. To address this, we will — a bit further into the future — develop an offline book folio application with easy-to-update databases, available on your desktop whether you're connected or not.