Hi Caty,
On Thu, Oct 29, 2009 at 4:13 PM, Ecaterina Valica <valicac(a)gmail.com> wrote:
Nice Action menu, I like it.
Nice. However I think I would have preferred a way to go more easily
from profile to preferences to watchlist. Maybe some tabs. In this
case there might not be a need for the various menu entries for the
logged-in user. Anyway I'm ok with whatever you guys feel is good
since it's already an improvement from what we have.
Nice. It's missing the ability to change the avatar.
In general for both the profile and the preferences we need an
extensible solution (it's probably something to pay attention to when
we implement it) since every company using XWiki will want to have
different fields displayed and even custom fields.
Please give feedback about:
1. the utility of the functionality added: Groups, Recent Activity
Recent Activity, definitely +1
Groups: +0. Sounds good, just not sure it's the most critical
information to display on the main user page. I'd have seen it on some
extra information page maybe. I guess it depends on what other things
we want displayed on the user profile page.
In some near future, we might want bookmarks displayed.
Question 1: Imagine someone wants to write an application (XAR) that
extends the User Profile. For example a Bookmark application. How
would we write this in a dynamic manner?
Question 2: For the further future, maybe the user profile should be
made out of google social gadgets and we would implement predefined
gagdets such as recent activity, user info, use groups, etc. This
could solve question 1.
2. Default Fields:
1. is there a way to have dynamic fields in user class?
IMO it's the user sheet used to display the user info that should be pluggable.
2. what fields should be default in the static
case?
1. fields web oriented
2. fields business oriented
I know Thomas Eveillau will have some ideas on this too. We should ask him.
+1 to apply all this ASAP for the 2.1 timeframe (we don't have much
time left) and iterate after to improve it.
Thanks
-Vincent
3. which are those fields?
Thanks,
Caty