-
Notifications
You must be signed in to change notification settings - Fork 0
autodocs_module_database
Module database Owner: neil@mediachannel Work package: WPx.y Description: this is the centralized datastore for an instance of the OpenShare system
Method database.create_workflow_template() Defined in: database Description: creates a new workflow template in database Parameters: Name: w Type: workflow_template Description: human-designed work process
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_workflow_template() Defined in: database Description: gets a specific workflow template from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: w Type: workflow_template Description: human-designed work process
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_workflow_template() Defined in: database Description: updates a specific workflow template in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: w
Type: workflow_template
Description: human-designed work process
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_workflow_template() Defined in: database Description: deletes a specific workflow template in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_workflow_templates() Defined in: database Description: lists all workflow templates in database Parameters: None Returns: Name: w Type: A list of workflow_templates Description: human-designed work process
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_workflow_definition() Defined in: database Description: creates a new workflow definition in database Parameters: Name: w Type: workflow_definition Description: filled in template, instances are stamped out from this
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_workflow_definition() Defined in: database Description: gets a specific workflow definition from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: w Type: workflow_definition Description: filled in template, instances are stamped out from this
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_workflow_definition() Defined in: database Description: updates a specific workflow definition in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: w
Type: workflow_definition
Description: filled in template, instances are stamped out from this
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_workflow_definition() Defined in: database Description: deletes a specific workflow definition in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_workflow_definitions() Defined in: database Description: lists all workflow definitions in database Parameters: None Returns: Name: w Type: A list of workflow_definitions Description: filled in template, instances are stamped out from this
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_workflow_instance() Defined in: database Description: creates a workflow instance in database Parameters: Name: w Type: workflow_instance Description: a controller process, a bit like a make
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_workflow_instance() Defined in: database Description: gets a specific workflow instance from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: w Type: workflow_instance Description: a controller process, a bit like a make
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_workflow_instance() Defined in: database Description: updates a specific workflow instance in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: w
Type: workflow_instance
Description: a controller process, a bit like a make
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_workflow_instance() Defined in: database Description: deletes a specific workflow instance in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_workflow_instances() Defined in: database Description: lits all workflow instances in database Parameters: None Returns: Name: w Type: A list of workflow_instances Description: a controller process, a bit like a make
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_workflow_node() Defined in: database Description: creates a workflow node in database Parameters: Name: w Type: workflow_node Description: a node in a workflow diagram
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_workflow_node() Defined in: database Description: gets a specific workflow node from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: w Type: workflow_node Description: a node in a workflow diagram
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_workflow_node() Defined in: database Description: updates a specific workflow node in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: w
Type: workflow_node
Description: a node in a workflow diagram
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_workflow_node() Defined in: database Description: deletes a workflow node from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_workflow_nodes() Defined in: database Description: lists all workflow nodes in database Parameters: None Returns: Name: w Type: A list of workflow_nodes Description: a node in a workflow diagram
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_access_rule() Defined in: database Description: creates an access rule in database Parameters: Name: a Type: access_rule Description: a logical rule restricting access to resources
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_access_rule() Defined in: database Description: gets a specific access rule from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: a Type: access_rule Description: a logical rule restricting access to resources
Is used in modules: admin_ui, database, decision_engine Responsible parties: jazz@imperial, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_access_rule() Defined in: database Description: updates a specific access rule in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: a
Type: access_rule
Description: a logical rule restricting access to resources
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_access_rule() Defined in: database Description: deletes a specific access rule from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_access_rules() Defined in: database Description: lists all access rules in database Parameters: None Returns: Name: a Type: A list of access_rules Description: a logical rule restricting access to resources
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_performance_rule() Defined in: database Description: creates a performance rule in database Parameters: Name: p Type: performance_rule Description: a logical rule modeling system performance, either specified manually, or learned from recorded data
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database, performance_modelling, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke, tim@mirriad Work packages: WPx.y
Method database.get_performance_rule() Defined in: database Description: gets a specific performance rule from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: p Type: performance_rule Description: a logical rule modeling system performance, either specified manually, or learned from recorded data
Is used in modules: admin_ui, database, performance_predictor, workflow_ui Responsible parties: james@mirriad, jazz@imperial, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_performance_rule() Defined in: database Description: updates a specific performance rule in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: p
Type: performance_rule
Description: a logical rule modeling system performance, either specified manually, or learned from recorded data
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_performance_rule() Defined in: database Description: deletes a specific performance rule from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_performance_rules() Defined in: database Description: lists all performance rules in database Parameters: None Returns: Name: p Type: A list of performance_rules Description: a logical rule modeling system performance, either specified manually, or learned from recorded data
Is used in modules: admin_ui, database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_person() Defined in: database Description: creates a new person in database Parameters: Name: p Type: person Description: a specific human being
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_person() Defined in: database Description: gets a specific person from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: p Type: person Description: a specific human being
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_person() Defined in: database Description: updates a specific person in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: p
Type: person
Description: a specific human being
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_person() Defined in: database Description: deletes a specific person from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_people() Defined in: database Description: lists all people in the database Parameters: None Returns: Name: p Type: A list of people Description: a specific human being
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_resource() Defined in: database Description: creates a new resource in database Parameters: Name: r Type: resource Description: any non-human resource
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_resource() Defined in: database Description: gets a specific resource from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: r Type: resource Description: any non-human resource
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_resource() Defined in: database Description: updates a specific resource in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: r
Type: resource
Description: any non-human resource
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_resource() Defined in: database Description: deletes a specific resource from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_resources() Defined in: database Description: lists all resources in the database Parameters: None Returns: Name: r Type: A list of resources Description: any non-human resource
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_organization() Defined in: database Description: creates a new organization in database Parameters: Name: o Type: organization Description: a collection of human beings and/or other organizations
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_organization() Defined in: database Description: gets a specific organization from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: o Type: organization Description: a collection of human beings and/or other organizations
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_organization() Defined in: database Description: updates a specific organization in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: o
Type: organization
Description: a collection of human beings and/or other organizations
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_organization() Defined in: database Description: deletes a specific organization from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_organizations() Defined in: database Description: list all organizations in database Parameters: None Returns: Name: o Type: A list of organizations Description: a collection of human beings and/or other organizations
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_member_of() Defined in: database Description: create a member-of relationship between two entities Parameters: Name: m Type: member_of Description: relationship of people and organizations to one another
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_member_of() Defined in: database Description: get a member-of relationship by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: m Type: member_of Description: relationship of people and organizations to one another
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_member_of() Defined in: database Description: update a member-of relationship by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: m
Type: member_of
Description: relationship of people and organizations to one another
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_member_of() Defined in: database Description: delete a member-of relationship Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_members_of() Defined in: database Description: list all member-of relationships Parameters: None Returns: Name: m Type: A list of members_of Description: relationship of people and organizations to one another
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_owner_of() Defined in: database Description: create a new owner-of relationships Parameters: Name: o Type: owner_of Description: relationship of resources to people and organizations
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_owner_of() Defined in: database Description: get a owner-of relationship by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: o Type: owner_of Description: relationship of resources to people and organizations
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_owner_of() Defined in: database Description: update an owner-of relationship by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: o
Type: owner_of
Description: relationship of resources to people and organizations
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_owner_of() Defined in: database Description: delete an owner-of relationship Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_owners_of() Defined in: database Description: list all owner-of relationships Parameters: None Returns: Name: o Type: A list of owners_of Description: relationship of resources to people and organizations
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_fact_entry() Defined in: database Description: create a new fact entry in database Parameters: Name: f Type: fact_entry Description: a fact as stored in the database, eg. 'available_VMs = 4'
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_fact_entry() Defined in: database Description: get a specific fact entry from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: f Type: fact_entry Description: a fact as stored in the database, eg. 'available_VMs = 4'
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_fact_entry() Defined in: database Description: update a specific fact entry in database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: f
Type: fact_entry
Description: a fact as stored in the database, eg. 'available_VMs = 4'
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_fact_entry() Defined in: database Description: delete a specific fact entry from database Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_fact_entries() Defined in: database Description: list all fact entries in database Parameters: None Returns: Name: f Type: A list of fact_entries Description: a fact as stored in the database, eg. 'available_VMs = 4'
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.create_performance_datum() Defined in: database Description: create a new performance datum record Parameters: Name: p Type: performance_datum Description: a measured observation of system performance
Returns: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Is used in modules: admin_ui, database, performance_monitoring Responsible parties: neil@mediachannel, sam@smoke, tim@mirriad Work packages: WPx.y
Method database.get_performance_datum() Defined in: database Description: get a specific performance datum record by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: Name: p Type: performance_datum Description: a measured observation of system performance
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.update_performance_datum() Defined in: database Description: update a specific performance datum record by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Name: p
Type: performance_datum
Description: a measured observation of system performance
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.delete_performance_datum() Defined in: database Description: delete a specific performance datum record by key Parameters: Name: u Type: uri Description: a Uniform Resource Identifier -- commonly used as unique identifiers for things like CRUDL
Returns: None Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.list_performance_data() Defined in: database Description: get a list of all performance data records Parameters: None Returns: Name: p Type: A list of performance_data Description: a measured observation of system performance
Is used in modules: admin_ui, database Responsible parties: neil@mediachannel, sam@smoke Work packages: WPx.y
Method database.get_ODBC_connection() Defined in: database Description: this is a direct SQL pipe to the DB! Parameters: None Returns: Name: h Type: ODBC_handle Description: a handle to an ODBC connection
Is used in modules: database, workflow_ui Responsible parties: james@mirriad, neil@mediachannel Work packages: WPx.y
Method database.get_facts() Defined in: database Description: get generic facts, based on pattern matching Parameters: Name: f Type: fact_query Description: a query pattern for a simple fact, eg. 'available VMs = ?'
Returns: Name: f Type: A list of facts Description: a simple logical or numerical assertion in RDF-like notation
Is used in modules: database, decision_engine, performance_modelling, performance_predictor Responsible parties: jazz@imperial, neil@mediachannel, tim@mirriad Work packages: WPx.y