FOR ARCHIVAL PURPOSES ONLY

The information in this wiki hasn't been maintained for a good while. Some of the projects described have since been deprecated.

In particular, the "Ushahidi Platform v3.x" section contains information that is often misleading. Many details about this version of Platform have changed since.

This website is an extraction of the original Ushahidi wiki into a static form. Because of that, functions like logging in, commenting or searching will not work.

For more documentation, please refer to https://docs.ushahidi.com

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can also visualize current work in progress here: http://huboard.com/ushahidi/Lamu/board (or via github issues)

Done! (Huraah!)

Expand
titleshow/hide
  • API
    • Posts
      • Post updates
      • Revisions
      • Translations
    • Tags
      • with icons
    • Forms
    • OAuth2 & ACL
    • Error Handling
    • Versioning
    • Users
    • Media API
  • Migration scripts
  • Frontend JS app architecture
  • Views: List
  • Views: homepage/combined map+list
  • Post detail
  • Basic create post
  • Custom forms supported in API, but may have no UI yet
  • Sorting
    • A-Z
    • Date / time
  • Edit post
  • API: OAuth2 + ACL
  • API: Current User API to get current user info.
  • API: Permissions meta data on resource (ie. can I edit this post?)
  • Posts search / filter by
    • keyword
  • Login UI  
  • Register UI
  • User admin
    • Create/edit/delete user
    • Set user role
  • Workspace
    • All reports
      • includes bulk edit
    • Filtering reports in workspace
  • Tags admin #151
  • Bulk editing reports #175
  • Related posts API and view #94

3.0 Beta 1 (Feb)

  • Posts search / filter by #91
    • category 
    • date/time
    • location
  • Twitter data source #200
  • Media #129
    • Shown on post detail
    • Add via post create
    • Add/remove via post edit
  • Data sources UI #190
  • Data sources tidy and clean up #198
  • Show custom fields on post view  #199
  • Detailed access permissions for /user (don't expose email, etc to other users) #64
  • Localization of user interface  #148
  • Frontend architecture doc #86
  • Location name on point fields #108 (for easier migrations from V2)
  • Design+Styling Users UI #202
  • Design+Styling Messages UI #203
  • Design+styling tags admin #204

Beta 2 (March)

  • Post search by:
    • sets
  • Sets
    • Set list
    • Set detail (reusing map/list views)
    • Set config/edit
    • Add post to set
  • Create post: clean up UI & other final work
  • Fix styling on Views:Map
  • Frontline SMS data source #201
  • Extend form attribute API to provide better for UI needs #123

...

  • NO subcategories/tags
  • NO free tagging
  • NO Polygons (no form for them)
  • NO flagged reports
  • NO Setting custom role permissions. Roles defined hard coded for now.
  • NO automated sets based on filters

3.0 (April?)

  • API: Forms permissions
  • API: Tags with icons
  • Themes & Plugins architecture
  • Installing
    • Including migration / upgrade UI
  • Multiple DB support
    • at least mysql and postgresql
  • User Profile?
  • Automated sets based on filter criteria
  • Plugins & themes UI
  • Flagging posts
  • Reports & entities / Custom form designer
    • Edit report fields
    • Edit entity fields
    • Stages (later?)
    • Action (later?)
    • Permissions / owner (later?)
    • Pre built types?
  • Workspace
    • Dashboard
    • Stats
    • Reports by type
      • based on 'all reports'
    • Tasks / Assign reports to user
  • Map configuration
    • base layers and map settings
  • Map embeds
  • Data sources
    • Email
    • RSS
  • Map clustering
    • NO popups, just zoom in
    • use leaflet marker cluster

Later - these features will happen, but probably in v 3.1 or 3.2

  • Duplicate manager (later?)
  • Map overlays / layers - important but we need space to do this right
  • Sharing
  • Actions
  • Report stages
  • Additional views
  • Stats
  • Pages
  • Alerts
    • Something like a set with a notification?
    • the same as the old crowdmap/ushahidi (lines, poligon, etc. would be great)
  • Checklist
  • Post comments
  • Fancy awesome map marker clustering
  • Data exports - CSV etc
  • Include collections of markers from noun project/unocha/etc

Maybe - Considering building this, we're not sure where it fits, or if it should be in core.

  • Blocks
  • "Add to report" / guided report comments

...