Changes between Version 52 and Version 53 of BluePrint/Synchronisation
- Timestamp:
- 05/09/10 18:57:36 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/Synchronisation
v52 v53 1 1 = Blueprint for Synchronization = 2 2 3 We need to implement the ability to do synchronization between instances of Sahana Eden & between Sahana Eden & other systems ( auch as Sahana Agasti, !OpenStreetMap or Ushahidi).3 We need to implement the ability to do synchronization between instances of Sahana Eden & between Sahana Eden & other systems (such as Sahana Agasti, !OpenStreetMap or Ushahidi). 4 4 5 5 For synchronisation with other systems, we can talk in open standards, such as [wiki:BluePrintEDXL EDXL] since we use [wiki:S3XRC] to import/export data via XSLT in either XML or JSON formats (we can also handle CSV, XLS). … … 18 18 * http://localhost:8000/sahana/or/organisation/office/create.xml&fetchurl=http://haiti.sahanafoundation.org/prod/or/organisation/office.xml 19 19 20 If we want to 21 20 22 What we need next is: 21 * A way to do whole DB syncs which maintain full references: [wiki:S3XRC_v2 S3XRC_v2]22 * Cron Job23 23 * UI to configure this 24 * Sync Partners 25 * Host 26 * Pull 27 * URL 28 * includes login if protected 29 * Policy 30 * Which tables we're importing 31 * Conflict Resolution Rules 32 * Schedule 33 * Push 34 * URL 35 * includes login 36 * Which tables we're exporting 37 * Schedule 38 * Offline Sync 39 * Export to File 40 * Which tables we're exporting 41 * Since x date 42 * Import from File 43 * Which tables we're importing 44 * Since x date 45 * Conflict Resolution Rules 46 * Base Policy 47 * UI to manually resolve conflicts which aren't covered by policy 48 * Sync Pools (Groups of Partners which share a common policy &/or username) 49 50 51 * Whole DB syncs maintaining full references requires [wiki:S3XRC_v2 S3XRC_v2] 24 52 25 53 === Old ===