| 1 | = IIRS Solution Design = |
| 2 | |
| 3 | Please refer to the [[IIRS/ArchitectureOptions]] and principles therein. |
| 4 | |
| 5 | == Features overview == |
| 6 | |
| 7 | The IIRS will be an add-on service with its own Drupal 7 install. This install will provide the means to: |
| 8 | 1. Allow users to log in (to their accounts on the current D6 site), or register (with the new account synced back from D7 to D6). |
| 9 | 1. Add and moderate initiatives via a widget. |
| 10 | 1. Sync the moderated (accepted) initiatives back to TN.org D6 via a web service. |
| 11 | 1. Facilitate the translation of the Widget-specific UI by a distributed team of translators. |
| 12 | 1. ... |
| 13 | |
| 14 | |
| 15 | == Drupal 7 site features == |
| 16 | |
| 17 | === Distribution, Profile, Frameworks === |
| 18 | 1. Based on [https://drupal.org/project/panopoly Panopoly] for an excellent editorial experience out of the box. There is a lot of momentum around Panopoly in the Drupal world. |
| 19 | 1. Theme based on Twitter's [http://getbootstrap.com/2.3.2/ Bootstrap] framework for a cross-browser, responsive, clean and deeply sexy starting point. Lots of Drupal themes work with this, but [https://drupal.org/project/radix Radix] is also gaining a lot of traction with distributions and works great with Panopoly. |
| 20 | 1. [[https://drupal.org/project/debut Debut] will provide as much base features as possible, to minimise custom code and get a fast start on key features. |
| 21 | 1. Will create a 'Transition National Hub' drupal install profile to allow this site to be built easily on the Transition Network server, and indeed on other interested parties systems. |
| 22 | |
| 23 | === Transition-specific features === |
| 24 | |
| 25 | === Web services === |