Monday, August 27, 2012

Status report: 2012-08-20 - 2012-08-26

You may have noticed that there was no status report last week. It was not an overlook: I find it frustrating to write reports when there has been no project activity, so I'm not going to write those any more :-P

But, finally, some things happened this week!
  • Integrated a couple of ATF and bsd.test.mk fixes from Garrett Cooper, which come from his Testing FreeBSD project.
  • Created initial reachover Makefiles to integrate Kyua into NetBSD. These only cover the kyua binary for now (i.e. none of the bundled tests). Yes, it's extremely boring to write these files...
  • The previous point triggered a couple of contributions to NetBSD: the addition of the -P option to mkdep(1), which is needed to support building Kyua's libutils from a single Makefile; and the addition of placeholder unit tests for share/mk, which are needed to validate the tweaks that will be necessary to bsd.dep.mk at a later stage.

Tuesday, August 14, 2012

Status report: 2012-08-06 - 2012-08-12

  • Unfortunately, no activity either. Still working on scripts for NetBSD to simplify the maintenance of my machines, which in the end will come very handy and give me more time for Kyua :-P

Monday, August 6, 2012

Status report: 2012-07-30 - 2012-08-05

  • No progress either. Been busy with sysupgrade, whose need also appeared with the necessity to rebuild by NetBSD development machine. (Long term, less manual maintenance of my development environment means more time for Kyua!)