Haiku Activity & Contract Report, March 2025 | Haiku Project

This report covers hrev58697 through hrev58787.

jscipione did some minor code cleanups in Tracker.


This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/waddlesplash/2025-04-10-haiku_activity_contract_report_march_2025
18 Likes

A lot of low-level optimisations in there, the cumulative effect of those will definitely add up!

2 Likes

Once again, thank you for all your hard work everyone :slight_smile:

augiedoggie added a syslog_max_history option to the kernel settings file, to control how many old syslog files are kept: the default is 1, but that default can now be increased if you want to keep more old syslogs.

Thanks for this option …
… could it be modified further ?

On nightly I would rather like not a simple numbered versions of log files, but which has Haiku revision number plus a timestamp - like syslog.hrevxxxxx.2025-05-01

Also I would happy, if there would be an enablement option of archiving, that does not delete the oldest log file, but move to /var/log/archived
I frequently updates to the newest available patches,
so I could easier identify and pick appropriate logfiles to upload in case a Trac ticket need it or when the specific error first occured, so backway identify the first Haiku revision number and report back if asked when it happened when I experienced or since when it happens if it does just occurs randomly …

EDIT :
I know … some errors do not leave traces in syslog at all, so not in all cases would be helpful …

We should probably make this logging work properly, with a graphical log viewer etc. than try to make this text format do more tricks…

1 Like