Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update diagrams in line with implementation

...

Figure 4: Projects and the people and resources they manage

Projects organize resources to build new capability or improve existing capability.  Related projects can be organized into campaigns.   Small items of work, typically performed by a single person, can be defined as tasks for a project.

Notice that the project acts as an anchor for collections of resources that the project is using.  Since it is a Referenceable, it can have links to external URLs, such as the project home page, project plan or APIs as well as images (see 0015 Linked Media Types in Area 0).

 

Meetings

Image Added

Figure 5: Meetings around projects

 

 

Communities

Communities are groups of people related by a common interest or skill.  People tend to stay in communities for the long term, whilst they are are associated with projects just for the lifetime of the project and then they move on to another.  Figure 5 shows the community model linked to the people who are members and the resources that they use.

Figure 56: Communities Model

 

 

Feedback

An important principle of good metadata it to be continually capturing the experience of subject matter experts.  Figure 6 shows the  feedback model that captures comments and ratings from subject matter experts.

 


Figure 67: Feedback through comments and ratings

Comments and ratings are a key mechanism for providing feedback on the metadata definitions by any user.  

 

Note that comments can be tagged, rated and commented on.

...

Notes provide additional information about a referenceable object.  They are used by resource owners and stewards to document the current status of their resources.  Engines that are performing processing on the resources may also write notes to the note log.  Figure 7 shows the notes in a note log.  The note log can be attached to any referenceable metadata object.

Figure 78: Notes and note logs

A referenceable object can have many notes linked off of it.  Notes are used by the people with edit access to the referenceable object to provide information about its content, proposed changes and other useful information.  Notes are also used by engines that are working on the related assets to add an informal audit trail of activity around the object.

...