Re: Annual Gitlab Statistics, anyone?



Hi,

Just a kick update and just wondering if there could be someone interesting on moving this forward.

I have updated the GrimoireLab instance, so now, you can filter activity by project even for GitLab issues and merge requests. There are some new panels, like the Efficiency one for issues and merge requests. For example for merge requests:

Having said that, there is still some work pending on some panels, fixing some affiliation data, control access to data, and adding missing projects. And of course, minor bugs, but I think it could be usable for the Foundation and people interested in knowing more about what's going in GNOME development.

I would like to release the config files and the docker-compose.yml thing in a public open source repository, so anyone could contribute. What do you think? Anyone willing to help?

For those wondering how the config file for projects to track does look like, this is the current one:
```
$ cat projects.json
{
        "Nautilus": {
                "git": ["https://gitlab.gnome.org/GNOME/nautilus.git"],
                "gitlab:issue": ["https://gitlab.gnome.org/GNOME/nautilus"],
                "gitlab:merge": ["https://gitlab.gnome.org/GNOME/nautilus"],
                "pipermail":["https://mail.gnome.org/archives/nautilus-list/"]
        },
        "GIMP": {
                "git": ["https://gitlab.gnome.org/GNOME/gimp.git"],
                "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gimp"],
                "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gimp"],
                "pipermail": [
                        "https://mail.gnome.org/archives/gimp-developer-list/",
                        "https://mail.gnome.org/archives/gimp-docs-list/",
                        "https://mail.gnome.org/archives/gimp-gui-list/",
                        "https://mail.gnome.org/archives/gimp-user-list/",
                        "https://mail.gnome.org/archives/gimp-web-list/"
                ]
        },
        "gnome-shell": {
                "git": ["https://gitlab.gnome.org/GNOME/gnome-shell.git"],
                "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gnome-shell"],
                "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gnome-shell"],
                "pipermail": ["https://mail.gnome.org/archives/gnome-shell-list/"]
        },
        "gtk": {
                "git": ["https://gitlab.gnome.org/GNOME/gtk.git"],
                "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gtk"],
                "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gtk"],
                "pipermail": [
                        "https://mail.gnome.org/archives/gtk-app-devel-list/",
                        "https://mail.gnome.org/archives/gtk-devel-list/",
                        "https://mail.gnome.org/archives/gtk-doc-list/",
                        "https://mail.gnome.org/archives/gtk-i18n-list/",
                        "https://mail.gnome.org/archives/gtk-list/",
                        "https://mail.gnome.org/archives/gtk-osx-devel-list/",
                        "https://mail.gnome.org/archives/gtk-osx-users-list/",
                        "https://mail.gnome.org/archives/gtk-perl-list/"
                ]
        }
}
```

What do you think?

Thank you very much and best regards,

---
Manrique

El vie., 7 dic. 2018 a las 13:18, Jose Manrique Lopez de la Fuente (<jsmanrique gmail com>) escribió:
Hello everybody!

I've seen Andre email talking about GitLab stats, and I was thinking about setting up a GrimoireLab instance [1] to check some basic GNOME community metrics, because it has added support for GitLab analytics recently, and I love both projects/communities (GNOME and GrimoireLab), so it's a perfect match to test its capabilities.

My idea is to follow this recipe:

If anyone is willing to help, basically the first step is to build a projects.json file to list all the projects and repositories to track. And a place to run the machinery would help. Otherwise, I would use some Bitergia resources to run it.

What do you think?


Best regards,

---
Manrique



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]