-
Notifications
You must be signed in to change notification settings - Fork 31
Activity
Allan Lasser edited this page Jan 26, 2016
·
19 revisions
Structure:
(actor, verb, object, target)
Examples:
- Allan submitted a request.
- Michael followed up on a request.
- The FBI rejected Allan's request.
- We automatically followed up on Michael's request.
A few proposals (mostly semantic, but that's important in this case):
- The only objects capable of being
actorsare users and agencies. Users initiate their actions, agencies initiate theirs, and automated events are attributed to the robot that we hold responsible for them. Users and agencies may only be theactorsortargetsof actions. - Requests may only be
objectsortargets. As in, a request doesn't have the power to do anything itself, it can only have things done to it. It can be submitted, it can be rejected, it can be followed up on. But a request can never automatically follow up on itself.
-
Agencyacknowledgedrequest -
Agencyis processingrequest -
Agencyrejectedrequest -
Agencycompletedrequest -
Agencypartially completedrequest -
Agencyhas no responsive documentsrequest -
Agencyrequires fixrequest -
Agencyrequires paymentrequest UsersubmittedrequesttoagencyUserfollowed up onrequesttoagencyUserappealedrequesttoagencyUserpaid fees onrequesttoagencyUserflaggedrequestUserembargoedrequestUserunembargoedrequestRequestembargo expired
-
Usercreatednote -
Usereditednote -
Userdeletednote
Userstartedcrowdfundforrequest-
Userstartedcrowdfundforproject -
Crowdfundsucceeded -
Crowdfundended
-
Useraddedusertoorganization -
Userremoveduserfromorganization
-
Useraskedquestion -
Useransweredquestion