• Re: Crashmail II

    From Lars Kellogg-Stedman@1:322/761.1 to Rj Clay on Mon Feb 11 16:29:10 2013
    Have you looked at shunit2? (http://code.google.com/p/shunit2/) For
    me, it
    has the advantage of already being available in Debian/Ubuntu so I'll be investigating it in any case...

    Thanks for the pointer...I'll take a look.

    -- Lars

    --- Not like the others.
    * Origin: The Odd Bit (1:322/761.1)
  • From Rj Clay@1:120/419 to Lars Kellogg-Stedman on Fri Feb 15 13:01:31 2013
    Lars.

    11 Feb 13 10:51, I wrote to you:

    Lars,

    10 Feb 13 11:48, you wrote to me:

    .... If you're aware of another Bourne shell test
    harness that's as easy to use I'm willing to look at
    alternatives.

    Have you looked at shunit2? (http://code.google.com/p/shunit2/)

    I may still take a look at that for other projects and if you take a look at it, I'm still interested in what you think; but for crashmail I've merged in what you're using instead. (That turned out to be pretty easy, btw...<g> Excellant work!)

    Now, besides keeping up with what you do for testing; I need to try to get caught up with the code fixes you've done...<g>



    Jame

    --- GoldED+/LNX 1.1.5--b20111217
    * Origin: RJC eeePC (1:120/419)
  • From Rj Clay@1:120/419 to Lars Kellogg-Stedman on Fri Feb 15 13:46:53 2013
    Lars,

    11 Feb 13 07:51, I wrote to you:

    10 Feb 13 11:48, you wrote to me:

    The "roundup" script is included in the package, and since it's
    just a shell script I suspect you can use it without a problem.

    I will be looking at that,

    And I did so by merging in your testing framework; with the way you have it set up, it was pretty easy to adapt! (Btw, I still need to know which email address you want as your primary one...)


    .... So my preference would be for something usable (if not already available) on all of the platforms.

    Because I also want to update the build system, what I plan to do is convert what I'm working on to using CMake as the primary build system. Amongst other things, that includes CTest for a testing framework and I'll be using that.


    And perhaps I could set a dependency for running the test suite for
    there being a bourne shell available

    I plan to do that with the CMake/CTest implementation (when I'm able to get that far...<g>) and also see if that can be done for the current Makefile only implementation... (Right now it just depends on the 'linux' target...)




    Jame


    --- GoldED+/LNX 1.1.5--b20111217
    * Origin: RJC eeePC (1:120/419)
  • From Lars Kellogg-Stedman@1:322/761 to Rj Clay on Fri Feb 15 20:13:46 2013
    set up, it was pretty easy to adapt! (Btw, I still need to know which email
    address you want as your primary one...)

    The email address in the README.md would be my preference.

    There's a minor new feature in the 'develop' branch right now; crashwrite has been updated to accept an explicit output filename (so you can use it to generate outbound packets from a script). With this plus the filtering that's already available you could implement some interesting auto-responders (e.g., for handling PING requests or something).

    I've started putting some of the documentation online here and trying to make it look nice:

    https://github.com/larsks/crashmail/wiki

    I've also updated History.txt.

    Cheers,

    -- Lars

    --- Msged/LNX 6.1.2
    * Origin: Default origin (1:322/761)