FAQ about the QA scanner

Frequently Asked Questions

This post will go into frequently encountered scenario’s and will help you to get your components to the Beta status.

See this post about how to use the QA scanner for general information. This post will focus fixing the findings of the QA scanner.

Content

  • Product issues
  • Translations
  • Composable
  • Architect
  • Substitutes

Product issues

The list of PI’s are administrative checks.

Missing releasenotes

This will probably be the most common message.
To fix this you can follow these steps:

  1. Click on the PI title, this opens the NNetwork application. (log in with your architect account).
  2. On the bottom right you can add a new message. Pick the message template “Releasenote” *.
  3. Use the template to describe the feature / bugfix of this PI.
  4. Select the revision number this releasenote applies to. You can find this in the QA scanner screen, the message will tell you what revision is missing the release note.
  5. Save the message.

*In case it’s a very small change or a PI just to produce a process component or feature, you can also use the template “Release note fo produce” or change the message type to “PI has no user impact”.

Composability

Reference architecture

Use of draft elements

Draft elements still need to be reviewed by the Reference Architecture Review Board. This is a manual check to determine if the produces that are requested are valid.

  1. Open the Appserver https://appserver.novulo.com/
  2. Create a change request with all produces which are still draft, fill in as much information as possible to help speed up the proces.

To create a change request open
All apps > Reference Architecture > Change Request:

Deprecated elements.

  1. Remove these from the component and replace them with their newer counterpart if applicable.

Architect issues

All components should not have any issues according to the problems tracker built in the Architect.

  1. Open the component in the latest available stable Architect version (this is the default setting of the Architect launcher).
  2. Fix all issues shown in the problems tracker. The end result should be: Problems (0/0/1/0).
    Note: there will always be an info message saying “Cannot generate model, because it consumes x concepts and y process components.”.

This post will be updated with more examples