Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352980 - Add committer ID to ssh clone links on http://git.eclipse.org/
Summary: Add committer ID to ssh clone links on http://git.eclipse.org/
Status: CLOSED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Git (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-25 04:42 EDT by Aaron Digulla CLA
Modified: 2019-08-22 08:44 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.