Closed Bug 858315 Opened 11 years ago Closed 9 years ago

Migrate /projects/devpreview out of legacy

Categories

(www.mozilla.org :: Legacy PHP system, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bensternthal, Assigned: sgarrity)

References

(Blocks 1 open bug)

Details

(Whiteboard: [kb=1093818] )

Attachments

(1 file)

http://www.mozilla.org/projects/devpreview/
redirects

http://www.mozilla.org/projects/devpreview/releasenotes/
no redirect - last updated 2010

http://www.mozilla.org/projects/devpreview/firstrun/
no redirect - last updated 2012 - might be referenced by a project

It looks like the top level directory already redirects, however sub-directories do not. If this content is no longer relevant can we blanket redirect the entire directory?

If not can we move the other 2 pages from legacy and into either the wiki or mdn, then redirect there?

David adding you as needinfo, can you advise on the above?
Flags: needinfo?(dbaron)
These were in-project links from a Firefox alpha release that we didn't have a codename or an official version number for yet.  (I think it was the one shipped as 3.7a1, but eventually became 4.0.)
Flags: needinfo?(dbaron)
(In reply to Ben (:bensternthal) from comment #0)
> http://www.mozilla.org/projects/devpreview/
> redirects
> 
> http://www.mozilla.org/projects/devpreview/releasenotes/
> no redirect - last updated 2010

I think this is historically useful and should be maintained, like I presume other release notes have been.  (I believe it's also reachable directly from within the Help menu in the download.)

> http://www.mozilla.org/projects/devpreview/firstrun/
> no redirect - last updated 2012 - might be referenced by a project

I'd be fine redirecting this to a newer first run page (preferably one that suggests updating).
Priority: -- → P3
(In reply to David Baron [:dbaron] (don't cc:, use needinfo? instead) from comment #2)

> > http://www.mozilla.org/projects/devpreview/releasenotes/
> 
> I think this is historically useful and should be maintained, like I presume
> other release notes have been.  (I believe it's also reachable directly from
> within the Help menu in the download.)

Could we put this page in the archives, where it will be in good company with many other historic release notes?

http://www-archive.mozilla.org/releases/
http://www-archive.mozilla.org/projects/blackwood/webclient/release-notes/
http://www-archive.mozilla.org/projects/calendar/releases/
http://www-archive.mozilla.org/js/spidermonkey/release-notes/

etc.

Then we can redirect the original URL there. 

> > http://www.mozilla.org/projects/devpreview/firstrun/
> 
> I'd be fine redirecting this to a newer first run page (preferably one that
> suggests updating).

Would this page work?

http://www.mozilla.org/en-US/firefox/firstrun/
Flags: needinfo?(dbaron)
I spoke too soon: While the archive would seem to be ideal for this, it actually cannot be changed. We'll need to come back with a better solution.
Flags: needinfo?(dbaron)
I'm back with a better solution.

(In reply to David Baron [:dbaron] (don't cc:, use needinfo? instead) from comment #2)
> > http://www.mozilla.org/projects/devpreview/releasenotes/
> > no redirect - last updated 2010
> 
> I think this is historically useful and should be maintained, like I presume
> other release notes have been.  (I believe it's also reachable directly from
> within the Help menu in the download.)

We're going to be migrating historically useful Fennec release notes to the wiki (https://bugzilla.mozilla.org/show_bug.cgi?id=675031#c6). May we do the same with devpreview notes and redirect this URL there?


> > http://www.mozilla.org/projects/devpreview/firstrun/
> 
> I'd be fine redirecting this to a newer first run page (preferably one that
> suggests updating).

May we redirect this to 
http://www.mozilla.org/en-US/firefox/firstrun/?
Flags: needinfo?(dbaron)
(In reply to Justin Crawford [:hoosteeno] from comment #5)
> I'm back with a better solution.
> 
> (In reply to David Baron [:dbaron] (don't cc:, use needinfo? instead) from
> comment #2)
> > > http://www.mozilla.org/projects/devpreview/releasenotes/
> > > no redirect - last updated 2010
> > 
> > I think this is historically useful and should be maintained, like I presume
> > other release notes have been.  (I believe it's also reachable directly from
> > within the Help menu in the download.)
> 
> We're going to be migrating historically useful Fennec release notes to the
> wiki (https://bugzilla.mozilla.org/show_bug.cgi?id=675031#c6). May we do the
> same with devpreview notes and redirect this URL there?

I suppose so.  Though there's presumably some loss of fidelity involved.  I guess I'm not particularly concerned about this particular case given that archival release notes are far from the most important things around.

But in general, this sort of thing is the reason that when I write Mozilla-related documentation these days, I try to host it on non-mozilla.org sites (which generally means doing it in ways that hinder collaboration).  I think most of the documentation I've written during my time working on Mozilla has either been threatened with deletion unless I actively defended it or migrated from format to format with loss of fidelity.  I think the only exception is things I've written on wiki.mozilla.org, which is why I'm still somewhat willing to write things there.

This is also what TimBL clearly wrote about in 1998, here:  http://www.w3.org/Provider/Style/URI.html .

I've essentially given up on that fight within Mozilla, though.

> > > http://www.mozilla.org/projects/devpreview/firstrun/
> > 
> > I'd be fine redirecting this to a newer first run page (preferably one that
> > suggests updating).
> 
> May we redirect this to 
> http://www.mozilla.org/en-US/firefox/firstrun/?

Sounds reasonable.
Flags: needinfo?(dbaron)
> > We're going to be migrating historically useful Fennec release notes to the
> > wiki (https://bugzilla.mozilla.org/show_bug.cgi?id=675031#c6). May we do the
> > same with devpreview notes and redirect this URL there?
> 
> I suppose so. 

Excellent. Thanks very much.

> I think most of the documentation I've written during my
> time working on Mozilla has either been threatened with deletion unless I
> actively defended it or migrated from format to format with loss of
> fidelity.

I hear you. I'm sorry to be the agent of the latest threat to these documents. 

> > 
> > May we redirect this to 
> > http://www.mozilla.org/en-US/firefox/firstrun/?
> 
> Sounds reasonable.

Great!
Thanks in part to the great comments above, we are building a new archival server (bug 892152) for content that needs to stay on the web, but can't stay on www.mozilla.org. In the process of documenting this new server I migrated the devpreview/releasenotes content there. 

I think we can close this bug by redirecting...

a) http://www.mozilla.org/projects/devpreview/releasenotes/ to http://website-archive.mozilla.org/www.mozilla.org/devpreview_releasenotes/projects/devpreview/releasenotes/index.html

b) http://www.mozilla.org/projects/devpreview/firstrun/ to 
http://www.mozilla.org/en-US/firefox/firstrun/

... and then deleting the content from SVN.
Whiteboard: [kb=1093818]
To do:  make the redirects in comment #9 https://bugzilla.mozilla.org/show_bug.cgi?id=858315 and then delete the full /projects/devpreview directory from SVN.

projects/devpreview is already redirecting to http://www.mozilla.org/en-US/firefox/channel/
Redirects are in https://github.com/mozilla/bedrock/pull/1278

Will remove the files from SVN once these redirects are in place.
Assignee: nobody → steven
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/5948a7f8f537ea236de6caa52f1c19758d3a9594
Redirects for /projects/devpreview for Bug 858315

https://github.com/mozilla/bedrock/commit/14f4397bf0e297ea8768d2eecd3652f8f2b1d400
Merge pull request #1278 from sgarrity/bug-858315-devpreview

Redirects for /projects/devpreview for Bug 858315
fixed on stage
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
fixed on production
Status: RESOLVED → VERIFIED
How about the system-requirements page? It'll be the only file left in /project/devpreview/

http://www.mozilla.org/projects/devpreview/system-requirements.html
Flags: needinfo?(hoosteeno)
Attached patch bug-858315.diffSplinter Review
Another delete-only patch to remove now-redirected files from SVn.
Attachment #812741 - Flags: review?(pmac)
:sgarrity, I think we can archive that to ...

http://website-archive.mozilla.org/www.mozilla.org/devpreview_releasenotes/projects/devpreview/system-requirements.html

... then redirect, then delete from SVN, then get rid of /devpreview. Woo!

The archive steps (which will need to be slightly modified for this situation) are here:

https://github.com/mozilla/archiver_toolkit

Let me know if the specific steps for archiving this file need clarification.
Flags: needinfo?(hoosteeno)
Attachment #812741 - Flags: review?(pmac) → review+
(In reply to Jennifer Bertsch [:jbertsch] from comment #20)
> Please delete these 3 files from SVN:
> 
> http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/projects/
> devpreview/firstrun/index.html
> http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/projects/
> devpreview/releasenotes/index.html
> http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/projects/
> devpreview/system-requirements.html

Done in r139539.
Status: REOPENED → RESOLVED
Closed: 11 years ago9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: