Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 342496 - Remove / maintain cvs git mirrors for git hosted projects
Summary: Remove / maintain cvs git mirrors for git hosted projects
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Git (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-11 18:29 EDT by Miles Parker CLA
Modified: 2013-03-22 11:17 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 Miles Parker CLA 2011-04-11 18:29:19 EDT
Hi,

There are a number of sites -- including AMP, which I lead -- that have websites that are still mirrored and listed on the website. This leads to confusion and potentially a significant issue if someone clones the git site and then tries to make a contribution from it. This is compounded because it is the old clone site that comes up first for a google search:

i.e.:

http://dev.eclipse.org/git/index.html

not:

http://git.eclipse.org/c/

I know it would be a pain to try to keep this maintained, but perhaps we could move this to a wiki so that projects could maintain and then have some mechanism for projects to remove their cvs mirroring.
Comment 1 Wayne Beaton CLA 2011-04-12 10:39:22 EDT
For starters, you can change the "sourcerepository" entry in the project metadata so that the project summary provides a correct value (and Dash can gather updated statistics for your project).

http://www.eclipse.org/projects/project_summary.php?projectid=modeling.amp

While you're at it, you can update your releases :-)

I assume that the CVS mirror still exists because the CVS repository still exists. Webmaster has a process that kills off these repositories about six months after the switch over (to allow stragglers some time to transition).

Reassigning to Community/Git
Comment 2 Miles Parker CLA 2011-04-25 00:51:24 EDT
I'll just point out that Wayne's suggestions, while valid, aren't actually germane to the issue I reported. My project is just an example of a more general issue, which is that there are many projects that have fully active git repos but because their CVS mirrors have been active for longer those repos will come up first in a casual search for "my_project git". Even simply having a statement on that page that says something like:

"Many of these projects have transitioned to fully hosted git repositories. Please visit http://git.eclipse.org/c/ first to ensure that the project isn't one of them."

Really, I'm just trying to be helpful here.
Comment 3 Denis Roy CLA 2011-05-18 13:35:53 EDT
In the end, we do intend on removing the Git CVS mirror once the project has officially moved; however, since the mirrors are created automatically we'll actually need to hack some code.

In the meanwhile, I have added your message to the Git mirrors page.  It will take a few hours to actually show up.  Thanks for the suggestion.
Comment 4 Denis Roy CLA 2013-03-22 11:17:35 EDT
The mirrors are all gone.