Frontends:TyndaleStep Functionality Overview

From CrossWire Bible Society

Jump to: navigation, search

This page aims to describe a number of different areas of the application. It is a reference page that designers and developers can refer to change, highlight, annotate, etc.


Contents

Core Bible Display Module

Timeline Module

Aim

The aim of this module is to complement a Bible passage by showing the user a set of events that put the passage in context of the historical era.

Data

There are many ways of categorising the data. For example, there are point in time events (e.g. a birth) vs events over a period (the ministry of Jesus). Events may have direct scriptural references or may be present to show contextual data (e.g. Egyptian history may be helpful to understand portions of the book of Exodus).

In its source form, the data has been categorised by culture (Persian, Egyptian, Jewish, etc.). The dataset is made more complex by adding "uncertainty" where dates are uncertain or only accurate to a certain level (e.g. to a decade). Secondly, there can also be different views as to the dating of particular events. The two representations of the events may therefore change the context of the passage in reference to the Egyption/Persian history.


Functionality

From a user's point of view, the following features are desired:

Entry points

Data display

Navigation of the timeline


Management features

Exit points


Genealogy Module

Aim

Data

Functionality

Entry points

Data display

Navigation

Management features

Exit points

Geography Module

Aim

Data

Functionality

Entry points

Data display

Navigation

Management features

Exit points

Etymology Module

Aim

Data

Functionality

Entry points

Data display

Navigation

Management features

Exit points

Dictionary Module

Aim

Data

Functionality

Entry points

Data display

Navigation

Management features

Exit points

Installer & Upgrade Module

Aim

Data

Functionality

Entry points

Data display

Navigation

Management features

Exit points

Settings and Configuration Module

Aim

Data

Functionality

Entry points

Data display

Navigation

Management features

Exit points

Personal tools
Namespaces
Variants
Actions
Navigation
Miscellaneous
Toolbox