Closed
Bug 861243
Opened 12 years ago
Closed 12 years ago
migrate manifesto to bedrock
Categories
(www.mozilla.org :: Legacy PHP system, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: jbertsch, Unassigned)
References
Details
Please migrate http://www.mozilla.org/about/manifesto.en.html and the L10N pages (seen here http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/about/) to Bedrock.
Some thought needs to be given to how to migrate the L10N pages due to unique url structure vs how Bedrock's localized urls work.
Comment 1•12 years ago
|
||
Cross-posting from bug#433928:
Since we are going to migrate the page on bedrock, this might be a good time to discuss if we really need the "translation provided by:" part.
IMHO, this is the core document of the foundation and if we absolutely want translation credits there, the respective local communities should be mentioned instead of individuals (or at least along with them, preferably with links to local sites/mailing lists and probably mozillians.org accounts with public info to add visibility).
Local communities can attribute the translation to individuals (if they want/need to) on their own pages.
My 2¢ on the matter: Drop it all the way.
Reasons:
1) We are members of the mozilla community and we are proud of what we do anyway - no need for credits.
2) If we have lots of localized pages/content and only a single document with translation credits, it looks like "We are the X-locale mozilla community and this Y-person is not one of us".
3) If we want to have credits on the site, we should have a dedicated page like the one we had back in the day on mozilla-europe.org (btw, http://www.mozilla-europe.org/en/about/contributors/ and all localized versions of the page is still live!)
Comment 2•12 years ago
|
||
+1 to George's suggestion. We should follow standard web l10n best practices when we migrate this content over.
We can thank people in the Credits page if they're not already there instead of in the localized pages themselves.
| Reporter | ||
Comment 3•12 years ago
|
||
+1 to George and David's suggestion. Let's move forward with removing the credits from the manifesto.
Can we also go ahead and redirect http://www.mozilla-europe.org/en/about/contributors/ to http://www.mozilla.org/credits/ since it appears to have been never updated or hacked? Is there a current owner of mozilla-europe.org? I will start a new bug for this issue, but if anyone wants to answer here, that would be helpful.
Comment 4•12 years ago
|
||
> Can we also go ahead and redirect
> http://www.mozilla-europe.org/en/about/contributors/ to
> http://www.mozilla.org/credits/ since it appears to have been never updated
> or hacked? Is there a current owner of mozilla-europe.org? I will start a
> new bug for this issue, but if anyone wants to answer here, that would be
> helpful.
I am the theoretical historical owner of mozilla-europe (mostly because nobody wanted to work on it). mozilla-europe.org should just be redirected to mozilla.org, all the key pages have been redirecting to first mozilla.com and later to mozilla.org equivalent pages for close to a couple of years now. That was part of the plan 2 years ago, redirect traffic to equivalent pages on mozilla.org and later either create a europe.mozilla.org domain for the community (since mozilla-europe.org was a community site) or close the server and redirect the domain name. I mentionned that again 4 months ago here https://bugzilla.mozilla.org/show_bug.cgi?id=680287#c2 and more recently also said that to malexis last week I think. Please, shut it down :)
| Reporter | ||
Updated•12 years ago
|
Priority: -- → P3
Comment 5•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/a3b3f8214caefd6a3b0522765211cdb914d0d7d9
Bug 861243 Migrate Manifesto page to bedrock
https://github.com/mozilla/bedrock/commit/c33539fd413d0218a472688bf4cd499aa35009ef
Merge pull request #783 from retornam/bug-861243-migrate-manifesto
Bug 861243 Migrate Manifesto page to bedrock
Comment 6•12 years ago
|
||
After localized versions of the new bedrock manifesto are complete and verified, we will need manual redirects created since the URLs are non-standard.
Example: http://www.mozilla.org/about/manifesto.fr.html -> http://www.mozilla.org/fr/about/manifesto/
Comment 7•12 years ago
|
||
The en-US version looks good on stage.
Comment 8•12 years ago
|
||
fixed on stage https://www.allizom.org/en-US/about/manifesto/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 9•12 years ago
|
||
verified fixed http://www.mozilla.org/en-US/about/manifesto/
Status: RESOLVED → VERIFIED
Comment 10•12 years ago
|
||
When starting work on the l10n versions of this page in bedrock, I noticed some inconsistencies between the English version of the manifesto that on the PHP site [1] and the version that was added to Bedrock [2]. There is a paragraph missing, a bullet list item removed, and a few minor character changes (some appear to be typos).
Here's a diff of the before (in red) and the after (in green): https://gist.github.com/sgarrity/5535531/revisions
[1] http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/about/manifesto.en.html?view=markup
[2] http://www.mozilla.org/en-US/about/manifesto/
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 11•12 years ago
|
||
Good catch Steven. Those are definitely bugs.
Comment 12•12 years ago
|
||
Good catch Steven. I have corrected this in https://github.com/mozilla/bedrock/pull/840
Comment 13•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/f7ecb3cb3284401d99e5af67a61e8b9fc3781247
Bug 861243 migrate manifesto page
https://github.com/mozilla/bedrock/commit/95d4cdd494f12e0107b5474a9fd9929dc0f60321
Merge pull request #840 from retornam/bug-861243-migrate-manifesto
Bug 861243 migrate manifesto page
Comment 14•12 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Comment 15•12 years ago
|
||
verified fixed https://www.mozilla.org/about/manifesto/
Status: RESOLVED → VERIFIED
| Reporter | ||
Updated•12 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•