Mozilla.org/How to Work with Site: Difference between revisions

m
 
(2 intermediate revisions by 2 users not shown)
Line 35: Line 35:
== Submitting Patches  ==
== Submitting Patches  ==


The easiest way to make a change is to work with someone who already has access to edit the site. You can send them the change in a variety of formats. Attaching a [http://case-de-pariuri.ro/agentii/bet365 365] [https://developer.mozilla.org/En/Creating_a_patch patch] to a bug is the most common way to do that, but it is also possible to simply email a change to someone. How changes are submitted will vary on your technical experience and on who you are working with.
The easiest way to make a change is to work with someone who already has access to edit the site. You can send them the change in a variety of formats. Attaching a [https://developer.mozilla.org/En/Creating_a_patch patch] to a bug is the most common way to do that, but it is also possible to simply email a change to someone. How changes are submitted will vary on your technical experience and on who you are working with.  


== Using Bespin (Web-based Editor)  ==
== Using Bespin (Web-based Editor)  ==
Line 50: Line 50:
'''Note: mozilla.org is setup differently that most Mozilla web properties''', so read this section closely before committing any code.
'''Note: mozilla.org is setup differently that most Mozilla web properties''', so read this section closely before committing any code.


Both stage and production '''auto-update from svn'''. Their is no traditional deployment process, so be careful.
Both stage and production '''auto-update from svn'''. There is no traditional deployment process, so be careful.


Work locally, test in the stage branch, before merging to trunk (live).
Work locally, test in the stage branch, before merging to trunk (live).
Line 64: Line 64:
Access to the repository is based on either your LDAP account or on an SSH key. People have reported problems trying to use SVN+SSH though, so LDAP authentication is the recommended option (the commands below are based on LDAP authentication).  
Access to the repository is based on either your LDAP account or on an SSH key. People have reported problems trying to use SVN+SSH though, so LDAP authentication is the recommended option (the commands below are based on LDAP authentication).  


If you need an SVN account or if you have one and need permission to edit the www.mozilla.org files, please [https://bugzilla.mozilla.org/enter_bug.cgi?product=mozilla.org;component=Server%20Operations file a bug] to request access. For people without existing Mozilla commit rights, please follow the process described in [http://www.mozilla.org/hacking/committer/ becoming a committer].  
If you need an SVN account or if you have one and need permission to edit the www.mozilla.org files, please [https://bugzilla.mozilla.org/enter_bug.cgi?product=mozilla.org;component=Repository%20Account%20Requests file a bug] to request access. For people without existing Mozilla commit rights, please follow the process described in [http://www.mozilla.org/hacking/committer/ becoming a committer].


=== Commands  ===
=== Commands  ===
5

edits