Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usability testing a tool for OSS maintainers #11

Open
nitinvasanth opened this issue Apr 26, 2021 · 11 comments
Open

Usability testing a tool for OSS maintainers #11

nitinvasanth opened this issue Apr 26, 2021 · 11 comments

Comments

@nitinvasanth
Copy link

We are building a tool that helps OSS maintainers with Metrics and Analytics. Being an OSS maintainer yourself would you be interested to give feedback on our free tool so that It can benefit all OSS devs ?

@BaseMax
Copy link
Owner

BaseMax commented Apr 26, 2021

Dear Nitin @nitinvasanth
Hi;

Can you please explain a bit more about Metrics and Analytics?
Do you means a tool to count number of visits of repositories and download?

Best

@nitinvasanth
Copy link
Author

Thanks @BaseMax !

This is a tool that helps Maintainers understand the Top contributiors in a repository, their code impact, PR stats etc . Instead of Lines of code, a more adjusted metric is used. In short think of it as Gitprime for Opensource Maintainers. Mailing you the full details !

@lucasgonze
Copy link

BaseMax, I'm glad to get to talk. We analyze the structure of code across git history.

The starting point for our metrics was this paper: Towards Quantifying the Development Value of
Code Contributions

Since that time the analytical methods have matured. The current baseline is edit distance between commits, where any given commit is represented using the abstract syntax tree rather than raw source.

@BaseMax
Copy link
Owner

BaseMax commented Apr 30, 2021

Hi, Sorry for the delay, I had a very busy week. (Because I was the technical manager of "5th international conference on Pattern Recognition and Image Analysis")

Thank you for your message. I would like to try this platform/tool.

I just registered on the merico.build website and logged in.

I have a suggestion, think about it: At first glance we do not see the submit form button and in this it is hidden at the bottom of the page and we have to scroll :)

Note: My screen resolution is 1920x1080 and it's not bad.

demo1

Now I'm a Noob user at there: https://merico.build/profile/406

No data
Your commits might be associated with different email addresses. You can add them in settings.

I have not any idea about this.
Maybe a bug since I usually put email address with Upper-case? lol

@BaseMax
Copy link
Owner

BaseMax commented Apr 30, 2021

Your website show I'm 10% top in JavaScript language?

JavaScript
26265 ELOCs
Top 10%

What do you means by ELOCs?

LOC = Line of code

so E?

@BaseMax
Copy link
Owner

BaseMax commented Apr 30, 2021

I think this would be nice if you add a Tooltip to show what's is ELOC and how you calculate this one. (At least show us this guide only in own profile)

@BaseMax
Copy link
Owner

BaseMax commented Apr 30, 2021

There seems to be a problem with the template CSS, which on most pages has a useless horizontal scrollbar.

@lucasgonze
Copy link

lucasgonze commented Apr 30, 2021 via email

@lucasgonze
Copy link

Your website show I'm 10% top in JavaScript language?

JavaScript
26265 ELOCs
Top 10%

What do you means by ELOCs?

LOC = Line of code

so E?

Detailed documentation:
https://merico.build/help#eloc

ELOC has the same intent as LOC: measuring value created by developers. It is calculated as the edit distance between two commits, where a commit is represented as an abstract syntax tree.

@lucasgonze
Copy link

There seems to be a problem with the template CSS, which on most pages has a useless horizontal scrollbar.

Thanks for that. What browser do you use?

@lucasgonze
Copy link

lucasgonze commented Apr 30, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants