Closed
Bug 860532
Opened 13 years ago
Closed 12 years ago
migrate /policies, /governance , /roles and /organizations to bedrock
Categories
(www.mozilla.org :: Legacy PHP system, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: jbertsch, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [kb=1008662] )
migrate /policies, along with governance ( https://www.mozilla.org/about/governance.html ), roles ( https://www.mozilla.org/about/roles.html ) and organizations ( https://www.mozilla.org/about/organizations.html ) to bedrock
Gerv will provide content updates at a later date
Comment 1•13 years ago
|
||
Suggested next steps, in case someone wants to pick up this bug:
* Determine whether there are any URL changes needed as part of this migration. Good contacts on this: :habber, :jbertsch
* Build bedrock pages for this content
* Work with bedrock engineers (:sancus, :pmac) to get the new pages into master and the redirects in place
Anything else?
Updated•13 years ago
|
Assignee: nobody → mozbugs.retornam
Comment 2•13 years ago
|
||
No need for content changes as part of this migration. URL changes: given that we are doing a redirect anyway, we could perhaps take the opportunity to drop the ".html".
Gerv
Comment 3•13 years ago
|
||
Comment 4•13 years ago
|
||
Raymond, let's keep this bug opened to make sure we get the old pages removed from SVN once the new pages and redirects are in production.
Updated•13 years ago
|
Blocks: mozorg-redirects
| Reporter | ||
Updated•13 years ago
|
Whiteboard: [kb=1008662]
Comment 5•13 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/94e6084c6effd72dcc270e9395553f49dbb9ccaa
Bug 860532 porting governance, policies, roles and organizations to bedrock
https://github.com/mozilla/bedrock/commit/2ea3be6907220fbf98e90e0cf63a1607e21e45ae
Merge pull request #836 from retornam/bug-860532-port-governance
Bug 860532 porting governance, policies, roles and organizations to bedr...
Comment 6•13 years ago
|
||
Steven we can remove the files from svn now
Comment 7•13 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/e1f3df2305fd7f5fcd0e8c1c3b432dba7838f296
Fix redirects for governance pages (Bug 860532)
https://github.com/mozilla/bedrock/commit/03e26e8c18b867ae37f72b2128993d31c189f32d
Merge pull request #976 from sgarrity/bug-860532-gov-fix
Fix redirects for governance pages (Bug 860532)
Comment 8•13 years ago
|
||
fixed on stage
https://www.allizom.org/en-US/about/governance/organizations/
https://www.allizom.org/en-US/about/governance/roles/
https://www.allizom.org/en-US/about/governance/
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 9•13 years ago
|
||
verified fixed
https://www.mozilla.org/en-US/about/governance/organizations/
https://www.mozilla.org/en-US/about/governance/roles/
https://www.mozilla.org/en-US/about/governance/
Status: RESOLVED → VERIFIED
Comment 10•13 years ago
|
||
Removed in r117093:
about/governance.html
about/organizations.html
about/roles.html
However, it looks like the redirect for the Policies page is missing. There are three files in the /policies/ dir in SVN:
https://www.mozilla.org/about/policies/
https://www.mozilla.org/about/policies/privacy-policy.html
http://www.mozilla.org/about/policies/participation.html
Reopening for these pages.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 11•13 years ago
|
||
Are you looking for help on this? I have some time available.
Do the policy pages still need to be ported to bedrock, or do we only need redirects for them?
Comment 12•13 years ago
|
||
(In reply to John Karahalis [:openjck] from comment #11)
> Are you looking for help on this? I have some time available.
>
> Do the policy pages still need to be ported to bedrock, or do we only need
> redirects for them?
John, I migrated http://www.mozilla.org/about/policies/participation.html in pull request 1000
https://www.mozilla.org/about/policies/privacy-policy.html has to redirect to http://www.mozilla.org/en-US/privacy-policy.html
The tricky part is https://www.mozilla.org/about/policies/ , I'm yet to check that some of the links there are not in the process of being migrated to bedrock
| Reporter | ||
Comment 13•13 years ago
|
||
Hi David-
Do you think we could delete
https://www.mozilla.org/about/policies/
rather than migrate it?
It had 234 page views in the last month.
Thx,
Jen
Flags: needinfo?(dboswell)
Comment 14•13 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #13)
> Do you think we could delete
>
> https://www.mozilla.org/about/policies/
>
> rather than migrate it?
>
> It had 234 page views in the last month.
We need a place where people are able to reference all of Mozilla's policies, so I'm not in favor of deleting it.
I have two thoughts about the amount of traffic to the page:
* Policy issues aren't going to be that interesting to a wide group of people.
* The current navigation to the page is not very straight-forward, so making that easier to find would probably increase page views.
Flags: needinfo?(dboswell)
Comment 15•13 years ago
|
||
(In reply to David Boswell from comment #14)
> (In reply to Jennifer Bertsch [:jbertsch] from comment #13)
> > Do you think we could delete
> >
> > https://www.mozilla.org/about/policies/
> >
> > rather than migrate it?
> >
> > It had 234 page views in the last month.
>
> We need a place where people are able to reference all of Mozilla's
> policies, so I'm not in favor of deleting it.
>
> I have two thoughts about the amount of traffic to the page:
>
> * Policy issues aren't going to be that interesting to a wide group of
> people.
>
> * The current navigation to the page is not very straight-forward, so making
> that easier to find would probably increase page views.
https://testpilot.mozillalabs.com/privacy.html and https://mozillalabs.com/en-US/weave/weave-privacy-policy/ are 404s should they be removed?
Flags: needinfo?(dboswell)
| Reporter | ||
Comment 16•13 years ago
|
||
Thanks, David.
And yes please, Raymond.
Comment 17•13 years ago
|
||
OK submitted an updated pull request https://github.com/mozilla/bedrock/pull/1000/files for the participation and policies page
Updated•13 years ago
|
Flags: needinfo?(dboswell)
| Reporter | ||
Comment 18•12 years ago
|
||
Raymond - what is our next step? Is this ready for review? Can I mark it that way on the kanban board? Thx, Jen
Comment 19•12 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #18)
> Raymond - what is our next step? Is this ready for review? Can I mark it
> that way on the kanban board? Thx, Jen
it is in code review.
Comment 20•12 years ago
|
||
https://bugzilla.mozilla.org/show_bug.cgi?id=887426 has one more issue that needs to be fixed so we can mark it as resolved.
Comment 21•12 years ago
|
||
This is just waiting on a about/policies/ to about/governance/policies/ redirect over in Bug 887426.
Depends on: 887426
Updated•12 years ago
|
Assignee: mozbugs.retornam → nobody
Comment 22•12 years ago
|
||
The other issue has been fixed. This bug is done
Status: REOPENED → RESOLVED
Closed: 13 years ago → 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•