Re: Org capture template to call a BBDB contact
On Tue, 08 Dec 2015 at 12:47:23 pm GMT, Michael Strey wrote: > Mayby https://github.com/mistrey/org-dial or the functions bbdb-dial or > bbdb-dial-number could add value to your template. Great idea, I'll add the tel: URL link and add that Github repo to the doco. Thanks Michael. Can't see a way to use bbdb-dial* though. That's more like the do-it-now alternative to this, which is more plan-it-now. -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: Has something happened here
On Wed, 12 Aug 2015 at 5:43:16 am BST, Michael wrote: > I haven't seen any mail on this list for about 2 months. Guess not. I think that's probably a good sign. Could be v3 is now "mature". -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Tue, 28 Apr 2015 at 10:34:32 am BST, Phil Hudson wrote: > The term "mail alias" itself seems to me to be poorly chosen, bespeaking > an inward-looking, comp-sci-technical, "historical reasons" (IOW no > reason) viewpoint rather than an outward-looking, user- and > usability-focused one. Much as I love the Unix way, this is an example > of where Unix tradition sucks and is really user hostile. We're talking > about *lists* and/or *groups*, not "aliases". *Those* are the words most > users will expect and look for; those are the words BBDB should use. > > I suggest we standardize on "group". I can rename and write a > `define-obsolete-*-alias' declaration for each existing `*-mail-alias' > declaration and -- the important bit -- update the doc strings. That > seems consistent with the way v3 has tried to rename lots of opaque and > unintuitive "legacy" symbol names thus far. Maintainers can then > gradually eliminate the "obsolete symbol" compiler warnings over time. > > Before I (attempt to) code this and submit a patch, can anyone see a > reason I've missed why it's a bad idea? Replying to myself... I've thought of one, namely Gnus' use of "group" (meaning/derived from "newsgroup") for what most MUAs call "mailbox", "folder" or "label". So... how about substituting "mailing-list" for "mail-alias" throughout? Both "list" and "group" lose the sense that "alias" has of being applicable to either an individual or a group. Maybe that's a reason for keeping "mail-alias". Now I'm leaning toward declaring a matching *-mailing-list-* (Lisp) alias for each *-mail-alias-* declaration, without declaring anything obsolete. I would add " (that is, a mailing list)" or the moral equivalent to each occurrence of "mail alias" in the doc strings. This is tricky stuff. I don't want to make things worse with an ill-considered change. Maybe I should let it drop for now. -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Thu, 30 Apr 2015 at 2:51:52 am BST, Nikolaus Rath wrote: > I'm a little flabbergasted by this though. Why is there a need for a > fallback in the first place? I think nil should be interpreted like the > documentation say: do nothing. I agree. We have a breach! A breach of the "Principle of Least Astonishment". http://en.wikipedia.org/wiki/Principle_of_least_astonishment -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: Update records in some Gnus groups
On Thu, 30 Apr 2015 at 7:27:02 am BST, Glyn Millington wrote: > Nikolaus Rath writes: > >> On Apr 29 2015, Nikolaus Rath wrote: >> >>> Hello, >>> >>> Is there a way to have bbdb3 automatically update the records in some >>> (but not all) Gnus (imap) groups? >>> >>> I tried writing a custom function for bbdb-mua-auto-update-p whose >>> return value depends on the active group but I've had no luck (it seems >>> this variable is just completely ignored). >> >> Glyn figured out the problem (see other thread). With >> bbdb/gnus-update-records-p set to nil, I can set bbdb-mua-auto-update-p >> to something like >> >> defun my-bbdb-select-message () >> "Add people to bbdb when in certain groups." >> (cond ((string-match "^nnimap:INBOX" gnus-newsgroup-name) >> (bbdb-select-message)) >> ((eq major-mode 'message-mode) >> (bbdb-select-message)) >> (t >> 'update))) >> >> ...and it actually takes effect. >> >> >> Problem solved :-). > > > Result! And thank you for the function - I propose to steal that one! Let's all try to remember to record all our BBDB folklore on Emacswiki for posterity. -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Tue, 28 Apr 2015 at 2:35:06 pm BST, Piet van Oostrum wrote: > In BBDB 3.1.2 there is no bbdb-define-all-aliases. It should be > bbdb-mail-aliases, as mentioned in some earlier messages on this list. So the > wiki should be updated. Done. -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Tue, 28 Apr 2015 at 9:48:56 am BST, Glyn Millington wrote: > Yes. There are two. They are independent. > > But message.el can use either. Got it. Thanks. -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Mon, 27 Apr 2015 at 8:36:34 pm BST, Glyn Millington wrote: > mail-alias - I believe this is defined in bbdb.el You can insert that > field into a record using the instructions offered here: > > http://www.emacswiki.org/emacs/BbdbMailingLists Thanks for that. I've tried it and it works exactly as described. I never know whether EmacsWiki BBDB pages are up-to-date for BBDBv3 or not, so I tend to ignore them. I'll annotate that page to say it applies to v3. Before I do, can anyone confirm that these instructions are unchanged from v2? WRT this, from the wiki page: > You also need to tell the BBDB to define the mail abbreviations for > you. This depends on the mail package you use – here is the code for > your ~/.emacs for both plain mail-mode, or the message-mode that comes > with Gnus. > > (add-hook 'mail-setup-hook 'bbdb-define-all-aliases) > (add-hook 'message-setup-hook 'bbdb-define-all-aliases) I wonder what the use-case is for *not* enabling this by default, say as part of `bbdb-insinuate-*'? Should automatic mail-alias marshalling not be the default behavior? What would anyone gain by *not* having it? Turning it off should be the configurable option, not turning it on, don't you think? Otherwise, a powerful and (for many years now) standard contact-list/address-book feature may lie undiscovered and unused for many months -- as it did for me. The current approach impedes user access and presents barriers, for no concomitant benefit, IMO. I always advocate an opinionated, batteries-included, no-config approach wherever possible. What do you all think? The term "mail alias" itself seems to me to be poorly chosen, bespeaking an inward-looking, comp-sci-technical, "historical reasons" (IOW no reason) viewpoint rather than an outward-looking, user- and usability-focused one. Much as I love the Unix way, this is an example of where Unix tradition sucks and is really user hostile. We're talking about *lists* and/or *groups*, not "aliases". *Those* are the words most users will expect and look for; those are the words BBDB should use. I suggest we standardize on "group". I can rename and write a `define-obsolete-*-alias' declaration for each existing `*-mail-alias' declaration and -- the important bit -- update the doc strings. That seems consistent with the way v3 has tried to rename lots of opaque and unintuitive "legacy" symbol names thus far. Maintainers can then gradually eliminate the "obsolete symbol" compiler warnings over time. Before I (attempt to) code this and submit a patch, can anyone see a reason I've missed why it's a bad idea? -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Mon, 27 Apr 2015 at 8:36:34 pm BST, Glyn Millington wrote: > 'mail-alias' refers to aliases set up in a special > file, usually called .mailrc. I'm not clear that this is involved with > the bbdb at all. Now this is really confusing. Are there two different mail-alias systems, one involving .mailrc and the other involving BBDB fields? Or only one? If both, are they somehow integrated/overlapping, or are they independent? -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Tue, 28 Apr 2015 at 2:09:26 am BST, Eric Abrahamsen wrote: > Phil Hudson writes: > >> On Mon, 27 Apr 2015 at 5:59:07 pm BST, Glyn Millington >> wrote: >> >>> (add-hook 'message-setup-hook 'bbdb-mail-aliases) >> >> This led me to the documentation for bbdb-mail-aliases, which leads me >> to ask for an explanation of what a mail alias is. My guess is that it's >> either a unique nickname for a mail recipient, or a group name for >> multiple mail recipients, or possibly both/either. >> >> I've just checked, and as I thought, "mail-alias" is an unknown field >> type which I am asked to define. Before I go ahead, what does "defining" >> a field type involve? > > "Defining" a field type just means you're using a non-builtin field type > for the first time, and BBDB is checking to make sure that you really > wanted to do that. Once one of your records has this kind of field, you > won't be asked again, and the field will be available as a completion > option when adding fields to other contacts. That's all! Thanks for the explanation. That's no problem as far as it goes, but I wonder whether something with API support shouldn't be built-in and available by default? There's a certain impedance mismatch there, it seems to me. So, that's an RFE from me: don't ask the user to define the mail-alias type, have it ready for use out of the box, please. (I take it that I got the purpose of mail-alias fields right.) -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: bbdb3 won't stop auto-updating records
On Mon, 27 Apr 2015 at 5:59:07 pm BST, Glyn Millington wrote: > (add-hook 'message-setup-hook 'bbdb-mail-aliases) This led me to the documentation for bbdb-mail-aliases, which leads me to ask for an explanation of what a mail alias is. My guess is that it's either a unique nickname for a mail recipient, or a group name for multiple mail recipients, or possibly both/either. I've just checked, and as I thought, "mail-alias" is an unknown field type which I am asked to define. Before I go ahead, what does "defining" a field type involve? -- Phil Hudson http://hudson-it.ddns.net @UWascalWabbit PGP/GnuPG ID: 0x887DCA63 -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/