TROST: Open-System Trustworthiness

c111101 TROSTing Construction Note
Repaving Project


0.01 2017-07-01 07:36 -0700

The repaving of TROSTing to follow the construction practices of the add-on domains is long overdue.  In practice, the uniform structure is referred to as the nfoCentrale style.


visits to popular TROSTing pages

Locations of visitors to

1. Repaving
2. Work Items and Repaving Progress
3. Reporting Defects
4. Making Insertions
5. Related Material


1. Repaving

Repaving of TROSTing involves working through all of the existing-site to establish the consistent style and structure now established for all nfoCentrale sites. 

Repaving starts by overlaying new construction information in the Construction Structure of the site.  The overlay is initially in the Construction Material section and then across the top of the site, including the front-porch entry of the site.  The flow of repaving down into the leaves of all site folder hierarchies is done opportunistically, ideally when there is some other reason for working in a particular area.  Generally, introduction of new material will provoke repaving at that level and back to the highest already-repaved location.

Repaving is a manual process.  In order to keep track of the bootstrap status and progress, notices are placed throughout the construction structure and in lists of work items (e.g., on any Job Jar & Diary page) that reflect the local bootstrapping (and later-maintenance) status.  This serves three important purposes:

2. Work Items and Repaving Progress

There is a progression of work items being followed to extend the construction structure information through all of the initial folders.  This can be found in the top-level construction zone Diary & Job Jar table. 

Essentially, the initial material is adjusted starting from the root of the site and working to the leaves of the initial folders.  As the material is customized, notices are inserted in the pages of infrastructure to reflect their repaving status.  

The pending-repaving notice is in red text.  It indicates that the transformation to the correct form and content is incomplete.

As construction structure and construction materials are customized for this site, the notices in the material are changed to ones with green text.  These notices indicate which aspect of the material at that point and below is now in correct form: construction structure and content material.

For new material that is introduced following the initial bootstrap, a different green-text notice is used to indicate that this material is created in the proper form from the beginning. 

The different notices and their usage are illustrated here on the 2011-11-25 Announcement page.

3. Reporting Defects 

Any defect encountered in TROSTing content, construction structure, and links (internal and external) can be reported to the TROSTing coordinator

If you are curious what defects are already identified, you can inspect the lists of known work items that are maintained throughout the site:

Out beyond the bootstrapping stage, there will be defect tracking and maintenance for software that is developed or relied upon in TROSTing projects.  There will be special mailing lists for use of those who want to report or to know about software defects and their resolution.

All comments and questions related to TROSTing are welcome.  It is not necessary to use any formal submission process, although that may be beneficial to ensure that your concerns are noticed quickly and addressed by those who are working directly on TROSTing.

4. Making Insertions

Using Microsoft Office FrontPage 2002/2003, the current announcement may be inserted into any number of site pages.  Insertion is by using the FrontPage extensions "Include Page" web component.  The FrontPage operation is performed using the current Include Page.  That Include Page provides a single-cell table element that accomplishes three purposes:

  1. The announcement provides a link to a document-engineering page (such as this one) where more detail of the repaving-project status may be found. 

  2. The FrontPage Hyperlinks View provides a way to know where the announcement is currently placed, moving the insertion as repaving progresses.

  3. Maintenance of the insertion is performed in a single place and automatically reflected in all of the places the announcement has been inserted.

The link in the caption beneath the cell provides access to the corresponding document-engineering page and its explanation.

For further information on how this approach to Include Content is performed, see the template article page c000006c: ClustrMap Insertion FrontPage Document Engineering.

5. Related Material

Revision History:
0.01 2011-11-25 Complete for Repaving Usage
Customization of this folder is completed, although ClustrMap references are broken until that template entry is added.
0.00 2011-11-20 Create Repaving Project Placeholder
Customize just enough for immediate use in repaving critical, new areas first.

Construction Structure (Hard Hat Area)
Creative Commons License You are navigating construction material.
This work is licensed under a
Creative Commons License.

created 2011-11-20-15:31 -0800 (pdt) by orcmid
$$Author: Orcmid $
$$Date: 17-07-01 7:36 $
$$Revision: 141 $