Add support for user owned crawl mixes, crawls, and filter, add friends support
administrator2011-09-09 10:06
What crawl mixes and filter a user sees should be specific to the user. Should allow users to share them. make public though.
administrator2012-02-10 08:14
Filters should be able to support other cool things. Like prevent stemming
of titanic to titan
administrator2013-01-04 13:53
Two new activities should be added:
Manage Groups
Manage Friends
Groups are a collection of users.
Groups can be given roles.
Every user has a special "Friends" group. This is the list of users
that person is able to see. When a user creates a group they can
only add users from the friends group.
User's can send an email to request somebody be a friend.
The friendee can grant, and if wants, later revoke this request.
Timestamped resources such as crawls, crawl mixes are owned by default by the
original person who created that resource. This user can create roles
for the basic operations for each timestamp'd object they own.
These roles can then be assigned to groups, etc.
root should be everyone's friend (also should make so privileges on root
can't be removed and root has all privileges).
administrator2014-04-12 13:22
Largely implemented in current form by 318f595e.
There is now a Manage Groups, a Group Feed, and the ability to share crawl mixes
What crawl mixes and filter a user sees should be specific to the user. Should allow users to share them. make public though.
Filters should be able to support other cool things. Like prevent stemming of titanic to titan
Two new activities should be added: Manage Groups Manage Friends
Groups are a collection of users. Groups can be given roles.
Every user has a special "Friends" group. This is the list of users that person is able to see. When a user creates a group they can only add users from the friends group.
User's can send an email to request somebody be a friend. The friendee can grant, and if wants, later revoke this request.
Timestamped resources such as crawls, crawl mixes are owned by default by the original person who created that resource. This user can create roles for the basic operations for each timestamp'd object they own. These roles can then be assigned to groups, etc.
root should be everyone's friend (also should make so privileges on root can't be removed and root has all privileges).
Largely implemented in current form by 318f595e. There is now a Manage Groups, a Group Feed, and the ability to share crawl mixes