== BluePrints == These are areas of work that need interested developers to tackle. The Blueprints should act as the specification for [DeveloperGuidelinesTesting Testers] to work with.[[BR]] We should look at following a [http://behaviour-driven.org/BDDProcess Behaviour-Driven Development] style (e.g. using tools like [http://www.codeplex.com/pyspec pyspec] or [http://pypi.python.org/pypi/PyFIT/0.8a2 PyFIT]). Sahana2 requirements: http://wiki.sahana.lk/doku.php?id=req:start Framework * [wiki:BluePrintAuthenticationAccess Authentication, Authorization & Accounting] * [wiki:BluePrintCSS CSS Cleanup] * [wiki:BluePrintFramework Framework] * [wiki:BluePrintMany2Many Many to Many widget] * [wiki:BluePrintReporting Reporting] * [wiki:BluePrintREST RESTful API] * [wiki:BluePrintSynchronisation Synchronisation] * [wiki:BluePrintWebSetup Web Setup] Modules * [wiki:BluePrintGeographicInformationSystems GIS] * [wiki:BluePrintMessagingModule Messaging Module] * [wiki:BluePrintOrganisationRegistry Organisation Registry] * [wiki:BluePrintPersonRegistry Person Registry] * [wiki:BluePrintVictimTrackingTracing Real Time Victim Tracking/Tracing] Support Tools * [wiki:BluePrintBzrHooks Bzr Hooks] In time we may use this area to provide just the detailed specifications for the [https://blueprints.launchpad.net/sahana Blueprints functionality within Launchpad]