Changes between Version 1 and Version 2 of IIRS/ArchitectureOptions


Ignore:
Timestamp:
08/06/13 13:54:22 (3 years ago)
Author:
jim
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IIRS/ArchitectureOptions

    v1 v2  
    99== Principles == 
    10101. We must focus on the [[IIRS/widgetPurpose]]: Collecting and displaying initiatives in multiple languages. 
    11 2. New work will be in Drupal 7 as unfortunately Drupal 8 is not stable at present. 
    12 3. The current D6 site will still be the 'king', but this work will be designed to grease the wheels of move to D7 sometime in the next year (or two). 
    13 4. There will be a web service connection between the current D6 and the new, slim D7 site. 
    14 5. Adding new code to an already big Drupal 6 site should be kept to a minimum, and service connectections should be lean and 'gentle'. 
    15 6. We will create a new, slimline Initiative content type to store the data from the widgets. 
    16 7. We will re-use/retool/refactor the D6 Projet Widget code to get a quick jump on the core widget features. This is essentially a cleanup and conversion from D6 to D7. 
    17 8. Internationalisation is a BIG part of this, as is facilitating the translation of TN-specific parts of the UI and content. 
    18 9. These are not the only principles, more to follow... 
     111. New work will be in Drupal 7 as unfortunately Drupal 8 is not stable at present. 
     121. The current D6 site will still be the 'king', but this work will be designed to grease the wheels of move to D7 sometime in the next year (or two). 
     131. There will be a web service connection between the current D6 and the new, slim D7 site. 
     141. Adding new code to an already big Drupal 6 site should be kept to a minimum, and service connectections should be lean and 'gentle'. 
     151. We will create a new, slimline Initiative content type to store the data from the widgets. 
     161. We will re-use/retool/refactor the D6 Projet Widget code to get a quick jump on the core widget features. This is essentially a cleanup and conversion from D6 to D7. 
     171. Internationalisation is a BIG part of this, as is facilitating the translation of TN-specific parts of the UI and content. 
     181. These are not the only principles, more to follow... 
     19 
     20== Scary questions == 
     211. What will the experience be for each type of user on each environment... 
     22||= =||= TN.org D6 =||= D7 widget =||= D7 site user =|| 
     23|| Widget user || || || || 
     24|| Widget/ini moderator || || || || 
     25|| Widget translator || || || || 
     26|| Visitor UK (English) || || || || 
     27|| Visitor France (French) || || || || 
     28|| Visitor Canadian (French or English) || || || || 
     29|| Visitor Botswanian (Setswana, example of no translation) || || || || 
     30|| TN admin/editor || || || || 
     31|| National hub admin/editor || || || || 
     32|| Translators || || || || 
     33 
     342. How will translated content get back to the D6 site [assumes it's done on D7, which is the best place for editors if not the system]... It's one thing to make templates and panels layouts, but how is that edited? 
     353.