Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 352980

Summary: Add committer ID to ssh clone links on http://git.eclipse.org/
Product: Community Reporter: Aaron Digulla <digulla>
Component: GitAssignee: Eclipse Webmaster <webmaster>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: mikael.barbero
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Aaron Digulla CLA 2011-07-25 04:42:53 EDT
Please add the correct committer ID to the "ssh" clone link at the bottom of the Git project pages.

Example: See http://git.eclipse.org/c/dash/org.eclipse.dash.m4e.tools.git/

At the bottom, you find "ssh://git.eclipse.org/gitroot/dash/org.eclipse.dash.m4e.tools.git"

Change that to "ssh://committer_id@git.eclipse.org/gitroot/dash/org.eclipse.dash.m4e.tools.git"

If I'm logged in to Eclipse, it would be great if that would read "ssh://adigulla@git.eclipse.org/gitroot/dash/org.eclipse.dash.m4e.tools.git"
Comment 1 Denis Roy CLA 2011-07-25 09:11:27 EDT
I've changed the SSH prefix to read 'ssh://committer_id@....'.  It will take some time before the pages are updated with the new prefix.

The Git web browser we use is cGit: http://hjemli.net/git/cgit/

We typically avoid hacking software since it complicates the upgrade process.  cGit is written in C, and getting your committer id from the web session would involve loading libraries to read and parse cookies and execute MySQL queries.  Not impossible to do, but not a quick hack by any means.

You could get the same result with a GreaseMonkey script, or something similar.  I realize this won't 'just work' for everyone, but unless you have other ideas, realistically, this is simply too complex to implement for whatever value it would provide.
Comment 2 Mikaƫl Barbero CLA 2019-08-22 08:44:54 EDT
I guess we're done here.