5min

Scoped publishing

Scoped publishing lets you finely decide how outcomes and initiatives should be published to your different integration. For example, they let you configure that no label should be created for a given outcome on selected GitHub repositories.

GitHub only

Scoped publishing is only available for GitHub integrations at this time.

How to use

Publication settings can be found in the outcomes and initiatives edition page:

Link to the outcomes edition page
Link to the outcomes edition page

Both the outcome and initiatives pages have a "Publication" tab where publication settings can be found. Each of your installations will be listed and can be configured independently.

Publication settings
Publication settings

Expanding an installation will show its publication settings. For example in the case of a GitHub installation, Echoes will display the list of repositories and let you chose the ones on which a label should be created for this outcome or initiative.

Publication settings for a GitHub installation
Publication settings for a GitHub installation

Publishing to public repositories

Echoes does not publish your outcomes or initiatives as GitHub labels on public repositories by default. This is a defensive measure to avoid disclosing privileged roadmap information through labels. Publication to public repositories is controlled on a per-outcome and per-initiative basis through the "Allow publishing to public repositories" checkbox.

Scoped publishing and new repositories

Echoes assumes that all outcomes and initiatives should be created on new repositories by default. This means that you don't have to update this configuration as new repositories appear for their labels to get created. However, you will have to update the configuration for specific outcomes or initiatives you don't want published on a newly created repository.

ο»Ώ

Updated 08 Mar 2022
Did this page help you?
Yes
No