Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Expire Audits

#153

Currently apps aggregate the results of any tasks that don't have an on_complete block. This plan is good because it prevents the loss of results from tasks that have no termini. However, aggregation isn't always desired (ex in tap-server the default desired action is a render).

App should have a customizable default_on_complete block, by default aggregating the results. With aggregation separated from apps in a fundamental way, there is room for rethinking adding an aggregator by default... consequences:

  • results and _results should be left on the aggregator and removed from app
  • added bonus of separating this avenue to access other tasks in the app (greater modularity)

Reported by bahuvrihi · February 12th, 2009 @ 09:56 AM

State: resolved
Milestone: none
Assigned to: bahuvrihi bahuvrihi

Activity

  1. bahuvrihi
    bahuvrihi
    • Assigned user set to bahuvrihi
    • State changed from new to resolved

    Added on_complete, but currently aggregator is still in.

    February 22nd, 2009 @ 10:05 PM

  2. bahuvrihi
    bahuvrihi
    • State changed from resolved to open
    • Title changed from App.default_on_complete block to Expire Audits

    Continuing this... get the aggregator out. Audits need to be able to expire.

    February 23rd, 2009 @ 06:44 PM

  3. bahuvrihi
    bahuvrihi
    • State changed from open to resolved

    April 17th, 2009 @ 11:56 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.