Thunderbird/ISPDB: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Hollowing out this page about a dead project (but with a name collision with the more alive ISPDB/autoconfig effort), to just reference the MDN page. If there's a way to redirect to MDN directly, that might be even better.)
 
(18 intermediate revisions by 4 users not shown)
Line 1: Line 1:
For status meeting information see the [[Thunderbird/ISPDB/StatusMeetings|status meeting page]]


The page you really want is: https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration


== Django Info ==
(Context: The Thunderbird autoconfiguration database, also called the ISPDB, started out as a static database with plans to make it a dynamic database written in Django with a pretty submissions UI, etc. This page was about the effort to implement that dynamic database as a student project, but the effort was never completed and likely now never will be.)
 
For dumping the DB data:
 
[http://code.djangoproject.com/wiki/Fixtures http://code.djangoproject.com/wiki/Fixtures]
 
== Setup Issues ==
 
*Problem running python manage.py test (Template Error). Make sure you run python manage.py test --settings=local_settings
 
 
== Making a patch  ==
 
0. Learn about pbranch view change logs(w/ tortoise) - At what point did you split off from the trunk? hg glog - (command line)
 
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) <-- default branch i.e hg diff -r 24 > diffout
 
2. Look at diff to make sure only your changes of interest are included.
 
3. bugzilla.mozilla.org
 
4. hit File a Bug --> Other Products --> Mozilla Messaging
 
5. component = ispdb, hwplatform = all, os = all
 
6. Fill in summary with bug you're fixing <br>
 
7. Hit Submit
 
8. Hit add attachment and attach the diff file <br>
 
9. Fill description (WIP for work in progress) <br>
 
10. First review should be pointed at blake's email
 
11. Review flag should be&nbsp;? <br>
 
12. Wait till you get 2 +'s from reviewers <br>
 
13. Go to keywords and type in checkin-needed
 
== QA ==

Latest revision as of 20:25, 11 November 2015

The page you really want is: https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration

(Context: The Thunderbird autoconfiguration database, also called the ISPDB, started out as a static database with plans to make it a dynamic database written in Django with a pretty submissions UI, etc. This page was about the effort to implement that dynamic database as a student project, but the effort was never completed and likely now never will be.)