View Issue Details

IDProjectCategoryView StatusLast Update
0002035Slicer4Core: Usabilitypublic2014-02-20 08:09
Reporterjcfr Assigned Tofinetjul  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Product Version 
Target VersionSlicer 4.2.0Fixed in VersionSlicer 4.1.1 
Summary0002035: No contributors in github contributors graph
Description

On Mon, May 14, 2012 at 10:38 AM, Petros Amiridis (GitHub Staff) <tender2+d4cabe46a8f8624000e9f21f14c68d7f30a32e041@tenderapp.com> wrote:
// Please reply above this line

From: Petros Amiridis (GitHub Staff)
Subject: No contributors in contributors graph

Hi Julien,

We only count commits that link to accounts.

Each commit has an email address associated. This email address is picked up from your local git email setting. You can check this using:

git config user.email

We take the email address of every commit and we try to match any of the emails in Account Settings > Emails

If we find an account that has this email address, we link the commit to that account. If we don't find one, we just use the name in the commit.

You can fix old commits, by adding their email address to your Account Settings > Emails list.

Let me know if you have any questions

Petros

==================================================
Reply with #ignore to stop receiving notifications for this discussion.

TagsNo tags attached.

Relationships

child of 0002059 acknowledgedjcfr Transition to Git 

Activities

jcfr

jcfr

2012-05-14 11:00

administrator   ~0004381

From Julien - May 14, 2012:

Hi Petros,

Thanks for your answer.
The repository is svn based, but it is imported in github via git svn.
From what I understand, the contributors graph should be populated with those odd looking email address finetjul@3bd1e089-480b-0410-8dfb-8563597acbee.
This is exactly what is happens in the "Impact" graph and it would be fine with me, but the problem is that nothing at all shows up in the "Contributor" graph.

Isn't it a bug ?

See
https://github.com/Slicer/Slicer/graphs/impact and
https://github.com/Slicer/Slicer/graphs/contributors

Thanks,

Julien.

p.s. See below an example of commit header:

Author: finetjul <finetjul@3bd1e089-480b-0410-8dfb-8563597acbee> 2012-05-04 12:18:32
Committer: finetjul <finetjul@3bd1e089-480b-0410-8dfb-8563597acbee> 2012-05-04 12:18:32
Parent: 7d1bbc42208e8b19bea7356498d397f369fce3ec (ENH: Slicer 4.1.0-QtTesting)
Branches: Slicer-4-1-QtTesting, remotes/Slicer-4-1-QtTesting
Follows:
Precedes:

ENH: Begin post-4.1.0-QtTesting development

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-1-QtTesting@20023 3bd1e089-480b-0410-8dfb-8563597acbee
finetjul

finetjul

2012-05-15 14:14

administrator   ~0004414

There is nothing to do here.
Each developer (if they want), can add their svn email address into their github account.
When moving repository to git (instead of svn), the issue will disappear if the emails are correctly renamed.

jcfr

jcfr

2012-05-15 14:17

administrator   ~0004416

See https://github.com/Slicer/Slicer/graphs/contributors

inorton

inorton

2014-02-20 08:09

developer   ~0010617

When the git transition is made, could consider re-importing the whole SVN repo and using the git-svn "--authors-file" option to remap all contributions by SVN username to a proper email address.

http://stackoverflow.com/questions/677753/mapping-between-git-committers-and-svn-users

Issue History

Date Modified Username Field Change
2012-05-14 11:00 jcfr New Issue
2012-05-14 11:00 jcfr Note Added: 0004381
2012-05-14 11:01 jcfr Assigned To => finetjul
2012-05-14 11:01 jcfr Status new => assigned
2012-05-14 11:01 jcfr Target Version => Slicer 4.2.0 AHM Summer 2012
2012-05-14 11:01 jcfr Description Updated
2012-05-15 14:14 finetjul Note Added: 0004414
2012-05-15 14:14 finetjul Status assigned => resolved
2012-05-15 14:14 finetjul Resolution open => no change required
2012-05-15 14:17 jcfr Note Added: 0004416
2012-05-15 14:17 jcfr Status resolved => closed
2012-05-15 14:17 jcfr Fixed in Version => Slicer 4.1.1
2012-05-16 09:52 jcfr Relationship added child of 0002059
2014-02-20 08:09 inorton Note Added: 0010617