Open max-mapper opened 14 years ago
there should also be a mechanism to push the members of each aspect to reader field of _security object of respective database.
I myself doesn't like the aspects concept, because its to anonymous and not transparent, which can hinder the process of trust. Wouldn't it be much better creating groups project based, in terms of events, like a birthdayparty, football game, new years eve party, holidays, universityclass, projectgroup, just like in real life. You can not categorize people into defined aspects. Especially today its a constant process of change, which is hard to keep updated. What are you thinking?
port over the concept of aspects, or groups of friends and updates from that group
each aspect should store it's messages in a separate database
you should be able to create an aspect from the UI, and it should create a new DB and copy the required views into that new DB in a bootstrap function
a list of aspects that a user is a part of and whether or not should be stored on the user's profile