Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 316205 - Upgrade ViewVC to latest, nova-ify the skin
Summary: Upgrade ViewVC to latest, nova-ify the skin
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Website (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P2 normal (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-08 16:08 EDT by Denis Roy CLA
Modified: 2010-11-25 11:26 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Roy CLA 2010-06-08 16:08:41 EDT
We'll be deploying a new dev.eclipse.org server cluster this summer.  Let's upgrade ViewVC to the latest version and Nova-ify the skin.
Comment 1 Denis Roy CLA 2010-08-24 11:23:18 EDT
Matt, I'm assigning this to you.  There are a few versions of the Nova skin that you can employ for this ... I would recommend the version on http://git.eclipse.org since it uses all the screen surface.
Comment 2 Eclipse Webmaster CLA 2010-11-08 14:42:19 EST
I've setup a trial deployment(dev.eclipse.org/nviewcvs) and we're going to have to make a change.  Right now we have a 'single' point of entry (/viewcvs although /viewsvn points there as well) and you can switch back and forth via the repository drop box.  This feature has been remove from the new version, so we'll need to do an install for each VCS type.

-M.
Comment 3 Denis Roy CLA 2010-11-08 17:15:43 EST
I think it would be best if the default page was the 'roots' page

http://dev.eclipse.org/nviewcvs/viewvc.cgi?view=roots  (That page doesn't currently work for me) since it's not immediately obvious that there is anything other than the Eclipse project.
Comment 4 Eclipse Webmaster CLA 2010-11-12 13:57:07 EST
I've set that as the root page.  

I'm trying to work out a way to correctly map the old urls to the correct 'new' urls(with the deprecation of index.cgi and split of CVS and SVN) although if we keep only one instance for both VCS types we just need a single re-write rule.

Thoughts?

-M.
Comment 5 Denis Roy CLA 2010-11-12 14:33:18 EST
> I've set that as the root page.  

Great!

> I'm trying to work out a way to correctly map the old urls to the correct 'new'
> urls(with the deprecation of index.cgi and split of CVS and SVN) although if we
> keep only one instance for both VCS types we just need a single re-write rule.

However is most simple for us, easy to understand for users and will work  :)
Comment 6 Eclipse Webmaster CLA 2010-11-25 10:12:13 EST
Ok I've put the new version live and links to the old locations should just work.

-M.
Comment 7 Gunnar Wagenknecht CLA 2010-11-25 10:51:03 EST
Matt, when I go to this page:
   http://dev.eclipse.org/viewcvs/viewvc.cgi/

I can see the Eclipse Project repo. However, I can no longer switch to the other repos. 

Can you add a prominent link (preferably in the same location where the old combo was) to the root page?

  http://dev.eclipse.org/viewcvs/viewvc.cgi?view=roots
Comment 8 Eclipse Webmaster CLA 2010-11-25 11:26:11 EST
(In reply to comment #7)
> Matt, when I go to this page:
>    http://dev.eclipse.org/viewcvs/viewvc.cgi/
> 
> I can see the Eclipse Project repo. However, I can no longer switch to the
> other repos. 

That is a side effect of the new version not supporting the drop box to switch roots, and with the compatibility mode on the 'default' view is the Eclipse repo(just like it used to be).
 
> Can you add a prominent link (preferably in the same location where the old
> combo was) to the root page?

I've added a link to 'Other repositories" after the index tag.  Just to document this you can click on the little '/' and get the root view as well.

If you visit /viewcvs you'll be shown the roots view by default.

-M.