<p dir="ltr">> * get that heavily discussed branch from dave into shape</p>
<p dir="ltr">See log-refactor (13) for an idea of what would be my next step in problem integration - isolate path and filename info into LogDB, in preparation for a common log/bug/problem abstract superclass:</p>
<p dir="ltr">bbba068 packagesdb - Remove obsolete calls from LogDB.<br>
26172ba packagedb - Remove all log path references from PackagesDB.<br>
9a88a4c packagesdb - Remove unnecessary logdb.remove() calls from PackagesDB.<br>
5137773 packagesdb - Replace LogDB create() with createlog(), which doesn't need path.<br>
87afca2 packagesdb - PackagesDB get log file state without need for path info.<br>
a7d30c8 packagesdb - LogDB returns directory and testing state of package.<br>
b895623 packagesdb - Collect log files in LogDB at initialization.<br>
ac83267 packagesdb - Move log subdirectory creation from PackagesDB to LogDB.<br>
91e2b7c packagesdb - Add directory and log states to LogDB.<br>
29d769d packagesdb - Add 'prefix' to LogDB<br>
73c5fa6 packagesdb - Refactor package/version filename validation to LogDB.<br>
80e8414 packagesdb - Remove obsolete states from PackagesDB.<br>
0a4c208 packagesdb - Remove get_time().</p>
<p dir="ltr">Part of this plan would be to merge report_problem_integration now, as an incremental improvement.</p>
<p dir="ltr">Note that log-refactor is currently unrunnable. More consideration is needed for recycle (life becomes very simple if you don't need a "recycle mode" flag).</p>