Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358456 - Project summary page should link to git.eclipse.org
Summary: Project summary page should link to git.eclipse.org
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Website (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: phoenix.ui CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 355910 (view as bug list)
Depends on:
Blocks: 358962
  Show dependency tree
 
Reported: 2011-09-21 12:14 EDT by Markus Keller CLA
Modified: 2011-09-26 15:01 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2011-09-21 12:14:01 EDT
Project summary pages should link to git.eclipse.org.

Currently, the "Source Repository" section lists the repos, but only links to the web view for CV/SVN.

Example:
http://www.eclipse.org/projects/project_summary.php?projectid=eclipse.jdt
Comment 1 Wayne Beaton CLA 2011-09-21 12:21:33 EDT
I think it might be time to switch over to the "new" Project Summary pages which handle this sort of thing. Agree/disagree?

http://www.eclipse.org/projects/project.php?id=tools.cdt
Comment 2 Markus Keller CLA 2011-09-21 13:52:18 EDT
The "new" page definitely looks better than the old one.

Comparing http://www.eclipse.org/projects/project.php?id=eclipse.jdt.ui to our old page, the only items I missed are the links to Forums and Mailing Lists.

The only thing I didn't really like on the new page is that it's still hard to walk up the parent projects chain. I saw that the parents are available in the left nav bar (which is already a big improvement over the old page), but a breadcrumb bar at the top of the page would make this much easier to see, e.g.:

Top Level Projects >> Eclipse Project >> JDT - Java development tools
JDT/UI
<description we should fill in>
Company Activity
...
Comment 3 Nathan Gervais CLA 2011-09-21 14:23:53 EDT
+1 to using the new pages
Comment 4 Gunnar Wagenknecht CLA 2011-09-22 10:34:35 EDT
How do I need to enter the Git Repos in the Portal?

For example:
 /gitroot/gyrex/addons/mongodb-persistence.git

Renders as:
  mongodb-persistence (git)
  http://git.eclipse.org/c//gyrex/addons/mongodb-persistence.git
                          ^^

Notice the double slash in the URL?

Can I somehow influence the link text? I'd like to have the "addons" in front of it. Otherwise it might be a little confusing.
Comment 5 Wayne Beaton CLA 2011-09-22 10:36:27 EDT
(In reply to comment #4)
> How do I need to enter the Git Repos in the Portal?
> 
> For example:
>  /gitroot/gyrex/addons/mongodb-persistence.git
> 
> Renders as:
>   mongodb-persistence (git)
>   http://git.eclipse.org/c//gyrex/addons/mongodb-persistence.git
>                           ^^
> 
> Notice the double slash in the URL?
> 
> Can I somehow influence the link text? I'd like to have the "addons" in front
> of it. Otherwise it might be a little confusing.

I thought that I fixed that. Investigating.
Comment 6 Wayne Beaton CLA 2011-09-22 10:40:18 EDT
(In reply to comment #5)

> I thought that I fixed that. Investigating.

Fixed.
Comment 7 Denis Roy CLA 2011-09-23 09:33:18 EDT
+1 to the new project summary pages.  Great job on those.
Comment 8 Wayne Beaton CLA 2011-09-26 14:53:18 EDT
I've released the new version of the project summary pages (which are now more "info" pages IMHO). Anyway, I believe that this solves the problem described in this bug. Reopen if I am mistaken.
Comment 9 Markus Keller CLA 2011-09-26 15:00:28 EDT
*** Bug 355910 has been marked as a duplicate of this bug. ***