ChangeSet ID: 31255 CVSROOT: /opt/cvs-commit Module name: appdb Changes by: wineowner@winehq.org 2007/07/20 17:24:37
Modified files: cron : cleanup.php include : maintainer.php testData.php tables : maintainers.sql unit_test : run_tests.php test_common.php test_maintainer.php test_om_objects.php Added files: unit_test : test_maintainer_notify.php
Log message: Chris Morgan cmorgan@alum.wpi.edu Add the long awaited 'maintainer notification' system. This system, running from the cron cleanup scripts, will look for maintainers that have queued entries that the maintainer can process. If the queued entries aren't processed for X days an email is sent. In X*2 days another email is sent. After X*3 days the maintainer is stripped of their maintainership as they aren't really maintaining the application anyway. The hope is that this system lets maintainers know that they have pending queued entries to process to reduce the pressure on the appdb admins to handled hundreds of queued entries.
Patch: http://cvs.winehq.org/patch.py?id=31255
Old revision New revision Changes Path 1.44 1.45 +13 -1 appdb/cron/cleanup.php 1.45 1.46 +439 -1 appdb/include/maintainer.php 1.65 1.66 +6 -1 appdb/include/testData.php 1.4 1.5 +10 -8 appdb/tables/maintainers.sql 1.14 1.15 +1 -0 appdb/unit_test/run_tests.php 1.1 1.2 +24 -1 appdb/unit_test/test_common.php 1.10 1.11 +16 -0 appdb/unit_test/test_maintainer.php 1.17 1.18 +6 -25 appdb/unit_test/test_om_objects.php Added 1.1 +0 -0 appdb/unit_test/test_maintainer_notify.php