finos / metadata-tool

A command line tool for performing various tasks with Fintech Open Source Foundation (FINOS) metadata.
Apache License 2.0
12 stars 5 forks source link

Add blacklisted identities in Bitergia affiliations file #51

Closed maoo closed 4 years ago

maoo commented 4 years ago

Feature Request

Description of Problem:

Currently, to blacklist an identity in Bitergia, we need to notify Bitergia Support.

However, it is possible to define blacklist via the bitergia-affiliations.yaml, see https://gitlab.com/Bitergia/c/symphony/support/issues/107 (FINOS internal only) for more info.

The blacklist format is:

- blacklist:
    - no-reply@example.com
    - root
    - Generic Account

Proposed solution

We could start with a simple JSON list that defines the blacklist items, defined in the root folder of metadata or in the people/ folder ; at that point, we can edit the bitergia-affiliations.ftl to render out the list, when invoking gen-bitergia-affiliation-data

maoo commented 4 years ago

We are working on a new way to manage identities, this will not implemented. Closing.