<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 3/2/18 8:58 am, R Kent James wrote:<br>
</div>
<blockquote type="cite"
cite="mid:756e8b08-4437-99ec-63cc-9b68345250a8@caspia.com">
<blockquote type="cite"
cite="mid:55a57c2f-4f67-336f-0631-f94fd73d8db7@gmx.de">
<blockquote type="cite">rewrite of the address book <br>
</blockquote>
I don't care about the address book, but are very annoyed by
bugs in search (misses many emails) and calendar (cannot access
different accounts on the same server). <br>
</blockquote>
The point of focusing on the address book is not that it is the
most pressing need felt by users, but it is a good test bed for
new technologies because it is relatively isolated from the rest
of the application.<br>
<br>
Most of the pressing issues that users feel are caused by deep
problems in the code base that will not easily be solved without
major rewrites and redesign. But we need to have a technological
target for those redesigns.</blockquote>
<p>1. On 30 June 2014 R Kent James (Chair of the Thunderbird
Council) wrote “Thunderbird should be a full-featured desktop
personal information management system, incorporating messaging,
calendar, and contacts. We need to incorporate the calendaring
component (Lightning) by default, and <u><b>drastically improve
contact management</b></u>.”<br>
<a class="moz-txt-link-freetext" href="http://mesquilla.com/2014/07/31/thunderbirds-future-the-tldr-version/">http://mesquilla.com/2014/07/31/thunderbirds-future-the-tldr-version/</a></p>
<p>a) Unfortunately contact management seems to have remained the
same for almost 4 years (this is lifetimes in software
development)</p>
<p>b) Should a different paradigm be considered in relation to
Thunderbird's contact management?<br>
</p>
<p>2. Have you considered the option to convert the current
Thunderbird Address Book to an add-on?</p>
<p>3. Benefits of making the current Thunderbird Address Book an
add-on include:<br>
</p>
<p>a) It which can can installed/uninstalled and enabled/disabled.</p>
<p>b) For people who want the status quo the current Address Book is
available</p>
<p>c) Better use of the limited resources of the Thunderbird core
team as the community could develop an Address Book add-on, like
CardBook:<br>
<a class="moz-txt-link-freetext" href="https://addons.mozilla.org/thunderbird/addon/cardbook/">https://addons.mozilla.org/thunderbird/addon/cardbook/</a><br>
<a class="moz-txt-link-freetext" href="https://github.com/CardBook/CardBook">https://github.com/CardBook/CardBook</a><br>
<a class="moz-txt-link-freetext" href="https://cardbook.6660.eu/">https://cardbook.6660.eu/</a><br>
<a class="moz-txt-link-freetext" href="https://twitter.com/CardBookAddon">https://twitter.com/CardBookAddon</a><br>
</p>
<p>4. When Thunderbird first starts, a message could ask the user
which Address Book solution they would like such as:</p>
<p>a) No address book<br>
</p>
<p>b) Current Thunderbird Address Book (this could be the default
option)</p>
<p>c) CardBook<br>
<a class="moz-txt-link-freetext" href="https://addons.mozilla.org/thunderbird/addon/cardbook/">https://addons.mozilla.org/thunderbird/addon/cardbook/</a></p>
<p>d) Some other address book solution by searching on the
Thunderbird Add-ons website<br>
</p>
<p>5. It would make the Address Book feature similar to the Calendar
and Tasks (Lightning add-on) feature</p>
<p>a) Make the core code of Thunderbird cleaner</p>
<p>b) Make Thunderbird more modular</p>
<p>c) Help reduce the technical debt of Thunderbird<br>
</p>
<p>d) Celebrate and encourage add-on authors, like the CardBook
developers.</p>
<p>6. Happy to discuss further on Ring:<br>
<a class="moz-txt-link-freetext" href="https://ring.cx/">https://ring.cx/</a></p>
<p>Thank you</p>
<p>P.S. Hope this gets posted...<br>
</p>
</body>
</html>