BSD Ports

devel/py-sortinghat 1.6.2 DragonFly

Tool to manage identities

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3+
Categories
devel, python
Package size
3949.8 KiB, 13772.1 KiB installed

Description

Sorting Hat maintains an SQL database of unique identities of communities members across (potentially) many different sources. Identities corresponding to the same real person can be merged in the same individual, with a unique uuid. For each individual, a profile can be defined, with the name and other data shown for the corresponding person by default.

In addition, each individual can be related to one or more affiliations, for different time periods. This will usually correspond to different organizations in which the person was employed during those time periods.

Sorting Hat is a part of the GrimoireLab toolset, which provides Python modules and scripts to analyze data sources with information about software development, and allows the production of interactive dashboards to visualize that information.

In the context of GrimoireLab, Sorting Hat is usually run after data is retrieved with Perceval, to store the identities obtained into its database, and later merge them into individuals (and maybe affiliate them).

In the other systems

SystemPortVersion
DragonFlydevel/py-sortinghat1.6.2
FreeBSDdevel/py-sortinghat1.15.1
HardenedBSDdevel/py-sortinghat1.15.1
GhostBSDdevel/py-sortinghat1.15.1

Install

Binary package:

pkg install py311-sortinghat

From DPorts:

cd /usr/dports/devel/py-sortinghat && make install clean

Dependencies

Run dependencies 21