Thunderbird/ISPDB: Difference between revisions

no edit summary
No edit summary
Line 1: Line 1:
For status meeting information see the [[Thunderbird/ISPDB/StatusMeetings|status meeting page]]




== Django Info ==
== Django Info ==


For dumping the DB data:
For dumping the DB data:  


[http://code.djangoproject.com/wiki/Fixtures http://code.djangoproject.com/wiki/Fixtures]
[http://code.djangoproject.com/wiki/Fixtures http://code.djangoproject.com/wiki/Fixtures]  


== Setup Issues ==
== Setup Issues ==


*Problem running python manage.py test (Template Error). Make sure you run python manage.py test --settings=local_settings
*Problem running python manage.py test (Template Error). Make sure you run python manage.py test --settings=local_settings


<br>


== Making a patch  ==
== Making a patch  ==
Line 19: Line 19:
1. Do a diff against the default branch's latest revision unit_tests 29:b2f44b76b47e settings_py_fix 25:fe8eba0966f0 (inactive) default 24:cd0edcf228c7 (inactive) &lt;-- default branch i.e hg diff -r 24 &gt; diffout  
1. Do a diff against the default branch's latest revision unit_tests 29:b2f44b76b47e settings_py_fix 25:fe8eba0966f0 (inactive) default 24:cd0edcf228c7 (inactive) &lt;-- default branch i.e hg diff -r 24 &gt; diffout  


2. Look at diff to make sure only your changes of interest are included.
2. Look at diff to make sure only your changes of interest are included.  


3. bugzilla.mozilla.org
3. bugzilla.mozilla.org  


4. hit File a Bug --&gt; Other Products --&gt; Mozilla Messaging
4. hit File a Bug --&gt; Other Products --&gt; Mozilla Messaging  


5. component = ispdb, hwplatform = all, os = all
5. component = ispdb, hwplatform = all, os = all  


6. Fill in summary with bug you're fixing <br>
6. Fill in summary with bug you're fixing <br>  


7. Hit Submit
7. Hit Submit  


8. Hit add attachment and attach the diff file <br>
8. Hit add attachment and attach the diff file <br>  


9. Fill description (WIP for work in progress) <br>
9. Fill description (WIP for work in progress) <br>  


10. First review should be pointed at blake's email
10. First review should be pointed at blake's email  


11. Review flag should be&nbsp;? <br>
11. Review flag should be&nbsp;? <br>  


12. Wait till you get 2 +'s from reviewers <br>
12. Wait till you get 2 +'s from reviewers <br>  


13. Go to keywords and type in checkin-needed
13. Go to keywords and type in checkin-needed  


== QA ==
== QA ==
== Links ==
For status meeting information see the [[Thunderbird/ISPDB/StatusMeetings|status meeting page]]
ISPDB Requirements
[[Thunderbird/ISPDB/Requirements]]
30

edits