{"id":219,"date":"2009-03-25T00:09:43","date_gmt":"2009-03-25T05:09:43","guid":{"rendered":"http:\/\/www.visophyte.org\/blog\/?p=219"},"modified":"2009-04-01T08:37:59","modified_gmt":"2009-04-01T13:37:59","slug":"support-your-neighborhood-thunderbird-global-database","status":"publish","type":"post","link":"https:\/\/www.visophyte.org\/blog\/2009\/03\/25\/support-your-neighborhood-thunderbird-global-database\/","title":{"rendered":"support your neighborhood Thunderbird global database"},"content":{"rendered":"<p>Do you know JavaScript?\u00a0 Would you like to help improve Thunderbird and its exciting global database, gloda?\u00a0 Now is your chance!\u00a0 Check out these exciting bugs that are reasonably sized and independent tasks:<\/p>\n<ul>\n<li><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=466227\">Index non-offline messages<\/a>.\u00a0 Currently, gloda only indexes messages that are available offline.<\/li>\n<li><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=469051\">Show indexing status in the activity manager<\/a>.\u00a0 Is gloda indexing your messages?\u00a0 No way to know*&#8230; if only we showed things in the activity manager&#8230;<\/li>\n<li><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=484639\">Do not index junk messages<\/a>.\u00a0 Gloda currently indexes your junk mail.\u00a0 It should not.\u00a0 Thunderbird knows when a message has been marked as junk, and knows who is a junk folder.\u00a0 Help gloda give up spam cold turkey.<\/li>\n<li><a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=480841\">Implement a memory reporter for gloda<\/a>. This would help us debug things.\u00a0 The follow-on would be to write something that actually outputs the information.<\/li>\n<\/ul>\n<p>Exciting? Exciting!<\/p>\n<p>I don&#8217;t know much about psychology, but I have heard that people on the internet see a call-to-arms like this and say &#8220;I&#8217;m sure someone else better qualified will step up, maybe even hundreds of them&#8230; I&#8217;ll just let them take care of it.&#8221;\u00a0 I have news for you, people on the internet are lazy!\u00a0 Oh, so lazy!\u00a0 (I am reasonably confident that won&#8217;t happen.\u00a0 If it does happen, I will find enough work for everyone to do while I retire to a life of luxury funded by my ability to inexplicably motivate large swathes of the internet to do my bidding.)<\/p>\n<p>Important steps!<\/p>\n<ol>\n<li><a href=\"https:\/\/developer.mozilla.org\/en\/Comm-central_source_code_(Mercurial)\">Get yourself a copy of the comm-central codebase.<\/a><\/li>\n<li>Build thunderbird! (Actually, that above link covers it, but you might also want to check out the <a href=\"https:\/\/developer.mozilla.org\/en\/Build_Documentation\">general building info page<\/a>.)<\/li>\n<li>Dance a victory jig!<\/li>\n<li>Leave a note on one of those bugs saying that you are interested.\u00a0 Or just e-mail me at <a href=\"mailto:asuth@mozillamessaging.com\">asuth@mozillamessaging.com<\/a>!<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Do you know JavaScript?\u00a0 Would you like to help improve Thunderbird and its exciting global database, gloda?\u00a0 Now is your chance!\u00a0 Check out these exciting bugs that are reasonably sized and independent tasks: Index non-offline messages.\u00a0 Currently, gloda only indexes &hellip; <a href=\"https:\/\/www.visophyte.org\/blog\/2009\/03\/25\/support-your-neighborhood-thunderbird-global-database\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[19,37,126],"class_list":["post-219","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-gloda","tag-pleas","tag-thunderbird"],"_links":{"self":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts\/219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/comments?post=219"}],"version-history":[{"count":7,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":224,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts\/219\/revisions\/224"}],"wp:attachment":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/media?parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/categories?post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/tags?post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}