This page designates the built-in enumerations of action-event logging of user interactions with media titles, creators, characters, and users. In the current configuration, these events are similar to that of Wishes, but based higher in a meta-context and subject to the following classification:
- System generated actions
- Built-in purposeful actions
- User-specific purposeful actions
The notion of these action-events is that they occur within the context of a media-title, creator, character, or user, and thus can be aggregated per-item of identification.
System Generated Actions
This type of event occurs by default with the available user-interaction methods currently implemented in melative, including:
- tagging
- experience status
- reflection
- recommendation
- suggestion
- association
- relation
- chatter
- wish
- visit
- favorite
- friendship
- modification to meta
- variations on titles, creators, characters
- images
- descriptions
- details
- production
- resources
- profiles
Built-in Purposeful Actions
Purposeful actions are those which are not a side-effect of an above system feature interaction. Purposeful actions are used on purpose; e.g. poking another user, heart-ing a media-title or character. The built-in action on melative are not limited, but should be focused on a small range of actions widely expressful and useful, such as friendly poking or touching.
Current actions include:
- smile
- frown
- cry
- touch
- poke
- smash
- pounce
- heart
- hug
- kiss
- laugh
- wink
- glomp
- drool
- scream
- raeg
- roll eyes
All actions should be viable in media-title, creator, character, and user contexts; a user should be able to perform these actions on each type.
User-specific Purposeful Actions
Currently, there are none. This section should become a general system allowing users a fixed number of custom purposeful actions. It is important to note that actions should be usually one word, and a given mapping should be given:
Action: trip, Mapping: [user] tripped [context_name]
Action mappings should give the past-tense conjugation of the action verb; the instance an action is performed, it is past-tense.
At this time, unmoderated user actions will likely never be introduced in the userland action-space (within the db table), so user-specific implies user-suggested and not within the melative base. The current melative system is limited to 65K actions, the first 1000 actions being specific to melative if needed.
Special Purpose Actions
Very special. This set of actions will imply that a purposeful action results in a feature interaction, such as with experience status updates:
Action: watch, Mapping: [user] watched [context_title]
Result: experience is set to watching/current
Though, the details are still fuzy, this leaves room for highly expressive action-events, and possibly chained actions, or message-driven actions.
Comments (0)
You don't have permission to comment on this page.