This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 125940 - Migrate dev.eclipse.org to Phoenix
Summary: Migrate dev.eclipse.org to Phoenix
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Website (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: phoenix.ui CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 153970 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-31 17:49 EST by John Arthorne CLA
Modified: 2013-09-13 16:18 EDT (History)
2 users (show)

See Also:


Attachments
Screen of dev.eclipse.org/bugs (108.53 KB, image/jpeg)
2006-11-20 16:08 EST, John Arthorne CLA
no flags Details
Proposed screenshot (48.76 KB, image/jpeg)
2006-11-30 08:48 EST, Denis Roy CLA
no flags Details
Bugzilla Header (13.87 KB, image/png)
2006-11-30 09:51 EST, Gunnar Wagenknecht CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Arthorne CLA 2006-01-31 17:49:18 EST
As more projects move to the Phoenix style, the remaining "old school" pages really start to stand out.  Some of the most prominent old style pages are those under http://dev.eclipse.org.  It would be nice for these to be migrated to the Phoenix look and feel.  The most prominent of these are:

http://dev.eclipse.org/bugs/ (aka bugs.eclipse.org)
http://dev.eclipse.org/viewcvs/

Also, these should probably just redirect to the new mail page:

http://www.eclipse.org/mail/index.html
http://dev.eclipse.org/mailman/listinfo

Apologies if there are existing bugs for these.
Comment 1 John Arthorne CLA 2006-01-31 17:51:13 EST
Of course, old links to http://dev.eclipse.org/ also need fixing. Currently this redirects into the wiki.  The most prominent being the "Committers" link in the nav bar of the main eclipse.org page.
Comment 2 Eclipse Webmaster CLA 2006-01-31 20:17:18 EST
Agreed. These need to be cleaned up and/or moved.

I moved most of the dev.eclipse.org content under the wiki because I think it belongs to our committers - unfortunately, they didn't have access to change it when it was on dev.  Let's hope the Wikified pages get a bit of TLC  :)

If you find more stale links, please post them here.

D.
Comment 3 Eclipse Webmaster CLA 2006-10-03 19:50:27 EDT
*** Bug 153970 has been marked as a duplicate of this bug. ***
Comment 4 Eclipse Webmaster CLA 2006-10-06 16:09:11 EDT
Target for Q4
Comment 5 Denis Roy CLA 2006-11-20 14:42:21 EST
http://dev.eclipse.org/bugs/ (aka bugs.eclipse.org)
http://dev.eclipse.org/viewcvs/

Both those have been skinned.  I won't be touching anything related to mailman (http://dev.eclipse.org/mailman/listinfo) because it's simply not designed to be skinned, with HTML being scattered throughout a bunch of python scripts.

Also, individual bug pages for bugs.eclipse.org won't receive any specific Phoenix treatment, other than having the standard purple logo/banner at the top.

Outside of projectland, are there any other "old school" web pages left?
Comment 6 John Arthorne CLA 2006-11-20 16:08:26 EST
Created attachment 54204 [details]
Screen of dev.eclipse.org/bugs

dev.eclipse.org/bugs has layout problems now.  This screen shot is how it looks in both Firefox 1.5 and Firefox 2.0.
Comment 7 Denis Roy CLA 2006-11-20 16:15:33 EST
Must be a proxy/cache issue, as the page looks nothing like that...

grrr...  Can you try hitting the shift/refresh a couple of times?

Thanks
Comment 8 John Arthorne CLA 2006-11-20 16:20:39 EST
This page is referenced by some of the old-school project pages:

http://www.eclipse.org/articles/index.html

It should be replaced with a redirect to:

http://www.eclipse.org/articles/
Comment 9 John Arthorne CLA 2006-11-20 16:44:24 EST
It doesn't seem to be a caching problem - I tried on three different machines, hitting F5, etc, and I still see what you see in the screenshot. Same problem on Internet Explorer, so it's not a Firefox issue.
Comment 10 Wayne Beaton CLA 2006-11-20 16:58:28 EST
(In reply to comment #8)
> This page is referenced by some of the old-school project pages:
> 
> http://www.eclipse.org/articles/index.html
> 
> It should be replaced with a redirect to:
> 
> http://www.eclipse.org/articles/
> 

I've added a redirect so that any requests for index.html will automatically be redirected to index.php.
Comment 11 Wayne Beaton CLA 2006-11-20 16:59:48 EST
(In reply to comment #7)
> Must be a proxy/cache issue, as the page looks nothing like that...
> 
> grrr...  Can you try hitting the shift/refresh a couple of times?
> 
> Thanks
> 

I see what John sees.
Comment 12 Denis Roy CLA 2006-11-29 16:34:11 EST
The only remaining "old-school" pages I see, other than projects that have not migrated to the new look, are the newsgroups and mailing list archives.  For instance,

http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg12097.html

I could think of three courses of action :

1. modify the archiver template and regenerate all the archives

pro: great looking pages
pro: for the most part, same URLs
con: need to regenerate all the archives from scratch, which will take a few days (450,000 news and mail posts to re-archive)
con: need to regenerate all the archives from scratch next time we change the template
con: some message ID's may change if we were asked to remove some messages from the archives, because personal info was submitted, or SPAM.  This could break a lot of links


2. add an Apache RewriteRule to intercept the page request, redirect it to a Phoenix page that puts the html archived message in the body.

pro: great looking pages
pro: same URLs
pro: all future changes to Phoenix are done on-the-fly
con: need to hack some RewriteRules
con: need to parse the HTML page on-the-fly to extract the page title and other elements
con: as the archives pages are quite popular (104,000 pages/day, or 1.2/second) this processing will add some load on our servers

3. We leave them alone, plain-jane style

pro: no work!
con: looks plain

My vote is solution 1 as it's the path of least resistance.  Thoughts?
Comment 13 John Arthorne CLA 2006-11-29 17:45:09 EST
I doubt anyone will lose sleep over old archived messages having a banner that's a different shade of blue.  I suggest just updating the template so that newly archived messages have more phoenixy colours, but don't bother updating the old ones.  Keeping the archive pages really simple means updating their look isn't essential. Note all article pages have the same look.
Comment 14 Denis Roy CLA 2006-11-29 20:55:06 EST
Hmmm, I hadn't proposed that because I wasn't sure how people would feel about having 2 different looks for mail/news archives.
Comment 15 Gunnar Wagenknecht CLA 2006-11-30 01:35:07 EST
(In reply to comment #12)
> con: some message ID's may change if we were asked to remove some messages from
> the archives, because personal info was submitted, or SPAM.  This could break a
> lot of links

Mhm. I see this as a show stopper for solution 1. URLs should not change and still point to the correct posting. 

> My vote is solution 1 as it's the path of least resistance.  Thoughts?

It's an archive and the importance about it is to get the page content. Nobody needs to Phoenix header there. :P

+1 for solution 3
+0.5 for what John proposed in comment 13
Comment 16 Denis Roy CLA 2006-11-30 08:47:44 EST
I'm with Gunnar in that I think it's perfectly acceptable for the mail and news archives to stay in a plain format.  I've seen many sites where this is the case.

Perhaps if I add an Eclipse logo and an "Eclipse archives" title to the page that would help identify the page better (for those hitting them via Google)?  I'll attach a screenshot in a minute.
Comment 17 Denis Roy CLA 2006-11-30 08:48:13 EST
Created attachment 54773 [details]
Proposed screenshot
Comment 18 Gunnar Wagenknecht CLA 2006-11-30 09:00:27 EST
Or something along the Bugzilla header (https://bugs.eclipse.org/bugs/query.cgi?format=specific)

PS: There is a FireFox logo in attachment 54773 [details]. 
Comment 19 Denis Roy CLA 2006-11-30 09:20:19 EST
(In reply to comment #18)
> Or something along the Bugzilla header

But that makes it *really* dependent on the Phoenix look.  Older messages won't have the big purple banner.


> PS: There is a FireFox logo in attachment 54773 [details]. 

My screenshot app grabbed the Firefox mouse cursor.


Comment 20 Gunnar Wagenknecht CLA 2006-11-30 09:51:27 EST
Created attachment 54783 [details]
Bugzilla Header

>(In reply to comment #19)
>But that makes it *really* dependent on the Phoenix look.  Older messages won't
>have the big purple banner.

Really? I just meant that simple banner attached.
Comment 21 Denis Roy CLA 2006-12-19 14:41:24 EST
I'm going to close this as fixed, as all the old-school pages have been Phoenixized.  The Mailing List and News archives pages will be redone in Q1 as part of bug 98404.