how drupal serves global biosecurity
play

How Drupal serves global biosecurity Joshua Li Senior Drupal - PowerPoint PPT Presentation

Birds, bees and monster fish: How Drupal serves global biosecurity Joshua Li Senior Drupal Developer Technocrat About me Drupal dev in Technocrat Australia Drupal ID: rli Public sector Twitter: rujiali Module maintainer My


  1. Birds, bees and monster fish: How Drupal serves global biosecurity Joshua Li Senior Drupal Developer Technocrat

  2. About me ● Drupal dev in Technocrat Australia Drupal ID: rli ● Public sector Twitter: rujiali ● Module maintainer ● My second Drupalcon!

  3. How the story begins Wombat

  4. The policy makers ● Australian Government, Department of Agriculture (DoA) ● New Zealand Government, Ministry of Primary Industries (MPI) ● Protects agriculture, food, fisheries and forestry industries by providing quarantine and inspection services and export certification that maintains our favourable pest and disease status ● Negotiates access to international markets for our animals, plants and associated products ● Provides independent scientific advice, social analysis and science-based quarantine and policy advice (IBIS)

  5. ● Australian Government, Department of Agriculture (DoA) The policy ● New Zealand Government, Ministry of makers Primary Industries (MPI)

  6. The policy makers

  7. The news detectors From manual to automatic ● Search for biosecurity news around the world -> spreadsheet ● Evaluate the articles ● Send out the news and the alerts ● Making the policies ● Prototype made by scientist Google blog based news aggregator ○ Written by python from scratch ○ Only focuses on the aquatic animal news ○ ● The idea of sharing

  8. IBIS Ibis

  9. ● First of all, why Drupal ? ● A real online CMS that serves the global biosecurity community ● People can create their own search International Biosecurity queries Intelligence ○ Customised search query System (Untrusted source) ○ RSS feed (Trusted source) ● Multi-languages ● Article workflow ● User preferences for the daily digest

  10. IBIS workflow

  11. IBIS workflow The Crawler

  12. IBIS query builder

  13. IBIS workflow AlchemyAPI and Geonames

  14. IBIS workflow AlchemiAPI

  15. IBIS article workflow Evaluators’ life Tasmanian devil

  16. IBIS workflow The article view

  17. IBIS workflow Daily Digest

  18. The problems Kangaroo fight in neighbourhood

  19. Performance Sleeping time everyday Koala

  20. The crawler Searches/results queues

  21. The data structure Searches/results queues

  22. Data structure

  23. The future Cockatoo

  24. The solution Move the crawler away!

  25. User Bluetongue experience From passive to active Frilled Lizard

  26. User experience From passive to active

  27. User experience From passive to active

  28. Distribution/ Drupal modules? For everyone to use

  29. Questions Platypus

  30. What did you think? Evaluation this session LOSANGELES2015.DRUPAL.ORG/SCHEDULE Thank you.

Recommend


More recommend