User:Rkent/Thunderbird Admin Keys: Difference between revisions
(→Overview: Info on bedrock and svn) |
|||
Line 3: | Line 3: | ||
== Overview == | == Overview == | ||
See https://github.com/mozilla/bedrock/blob/master/docs/php.rst for information on how the Mozilla website is organized (or https://bedrock.readthedocs.org/en/latest/php.html) | See https://github.com/mozilla/bedrock/blob/master/docs/php.rst for information on how the Mozilla website is organized (or https://bedrock.readthedocs.org/en/latest/php.html) | ||
: Bedrock is the new thing, SVN is the old thing. webdev would probably love to see us move, it took me a while to get someone to do this for the calendar website though. For bedrock we would need github access, svn is different. I might have access to SVN and that was just a matter of filing a bug (see {{bug|571851}}). --[[User:Kewisch|Kewisch]] ([[User talk:Kewisch|talk]]) 16:23, 17 November 2014 (PST) | : Bedrock is the new thing, SVN is the old thing. webdev would probably love to see us move, it took me a while to get someone to do this for the calendar website though. For bedrock we would need github access, which is generally not done by bugs but instead by asking the respective webdev lead. There is some info on [https://wiki.mozilla.org/Github the wiki] svn is different. I might have access to SVN and that was just a matter of filing a bug (see {{bug|571851}}). --[[User:Kewisch|Kewisch]] ([[User talk:Kewisch|talk]]) 16:23, 17 November 2014 (PST) | ||
See https://svn.mozilla.org/projects/mozilla.com/trunk/.htaccess for rewrites for mozilla.com/thunderbird | See https://svn.mozilla.org/projects/mozilla.com/trunk/.htaccess for rewrites for mozilla.com/thunderbird |
Revision as of 00:26, 18 November 2014
Website
Overview
See https://github.com/mozilla/bedrock/blob/master/docs/php.rst for information on how the Mozilla website is organized (or https://bedrock.readthedocs.org/en/latest/php.html)
- Bedrock is the new thing, SVN is the old thing. webdev would probably love to see us move, it took me a while to get someone to do this for the calendar website though. For bedrock we would need github access, which is generally not done by bugs but instead by asking the respective webdev lead. There is some info on the wiki svn is different. I might have access to SVN and that was just a matter of filing a bug (see bug 571851). --Kewisch (talk) 16:23, 17 November 2014 (PST)
See https://svn.mozilla.org/projects/mozilla.com/trunk/.htaccess for rewrites for mozilla.com/thunderbird
Thunderbird website is here: https://svn.mozilla.org/projects/mozilla.org/branches/staging/thunderbird/ https://svn.mozilla.org/projects/mozilla.org/trunk/thunderbird/ http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/thunderbird/
A typical svn commit to change the website is:
$ svn -v log -r131122
r131122 | mbanner@mozilla.com | 2014-08-13 15:19:16 -0700 (Wed, 13 Aug 2014) | 1 line Changed paths:
M /projects/mozilla.org/branches/staging/thunderbird/en-US/thunderbird/32.0beta/releasenotes/buglist.html
Update to latest buglist.html for TB 32 (beta)
Sample bug to add a new localization for Firefox (here Uzbek) pointing to pages needing translation, and appropriate tools: https://bugzilla.mozilla.org/show_bug.cgi?id=1021631
Description of localization plan for mozilla.org "bedrock": http://bedrock.readthedocs.org/en/latest/l10n.html
Permissions
I think that there is SVN checking permission needed at a certain level to be able to checkin changes to the website.
Product
See http://mozilla.locamotion.org/projects/thunderbird/ for one dashboard.
Main dashboard? https://l10n.mozilla.org/shipping/dashboard?tree=tb_beta (I see acceptance by Standard8, I seem to have no login here. What does it take to get permissions to flag a translation as accepted for Thunderbird?)
- You need to ping Pike for the l10n dashboard or file a bug in Mozilla Localizations :: Infrastructure. For the locamotion dashboard, email Dwayne Bailey. I believe locamotion is mostly interesting for translators, we don't have to approve anything there. Also, translations are now auto-pushed to hg per recent announcement on m.d.l10n. --Kewisch (talk) 16:12, 17 November 2014 (PST)
Release
Releases are started through ship-it. Documentation at https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It says that this is submitted through the mozilla VPN, so there must be some VPN access needed to use this.
- File a bug in Infrastructure & Operations :: RelOps. This needs someone from releng to sign off, but they are generally very friendly. I think its a matter of getting the right bits set, either just buildvpn or maybe some additional bits for the ship-it stuff.
Other
- #tbdrivers IRC channel, Standard8 is admin
- #maildev IRC channel, Standard8 is admin (along with wsmwk?)
- tb-planning@mozilla.org mailing list, Standard8 is admin
- tb-drivers@mozilla.org mailing list, Standard8 is admin
- tb-enterprise@mozilla.org mailing list, Standard8 is admin (along with wsmwk)
- Thunderbird blog: I saw a Standard8 bug asking for LDAP permissions that could be used to post to the WordPress blog for Thunderbird, so there must be specific permissions for that.