[image] GNU Anubis 4.1 is out!

Here is the official annoucement, and following is the list of user-visible changes in this release:

  • The package is licensed under GPL version 3
  • New working mode: MDA
  • The != (``not match'') operator is implemented.
  • Added concatenation operator.
  • With guile support enabled, Guile version 1.8.0 or later is required.
  • Fixed handling of regular expressions.
  • Got rid of arbitrary-sized buffers. All memory is being allocated on request.
  • Process main configuration file no matter was the client recognized or not.
  • Errors in Guile scripts are catched and displayed early. In previous versions they could cause aborting the subprocess.
  • Support for GPGME 1.0.2
  • Fixed minor bug in handling identd responses.
  • Fixed SIGCHLD handling.
[image]

Bought David Gilmour's superb double DVD, Remember That Night: Live at the Royal Albert Hall. Tracklisting:

 1. Speak to Me
 2. Breathe
 3. Time
 4. Breathe (Reprise)
 5. Castellorizon
 6. On an Island
 7. The Blue
 8. Red Sky at Night
 9. This Heaven
10. Then I Close My Eyes
11. Smile
12. Take a Breath
13. A Pocketful of Stones
14. Where We Start
15. Shine On You Crazy Diamond
16. Fat Old Sun
17. Coming Back to Life
18. High Hopes
19. Echoes
20. Wish You Were Here
21. Find the Cost of Freedom
22. Arnold Layne
23. Comfortably Numb

Google Summer of Code and Mailutils

My recent work:

  • libmuauth: new generalized mu_tls_begin() for POP/IMAP/SMTP protocols,
  • code reorganization: added new libmu_mailer for handling sendmail and SMTP,
  • added STARTTLS support to SMTP code handling,
  • added support for new protocols: POPS (pops://) and IMAPS (imaps://),
  • fixed APOP handling.

SLOCCount (pronounced "sloc-count") is a suite of programs for counting physical source lines of code in potentially large software systems. SLOCCount will try to quickly estimate development time and effort given only the lines of code it computes, using the original Basic COCOMO model. Some of my statistics:

GNU Anubis:

Total Physical Source Lines of Code (SLOC)                = 32,581
Development Effort Estimate, Person-Years (Person-Months) = 7.76 (93.07)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 1.17 (14.00)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 6.65
Total Estimated Cost to Develop                           = $ 1,047,742
 (average salary = $56,286/year, overhead = 2.40).

GNU Mailutils:

Total Physical Source Lines of Code (SLOC)                = 138,442
Development Effort Estimate, Person-Years (Person-Months) = 35.43 (425.15)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 2.08 (24.93)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 17.05
Total Estimated Cost to Develop                           = $ 4,786,002
 (average salary = $56,286/year, overhead = 2.40).

Cheetah News Aggregator:

Total Physical Source Lines of Code (SLOC)                = 11,816
Development Effort Estimate, Person-Years (Person-Months) = 2.67 (32.09)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.78 (9.34)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 3.44
Total Estimated Cost to Develop                           = $ 361,190
 (average salary = $56,286/year, overhead = 2.40).

blogRight!:

Total Physical Source Lines of Code (SLOC)                = 647
Development Effort Estimate, Person-Years (Person-Months) = 0.13 (1.52)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.24 (2.93)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 0.52
Total Estimated Cost to Develop                           = $ 17,104
 (average salary = $56,286/year, overhead = 2.40).

WebXiangpianbu:

Total Physical Source Lines of Code (SLOC)                = 753
Development Effort Estimate, Person-Years (Person-Months) = 0.15 (1.78)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.26 (3.11)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 0.57
Total Estimated Cost to Develop                           = $ 20,057
 (average salary = $56,286/year, overhead = 2.40).