security-force-monitor / sfm-proxy

Security Force Monitor CSV proxy
MIT License
5 stars 2 forks source link

Organization Classifications and related workflow #10

Open badapplesdatabase opened 9 years ago

badapplesdatabase commented 9 years ago

Uses: 1) Provide the selection for “layers” on map 2) Give context to users in dossiers 3) Used for “Perpetrator Organization” field in the Events category where specific organization is not named as a perpetrator. Here the SFM is trying to be as faithful to NGO reporting as possible- without copying verbatim when perpetrators are described as “soldiers”, “policemen” or other terms that wouldn’t make sense as classifications for organizations

The Classifications will attempt to be a generalized as possible --- eg Police, Army, Navy --- but will need to also have country specific classifications to make the Monitor useful to country experts (only having generalized classifications would make the Monitor harder to use for country experts, and not significantly easier for non-experts).

badapplesdatabase commented 9 years ago

I think classifications should be a controlled vocab --- it forces SFM to be thoughtful about how we think about organizations, especially as we want the Map and other elements to be informative, but as "clean" and non-cluttered as possible. I don't want a map with 50 different filters for instance. I would also hope that this would force the SFM to have internal conversations about adding classifications when staff come across Organizations that don't really fit in any category, or would be better captured and displayed by adding a category.

In this case, if there is a need for a new term, there will need to be a defined process to update the taxonomy list e.g. SFM staffer flags missing tag, submits a suggestion - with examples -of need for new tag, which then I can approve (or fire off to others for a view); then the taxonomy list in the backend is updated, making the Classification tag available to the SFM staffer.

badapplesdatabase commented 9 years ago

Organizations can have multiple Classifications --- Some examples of Classifications for different types of Organizations:

Nigeria Police Force units (Zonal Commands, State Commands, etc.): Police

Mobile Police Force (Nigeria): Mobile Police Force (Riot Police) ; Police

Central Security Forces (Egypt): Central Security Forces (Riot Police) ; Police

State Security Service (Nigeria): State Security Service (Internal Security)

Special Anti-Robbery Squad (Nigeria): Special Anti Robbery Squad ; Police

Criminal Investigation Department (Nigeria): Police

Field Armies (Egypt), Military Zones (Mexico), Divisions (Nigeria), Brigades, Battalions: Army ; Military

Naval Zones (Mexico) Naval Commands (Nigeria) Navy ; Military

Marine Battalions (Mexico and potential expansion countries): Navy ; Marines ; Military

Special Boat Service (Nigeria): Navy ; Special Forces ; Military

Municipal Police forces (Mexico): Municipal Police ; Police

Federal Police forces (Mexico): Federal Police ; Police

State Police forces (Mexico): State Police ; Police

Air Wings (Egypt, Nigeria): Air Force ; Military

Joint Task Forces (Nigeria): Joint Task Force ; Police ; Army ; Navy ; Air Force ; Military

Joint Operation Chihuahua (Mexico): Joint Operation ; Police ; Army ; Navy ; Air Force ; Military

jpmckinney commented 9 years ago

Backend issue. The API and UI will just use whatever classifications they receive from the backend.