Closed
Bug 724633
Opened 13 years ago
Closed 11 years ago
[One Mozilla clean-up] Foundation Content
Categories
(www.mozilla.org :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: christine.brodigan, Assigned: craigcook)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [kb=1093823] )
Ryan,
We're getting ready to pack up the mozilla.org/firefox site and migrate to a new platform.
Before any move, it's always important to have a yard sale to make sure we only move the good stuff (necessary stuff like that red velvet couch, not that ugly sculpture from the that we never used ... you get the point).
Here is an inventory of pages on the mozilla.org site that I need you to review for:
*necessary - high priority, must be ported to the new platform
*unnecessary - retire & redirect
*nice-to-have - (will migrate to the new codebase, but more slowly)
Deadline: Monday, February 13, 2012
I have a feeling a lot of this same content is already on https://etherpad.mozilla.org/one-mozilla-migration-foundation
Ryan, can you provide an update on this content, we're down to the wire on wrapping up the content for migration.
Many thanks!
Comment 2•13 years ago
|
||
Yes. Will look it over.
Ryan, quick nudge here, if I don't hear back by March 1 (tomorrow), I'll move these pages to a P2, so that you can have additional time to review.
If you're able to complete by tomorrow, I will be able to move the pages specified as P1 for migration in March, relaunch on March 29.
Marking as P2 to revisit migrating to Bedrock and the new design in early Q2.
Priority: -- → P2
Updated•12 years ago
|
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
Comment 5•12 years ago
|
||
Am going to pick this unless there is a pressing reason for me not too..
Assignee: ryan.merkley → ross
Comment 6•12 years ago
|
||
Hi Ross-
If you want to work on this with me and Justin Crawford we are happy to work together.
Email is probably the best way to reach us: jbertsch@mozilla.org
Thanks,
Jen
Comment 7•12 years ago
|
||
Per discussions with Ryan, Erica, and Matt:
We are now ready to igrate the mozilla.org/foundation content to bedrock. update the foundation homepage with the text here https://etherpad.mozilla.org/Foundation-updates.
Comment 8•12 years ago
|
||
I had picked this up from Kanbanery:
https://mozilla.kanbanery.com/projects/33256/board/tasks/907289
and have done a lot of work on it already. This bug was not linked from that task (though I've just done that), so I hope I haven't stepped on any toes.
Comment 9•12 years ago
|
||
Ross, would you like to continue with this? I've done a lot but there's still more to do and I have other things I could work on.
Flags: needinfo?(ross)
Comment 10•12 years ago
|
||
Hi everyone, I didn't realize this bug existed --- Matt Thompson and Rebeccah Mullen have also been working on this. Looping them in.
Flags: needinfo?(fortran)
Comment 11•12 years ago
|
||
:dpoirier - I'm not going to be able to pick it up at the moment, but look for the input that Erica Sackin, Matt and Rebeccah provide...
Flags: needinfo?(ross)
Comment 12•12 years ago
|
||
Ross, Erica, and Matt - I'm cool with Dan continuing this work when he has time. Thx.
Comment 13•12 years ago
|
||
I've migrated the content to bedrock in this branch:
https://github.com/dpoirier/bedrock/tree/bug-724633-port-foundation
The styling is pretty basic and should be reviewed.
Assignee | ||
Comment 14•12 years ago
|
||
(In reply to Dan Poirier [:dpoirier] from comment #13)
> I've migrated the content to bedrock in this branch:
>
> https://github.com/dpoirier/bedrock/tree/bug-724633-port-foundation
Ahoy Dan, I'm working on the front-end for this now, starting from your branch. Can you rebase from master?
Assignee | ||
Updated•12 years ago
|
Assignee: ross → craigcook.bugz
Comment 15•12 years ago
|
||
Ahoy Craig, I was out Friday, but have now rebased my branch on current master for you. Have at it!
Comment 16•12 years ago
|
||
Quick note to suggest that once the PR is merged, that we keep this bug open until the related files are also removed from SVN.
Assignee | ||
Comment 17•12 years ago
|
||
Erica,
The pages are available for review at https://www-demo1.allizom.org/en-US/foundation/
Some of this content is pretty old and we've ported a few pages that may no longer be needed at all, so we'd like you to give things a quick review and let us know if there are any easy updates to make or anything we can/should remove. We shouldn't dive into a full overhaul of every page, but if anything jumps out at you as especially inaccurate or outdated, now is a good chance to fix it.
Here's the full list of pages we're migrating in this batch:
* https://www-demo1.allizom.org/en-US/foundation/
* https://www-demo1.allizom.org/en-US/foundation/about/
* https://www-demo1.allizom.org/en-US/foundation/moco/
* https://www-demo1.allizom.org/en-US/foundation/mocosc/
* https://www-demo1.allizom.org/en-US/foundation/licensing/
* https://www-demo1.allizom.org/en-US/foundation/licensing/website-content/
* https://www-demo1.allizom.org/en-US/foundation/licensing/website-markup/
* https://www-demo1.allizom.org/en-US/foundation/licensing/binary-components/
* https://www-demo1.allizom.org/en-US/foundation/licensing/binary-components/rationale/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/policy/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/list/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/faq/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/distribution-policy/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/l10n-policy/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/l10n-website-policy/
* https://www-demo1.allizom.org/en-US/foundation/trademarks/poweredby/faq/
* https://www-demo1.allizom.org/en-US/foundation/feed-icon-guidelines/
* https://www-demo1.allizom.org/en-US/foundation/feed-icon-guidelines/faq/
* https://www-demo1.allizom.org/en-US/foundation/documents/
* https://www-demo1.allizom.org/en-US/foundation/documents/mozilla-2006-financial-faq/
* https://www-demo1.allizom.org/en-US/foundation/documents/mozilla-2007-financial-faq/
* https://www-demo1.allizom.org/en-US/foundation/documents/mozilla-2008-financial-faq/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2009/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2009/a-competitive-world/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2009/broadening-our-scope/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2009/sustainability/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2009/faq/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2010/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2010/opportunities/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2010/people/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2010/ahead/
* https://www-demo1.allizom.org/en-US/foundation/annualreport/2010/faq/
* https://www-demo1.allizom.org/en-US/foundation/openwebfund/more/
* https://www-demo1.allizom.org/en-US/foundation/openwebfund/thanks/
Flags: needinfo?(erica)
Comment 18•12 years ago
|
||
Geoffrey - are these pages looking good to you? Is there someone on MoFo side who should be taking a closer look at this work?
Comment 19•12 years ago
|
||
Hi Ross. I believe Erica and Ross are on point for this. Thanks!
Updated•12 years ago
|
Blocks: mozorg-redirects
Comment 20•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/1079802cabf581c8ae75e47aa4e451d54fec36bf
Bug 724633 - Port foundation pages to bedrock
https://github.com/mozilla/bedrock/commit/fb243cccd5ee5cbe9e30a86041f9630d7910c3f7
Bug 724633 - migrate foundation pages to bedrock
Fix bug 871759 - improve semantics on nightly firstrun page
Comment 21•11 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/73c53edce97dfd97a2558dd86937f2ea3f1dc1cc
Bug 724633 - fixes for trademarks list
https://github.com/mozilla/bedrock/commit/a2647d7d25b5a3e3a58a4b729808f1953676c138
Merge pull request #974 from craigcook/bug-724633-fix-trademarks-list
Bug 724633 - fixes for trademarks list
Assignee | ||
Comment 22•11 years ago
|
||
Files deleted from SVN in r117014
Updated some redirects in r117015 (these may be redundant and we might be able to remove them entirely, but for now I'm pointing them to new URLs)
Resolving this bug. Please file new bugs for any content updates or broken redirects. Thanks!
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(fortran)
Flags: needinfo?(erica)
Resolution: --- → FIXED
Comment 23•11 years ago
|
||
Going to re-open this to make sure we get the SVN changes merged into stage/production. Thanks.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 24•11 years ago
|
||
Production updates directly from trunk but I've merged to the staging branch so I think we're good now. I don't know what that 'hagege' branch is but it hasn't been touched in two years so I'm not going to worry about it.
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Comment 25•11 years ago
|
||
Can we delete the /foundation directory from SVN? I'll reopen this to track that.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 26•11 years ago
|
||
(In reply to Justin Crawford [:hoosteeno] from comment #25)
> Can we delete the /foundation directory from SVN? I'll reopen this to track
> that.
There is still a .htaccess file in there that we'll have to address:
http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/foundation/.htaccess?view=markup
Assignee | ||
Comment 27•11 years ago
|
||
(In reply to Steven Garrity [:sgarrity] from comment #26)
> There is still a .htaccess file in there that we'll have to address:
> http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/foundation/.
> htaccess?view=markup
It might be as simple as copying those rules into the root .htaccess file. I wasn't sure why that one had been created in the /foundation folder so I left it there thinking there must be some reason, and intended to follow up but then promptly forgot.
Comment 28•11 years ago
|
||
>
> There is still a .htaccess file in there that we'll have to address:
> http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/foundation/.
> htaccess?view=markup
I don't think we have to address it. I think there are no longer any requests getting to this foundation subdirectory[0]. I just verified this by going to every link in the .htaccess file [1], and finding a 404 at the end of every one[2].
In other words, we can delete this directory. Let's!
[0] https://github.com/mozilla/bedrock/commit/fb243cccd5ee5cbe9e30a86041f9630d7910c3f7#L56R273
[1] http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/foundation/.htaccess?view=markup
[2] http://www.mozilla.org/en-US/foundation/identity-guidelines/firefox.html
Updated•11 years ago
|
Whiteboard: [kb=1093823]
Comment 29•11 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Comment 30•11 years ago
|
||
Can you confirm if this one is complete?
There's still a card for this in code review but based on the last comment.. it looks like this is complete.
Flags: needinfo?(steven)
Comment 31•11 years ago
|
||
(In reply to Ben (:bensternthal) from comment #30)
> Can you confirm if this one is complete?
>
> There's still a card for this in code review but based on the last comment..
> it looks like this is complete.
Yup, this is done and in production. The Kanban card has now been updated accordingly.
Flags: needinfo?(steven)
You need to log in
before you can comment on or make changes to this bug.
Description
•