Version 7 vs 16
Version 7 vs 16
Content Changes
Content Changes
The TSC has undertaken to review the TrustedFirmware.org website and propose changes.
Some TF website review headings and criteria are listed below. Please edit this document to add review inputs. It would be helpful if you could add your initials to contributions. Version history is also tracked.
**TF Website Review**
**Identity**
- Branding
- Key message(s)
(EricF) trustedfirmware;org is hosting more projects now (TF-M, TF-A, OpTEE, MbedTLS and Hafnium) it should be good to advertize this by making them visible with a short description on the top page possibly pointing to a "minisite" of each of them as suggested by BillF
- Membership
(EricF) I suggest to better expose members by renaming the menu entry "join" to "Membership"
**Navigation**
- Primary menu location and structure
(BillF) I suggest that the majority of users of the site will either be interested Cortex-M or Cortex-A but definitely not both. A smaller number of senior technical people will want the whole site view, and then some execs will want to see a top level summary of the project. Maybe we should move to manage these 4 user types. We could offer a quick selection of "mini-sites" for Cortex-A and Cortex-M, sitemap for expert users, and an exec overview/summary including legals etc. Mixing Cortex-A and Cortex-M throughout the site means that the menus are overloaded.
(EricF) Code and review first level menu could be grouped in a a single "developer" menu with additional links e.g to mailinglist
- Other menus (footer)
(EricF) I find "Dashboard" naming confusing as I was more expecting a page with the analystics of the projects. (In addition the contents is pretty different between TF-A and TF-M)
(EricF) I think having both a "wiki" and "docs" second level menu in the Documentation menu can be confusing especially because the content is different per projects.
- Other thoughts on navigation
(EricF) Phabricator has its own structure with several entry points from the trustedfirmware.org menu so it is easy to get lost in the navigation and even sometime confusing
**Content**
- Information about the project
(EricF) I like the content page of the TF-M Documentation/Dashboard page. In particular the box presenting the project (What is Trusted Firmware-M ?) and even more the "Useful Links" box. I think it can be a good template for the entry page of a TF-M mini-site.
- Posts
**Images**
- Relevant
- Quality
- Affect on loading times
**Typography**
- Effective use of different fonts and sizes
(BillF) I have a note from a TSC meeting that the navigation font is too small and the content font is too large.
**Action/Engagement/Involvement**
Supported actions:
- Access a document or recording
- Subscribe to a mailing list
- Contact the project
- Subscribe to a calendar event
**Consistency**
- Cross-platform issues
(EricF) Most of the second level menus e.g Documentation/dashboard content is not consistent between projects. An action to have a more homogeneous content will help users to navigate having in mind a standard map for all the project but it can be a significant effort so moving to "minisite" can mitigate this a bit
(EricF) The documentation menu does not point to the same tool for all the projects MbedTls is the only one to point on a git readme
The TSC has undertaken to review the TrustedFirmware.org website and propose changes
[[ https://developer.trustedfirmware.org/w/collaboration/website/feedback/ | Member feedback on the original TF.org website ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals/ | Proposals from Linaro - 19th May ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals_feedback1/ | Member feedback on 19th May proposals ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals_revised | Proposals from Linaro - for 15th July TSC ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals_feedback2 | Member feedback on 15th July TSC proposal ]]
[[ https://production-trustedfirmware-org-265.websitepreview.linaro.org/ | New theme website preview]] N.B. this link will disappear when the new theme enters production
The TSC has undertaken to review the TrustedFirmware.org website and propose changes.
Some TF website review headings and criteria are listed below. Please edit this document to add review inputs. It would be helpful if you could add your initials to contributions. Version history is also tracked.
**TF Website Review**
**Identity**
- Branding
- Key message(s)
(EricF) trustedfirmware;org is hosting more projects now (TF-M, TF-A, OpTEE, MbedTLS and Hafnium) it should be good to advertize this by making them visible with a short description on the top page possibly pointing to a "minisite" of each of them as suggested by BillF
- Membership
(EricF) I suggest to better expose members by renaming the menu entry "join" to "Membership"
**Navigation**
- Primary menu location and structure
(BillF) I suggest that the majority of users of the site will either be interested Cortex-M or Cortex-A but definitely not both. A smaller number of senior technical people will want the whole site view, and then some execs will want to see a top level summary of the project. Maybe we should move to manage these 4 user types. We could offer a quick selection of "mini-sites" for Cortex-A and Cortex-M, sitemap for expert users, and an exec overview/summary including legals etc. Mixing Cortex-A and Cortex-M throughout the site means that the menus are overloaded.
(EricF) Code and review first level menu could be grouped in a a single "developer" menu with additional links e.g to mailinglist
- Other menus (footer)
(EricF) I find "Dashboard" naming confusing as I was more expecting a page with the analystics of the projects. (In addition the contents is pretty different between TF-A and TF-M)
(EricF) I think having both a "wiki" and "docs" second level menu in the Documentation menu can be confusing especially because the content is different per projects.
[[ https://developer.trustedfirmware.org/w/collaboration/website/feedback/ | Member feedback on the original TF.org website ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals/ | Proposals from Linaro - 19th May ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals_feedback1/ | Member feedback on 19th May proposals ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals_revised | Proposals from Linaro - for 15th July TSC ]]
[[ https://developer.trustedfirmware.org/w/collaboration/website/proposals_feedback2 | Member feedback on 15th July TSC proposal ]]
[[ https://production-trustedfirmware-org-265.websitepreview.linaro.org/ | New theme website preview]] N.B. - Other thoughts on navigation
(EricF) Phabricator has its own structure with several entry points from the trustedfirmware.org menu so it is easy to get lost in the navigation and even sometime confusingthis link will disappear when the new theme enters production
**Content**
- Information about the project
(EricF) I like the content page of the TF-M Documentation/Dashboard page. In particular the box presenting the project (What is Trusted Firmware-M ?) and even more the "Useful Links" box. I think it can be a good template for the entry page of a TF-M mini-site.
- Posts
**Images**
- Relevant
- Quality
- Affect on loading times
**Typography**
- Effective use of different fonts and sizes
(BillF) I have a note from a TSC meeting that the navigation font is too small and the content font is too large.
**Action/Engagement/Involvement**
Supported actions:
- Access a document or recording
- Subscribe to a mailing list
- Contact the project
- Subscribe to a calendar event
**Consistency**
- Cross-platform issues
(EricF) Most of the second level menus e.g Documentation/dashboard content is not consistent between projects. An action to have a more homogeneous content will help users to navigate having in mind a standard map for all the project but it can be a significant effort so moving to "minisite" can mitigate this a bit
(EricF) The documentation menu does not point to the same tool for all the projects MbedTls is the only one to point on a git readme