Re: Annual Gitlab Statistics, anyone?

2019-03-26 Thread Neil McGovern
On Tue, 2019-03-26 at 10:57 +0100, Jose Manrique Lopez de la Fuente via
desktop-devel-list wrote:
> Hi,
> 
> I've added gjs. Please, check it here:
> http://46.101.128.86:5601
> 
> I hope to have some time during following days to fix some issues.
> 

That's really rather nice, thanks for looking in to it!

Neil
-- 
Neil McGovern
Executive Director, The GNOME Foundation

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Annual Gitlab Statistics, anyone?

2019-03-26 Thread Jose Manrique Lopez de la Fuente via desktop-devel-list
Hi,

Last year GSOC there was a proposal to include DOAP support in GrimoireLab
as projects list input.

Perhaps an script to move from multiple DOAP files to a single
projects.json file would be enough.

As said before, I hope to have some time during following days to publish
the config files and some contribution guidelines somewhere.

Thank you very much and best regards,

---
Manrique

El dom., 17 mar. 2019 a las 14:20, Andre Klapper () escribió:

> On Sun, 2019-03-10 at 22:51 -0700, Philip Chimento wrote:
> >
> > For the record, here's an entry for GJS in your JSON file:
> >
> > "gjs": {
> >   "git": ["https://gitlab.gnome.org/GNOME/gjs.git;],
> >   "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gjs;],
> >   "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gjs;],
> >   "pipermail": ["https://mail.gnome.org/archives/javascript-list/;]
> > }
>
> *A lot* of such metadata (locations and persons) already exists in the
> DOAP file in the top directory of each code repository.
> (How up-to-date that data is is written on another paper.)
>
> andre
> --
> Andre Klapper  |  ak...@gmx.net
> https://blogs.gnome.org/aklapper/
>
>
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/desktop-devel-list
>


-- 


[image: José Manrique López de la Fuente on about.me]

José Manrique López de la Fuente
about.me/jsmanrique
  
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Annual Gitlab Statistics, anyone?

2019-03-26 Thread Jose Manrique Lopez de la Fuente via desktop-devel-list
Hi,

I've added gjs. Please, check it here:
http://46.101.128.86:5601

I hope to have some time during following days to fix some issues.

Best regards,

---
Manrique


El lun., 11 mar. 2019 a las 6:52,  escribió:

> On Fri, Mar 8, 2019 at 3:44 PM Jose Manrique Lopez de la Fuente via
> desktop-devel-list  wrote:
>
>> 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:
>>
>> http://46.101.128.86:5601/app/kibana#/dashboard/bff9e0c0-fe16-11e8-8aac-ef7fd4d8cbad
>>
>> 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:
>> [...]
>>
>> 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 (<
>> jsmanri...@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:
>>> https://gitlab.com/Bitergia/lab/analytics-demo
>>>
>>> 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?
>>>
>>> [1] https://chaoss.github.io/grimoirelab/
>>>
>>
> Hi,
>
> I'm afraid I lack the skills to contribute to this, but I think it's
> really cool, and you should definitely put it in a public repo and invite
> others to contribute!
>
> For the record, here's an entry for GJS in your JSON file:
>
> "gjs": {
>   "git": ["https://gitlab.gnome.org/GNOME/gjs.git;],
>   "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gjs;],
>   "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gjs;],
>   "pipermail": ["https://mail.gnome.org/archives/javascript-list/;]
> }
>
> Best,
> Philip C
>


-- 


[image: José Manrique López de la Fuente on about.me]

José Manrique López de la Fuente
about.me/jsmanrique
  
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Annual Gitlab Statistics, anyone?

2019-03-17 Thread Andre Klapper
On Sun, 2019-03-10 at 22:51 -0700, Philip Chimento wrote:
> 
> For the record, here's an entry for GJS in your JSON file:
> 
> "gjs": {
>   "git": ["https://gitlab.gnome.org/GNOME/gjs.git;],
>   "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gjs;],
>   "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gjs;],
>   "pipermail": ["https://mail.gnome.org/archives/javascript-list/;]
> }

*A lot* of such metadata (locations and persons) already exists in the
DOAP file in the top directory of each code repository.
(How up-to-date that data is is written on another paper.)

andre
-- 
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Annual Gitlab Statistics, anyone?

2019-03-10 Thread Philip Chimento via desktop-devel-list
On Fri, Mar 8, 2019 at 3:44 PM Jose Manrique Lopez de la Fuente via
desktop-devel-list  wrote:

> 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:
>
> http://46.101.128.86:5601/app/kibana#/dashboard/bff9e0c0-fe16-11e8-8aac-ef7fd4d8cbad
>
> 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:
> [...]
>
> 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 (<
> jsmanri...@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:
>> https://gitlab.com/Bitergia/lab/analytics-demo
>>
>> 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?
>>
>> [1] https://chaoss.github.io/grimoirelab/
>>
>
Hi,

I'm afraid I lack the skills to contribute to this, but I think it's really
cool, and you should definitely put it in a public repo and invite others
to contribute!

For the record, here's an entry for GJS in your JSON file:

"gjs": {
  "git": ["https://gitlab.gnome.org/GNOME/gjs.git;],
  "gitlab:issue": ["https://gitlab.gnome.org/GNOME/gjs;],
  "gitlab:merge": ["https://gitlab.gnome.org/GNOME/gjs;],
  "pipermail": ["https://mail.gnome.org/archives/javascript-list/;]
}

Best,
Philip C
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Annual Gitlab Statistics, anyone?

2019-03-08 Thread Jose Manrique Lopez de la Fuente via desktop-devel-list
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:
http://46.101.128.86:5601/app/kibana#/dashboard/bff9e0c0-fe16-11e8-8aac-ef7fd4d8cbad

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 (<
jsmanri...@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:
> https://gitlab.com/Bitergia/lab/analytics-demo
>
> 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?
>
> [1] https://chaoss.github.io/grimoirelab/
>
> Best regards,
>
> ---
> Manrique
>
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Annual Gitlab Statistics, anyone?

2018-12-07 Thread Jose Manrique Lopez de la Fuente via desktop-devel-list
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:
https://gitlab.com/Bitergia/lab/analytics-demo

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?

[1] https://chaoss.github.io/grimoirelab/

Best regards,

---
Manrique
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Annual Gitlab Statistics, anyone?

2018-12-06 Thread Andre Klapper
Hej,

for the last decades we had "Annual GNOME Bugzilla statistics"
published at the beginning of a Gregorian calendar year. 

Has anyone experimented already how to get [yearly] statistics of user
activity out of GNOME's Gitlab instance, to not reinvent wheels?
(Especially having in mind to restrict stats to activity in "issues"?)

I'm starring at 
https://docs.gitlab.com/ce/api/events.html#get-user-contribution-events
and https://docs.gitlab.com/ce/api/users.html#list-users but I naïvely
hope someone has already found better ways, or even has some code...?

Cheers,
andre
-- 
Andre Klapper  |  ak...@gmx.net
https://blogs.gnome.org/aklapper/


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list