From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: org-bbdb-anniversaries, bbdb v3 Date: Tue, 08 Mar 2016 11:35:27 -0500 Message-ID: <87lh5t3p2o.fsf@alphaville.usersys.redhat.com> References: <84io0xiaoe.fsf@gmail.com> <7hp2rcx89n.ln2@news.c0t0d0s0.de> <87ziu9qfq7.fsf@pierrot.dokosmarshall.org> <87si013r60.fsf@alphaville.usersys.redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adKbv-00039T-I8 for emacs-orgmode@gnu.org; Tue, 08 Mar 2016 11:35:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adKbp-00033h-U7 for emacs-orgmode@gnu.org; Tue, 08 Mar 2016 11:35:51 -0500 Received: from plane.gmane.org ([80.91.229.3]:45171) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adKbp-00033Z-JT for emacs-orgmode@gnu.org; Tue, 08 Mar 2016 11:35:45 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1adKbj-0002si-T1 for emacs-orgmode@gnu.org; Tue, 08 Mar 2016 17:35:39 +0100 Received: from nat-pool-bos-t.redhat.com ([66.187.233.206]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Mar 2016 17:35:39 +0100 Received: from ndokos by nat-pool-bos-t.redhat.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Mar 2016 17:35:39 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Michael Welle writes: > Hello, > > Nick Dokos writes: > >> Michael Welle writes: >> >>>>> I use Org 8.3.4 from the repository. There is no o-b-a-f in it, just the >>>>> regular org-bbdb-anniversaries. >>>> >>>> That's strange: I just updated to 8.3.4 and o-b-a-f is present. >>> indeed: >>> >>> ~/.emacs.d/elpa/org-plus-contrib-20160307> grep -ri >>> org-bbdb-anniversaries-future * >>> ~/.emacs.d/elpa/org-plus-contrib-20160307> >>> >>> Is that a function in org-bbdb.el? >>> >> >> Yes: >> >> ,---- >> | org-bbdb-anniversaries-future is an autoloaded compiled Lisp function >> | in ‘../org-mode/lisp/org-bbdb.el’. >> | >> | (org-bbdb-anniversaries-future &optional N) >> | >> | Return list of anniversaries for today and the next n-1 days (default n=7). >> `---- >> >> I don't use ELPA so I may be completely wrong, but I thought ELPA >> packages the maint branch, not the master branch. I think o-b-a-f >> only exists in master, so it will appear in org-9.x > ah, that was my question in my other post. I found your change set in > master, but wasn't unsure on which branch the packages are based. > > Now I have to make my mind up, if I just wait or if I pull the master > branch ;). > I don't think o-b-a-f by itself is sufficient reason to upgrade :-) I'm not going to say anything new or profound here, but it's worth reiterating: - if you depend on current org for "production" (with deadlines and deliverables that cannot be compromised), then you should probably leave your work machine alone. If you want to test, you should probably install master on a different machine (if you don't have a different physical machine, a VM will do fine) and test carefully before upgrading your work machine. - if you can afford some breakage in your workflows and can either debug the failures or provide detailed information (backtraces, profiles etc) about them, I think the devs would appreciate that, but any testing you can do is probably worthwhile. - That said, I think master is very stable, but there are backward incompatibilities in various places (check ORG-NEWS for details and the mailing list for breakage reports to see if they would affect you). The sooner you start getting ready, the smoother the transition will be. -- Nick