Skip to content

Timeline Improvement #7

@vibhatha

Description

@vibhatha

Get Started

What we have

We have designed a simple timeline that depicts the following.

  1. Parent Gazette as a larger node, the root gazette that would formulate a new organizational structure.
  2. Child Gazette is a smaller node, the amendments on the root gazette are defined as a child.
  3. Each node click would pop up a data summary and a way to access the gazetted document from the government website.
  4. Timeline contains sliders with a basic minimal functionality.
  5. Each Parent Gazette and its children are shown in one colour that highlights a segment in the timeline that could refer to a new government, but this needs verification.

What we want to do

We need to improve this timeline such that the data is displayed as shown below.

  1. Improve the timeline scrolling functionality. It should be able to go through time backwards and forward till the latest day we have data to show.
  2. And we should be able to zoom in on the timeline like we adjust the resolution.
  3. Timestamps need to be clear and should be easy to get the date of nodes by hovering over or clicking.
  4. Nodes belonging to one group (parent and children) must be linked or shown in a very clear way.

The design choices are open to suggestions. We don't want to reinvent the wheel by writing our timeline to do this as long as there exists a timeline library which can do this for us. But in case we don't have that kind of a timeline library, we should take an approach by modularizing this development on top of something like d3 or a similar tool which supports data visualization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions