On 2012-08-11 00:30 +0800, Roland Winkler wrote:
> On Sat Aug 11 2012 Leo wrote:
>> A few weeks ago I upgraded to BBDB git head and experienced some odd
>> behaviours that I have to revert to my last working copy which is some
>> months old.
>
> Certainly it would be good if you could post here if anything
> appears to be a true regression.

I'll do so next round.

>> BBDB2 has some nice tests to ensure regression doesn't happen as
>> often. Would that be a good idea for bbdb3?
>
> I guess "in principle yes" - yet setting up such a test suite and
> making sure that it does what it is supposed to do, is by itself a
> significant project, even if there was such a thing for BBDB2.

There were quite some tests in BBDB2. I remembered running them and only
two failures.

> I think it happens for good reasons that the GNU Emacs project (and
> most of its subprojects I am aware of) does not have such test
> suites. There is not enough manpower available to make such a thing
> work effectively.

Emacs maintainers have been fixing same bugs every once in a while so
they have learnt the lesson and started using regression tests. See
test/ in emacs source tree.

BTW,

(bbdb-defstruct record
  firstname lastname affix aka organization phone address mail notes cache)

We should rename `notes' in the above to `ext' (for extensions). `notes'
and `note' are both used in the BBDB and they confuse me every time.

Leo


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to