Skip to content
This repository was archived by the owner on Feb 2, 2022. It is now read-only.

Rewrite buoy front end using Backbone.js #185

@hurtstotouchfire

Description

@hurtstotouchfire

This rewrite should also improve the isolation of the front end with a view to extracting it into a small JS library that would facilitate possible back-end expansion (see #171, #172). This should also at least partially obsolete #64.

Goals:

  • improve DOM spaghetti
  • clean up front end code so it ages better
    • use Backbone for the Buoy Alert (buoy-alert.js) file
    • use Backbone for the incident view (chat room, etc); requires cleaning up the ugly "templates" thing we have right now
    • use Backbone for the Buoy Map (buoy-map.js) file, where it makes sense
  • leverage some backbone features I've already forgotten the specifics about
  • somehow this is good for the mobile app too I think

Scope:

  • UI shell
  • alerts
  • chat UI
  • does not include maps JS (right?)
  • all new JS should have JS Docs

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions