[xwiki-devs] [VOTE] merge branch 'feature-customizable-user-directory' (enterprise and platform) into 'master'
Hi devs, I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity. The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default. This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields. The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example). I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available. Thanks, Eduard ---------- [1] http://jira.xwiki.org/browse/XE-1131 [2] http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa..., no customization, default columns) [3] http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust... screen) [4] http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust... with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42
Hi +1 Jerome On Fri, Mar 23, 2012 at 6:47 PM, Eduard Moraru <enygma2002@gmail.com> wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2] http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa..., no customization, default columns) [3] http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust... screen) [4] http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust... with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Jérôme Velociter Winesquare http://www.winesquare.net/
Hi Edy, looks good to me. It's indeed a feature I regularly see requested. One question: could we not reuse the same interface as AppWithinMinutes to select livetable columns? I find it a bit more intuitive. Guillaume On Fri, Mar 23, 2012 at 23:01, Jerome Velociter <jerome@winesquare.net>wrote:
Hi
+1
Jerome
On Fri, Mar 23, 2012 at 6:47 PM, Eduard Moraru <enygma2002@gmail.com> wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2]
http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa... ,
no customization, default columns) [3]
http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust...
screen) [4]
http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust...
with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Jérôme Velociter Winesquare http://www.winesquare.net/ _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
Hi Guillaume, I forgot to mention that this interface is without javascript. I have studied a bit the possibility of reusing the AppWithinMinutes livetable columns selection code, but right now it is a bit too specific to AppWithinMinutes and not trivial to reuse. The idea I went for right now was to improve it iteratively, since it's quite easy to add a script extension that enhances the current no-javascript implementation. Thanks, Eduard On Mon, Mar 26, 2012 at 12:31 PM, Guillaume Lerouge <guillaume@xwiki.com>wrote:
Hi Edy,
looks good to me. It's indeed a feature I regularly see requested.
One question: could we not reuse the same interface as AppWithinMinutes to select livetable columns? I find it a bit more intuitive.
Guillaume
On Fri, Mar 23, 2012 at 23:01, Jerome Velociter <jerome@winesquare.net
wrote:
Hi
+1
Jerome
On Fri, Mar 23, 2012 at 6:47 PM, Eduard Moraru <enygma2002@gmail.com> wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2]
http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa...
,
no customization, default columns) [3]
http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust...
screen) [4]
http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust...
with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Jérôme Velociter Winesquare http://www.winesquare.net/ _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
+1 this is a nice improvement even though it wasn't implemented the way I proposed it with XObjects for Interface Extensions (see http://xwiki.markmail.org/thread/jj6z3ywptaqesv4r ) ;) It wouldn't be hard to change though by replacing the Override page with an XObject I think. Thanks -Vincent On Mar 23, 2012, at 6:47 PM, Eduard Moraru wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2] http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa..., no customization, default columns) [3] http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust... screen) [4] http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust... with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
Actually I've just realized that we cannot customize the user directory for the whole wiki. Only users can customize what they see. I've created a new jira issue http://jira.xwiki.org/jira/browse/XE-1137 (which IMO is even more needed than XE-1137 but that's a personal opinion ;)). Thanks -Vincent On Mar 26, 2012, at 3:37 PM, Vincent Massol wrote:
+1 this is a nice improvement even though it wasn't implemented the way I proposed it with XObjects for Interface Extensions (see http://xwiki.markmail.org/thread/jj6z3ywptaqesv4r ) ;)
It wouldn't be hard to change though by replacing the Override page with an XObject I think.
Thanks -Vincent
On Mar 23, 2012, at 6:47 PM, Eduard Moraru wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2] http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa..., no customization, default columns) [3] http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust... screen) [4] http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust... with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
Hi, it's not customized globally in the current pull request? I was expecting this to be an admin-only feature that would then apply to all users. This is the feature that I see requested by users. Being able to customize one's view of the user directory isn't asked for that much. It might actually annoy admins, who expect the user directory to display a given set of columns and then have to troubleshoot their users. Last but not least, the current interface isn't simple enough for someone non-technical to use. Thus I'd rather make this feature admin-only and make it apply globally. WDYT? Guillaume On Mon, Mar 26, 2012 at 16:47, Vincent Massol <vincent@massol.net> wrote:
Actually I've just realized that we cannot customize the user directory for the whole wiki. Only users can customize what they see.
I've created a new jira issue http://jira.xwiki.org/jira/browse/XE-1137(which IMO is even more needed than XE-1137 but that's a personal opinion ;)).
Thanks -Vincent
On Mar 26, 2012, at 3:37 PM, Vincent Massol wrote:
+1 this is a nice improvement even though it wasn't implemented the way I proposed it with XObjects for Interface Extensions (see http://xwiki.markmail.org/thread/jj6z3ywptaqesv4r ) ;)
It wouldn't be hard to change though by replacing the Override page with an XObject I think.
Thanks -Vincent
On Mar 23, 2012, at 6:47 PM, Eduard Moraru wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2]
http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa... ,
no customization, default columns) [3]
http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust...
screen) [4]
http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust...
with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
Hi Guillaume, I completely agree and I was also close to -0/-1 on this for the same reason as you (the fact that not all users will see the same thing - When I answered +1 it was before I realized this). I actually took the time to call Eddy on skype because of this :) Eddy explained that he had this need for the wiki 3.0 project and that this was his main motivation but that we could add the admin-customizable feature after. Thanks -Vincent On Mar 27, 2012, at 10:05 AM, Guillaume Lerouge wrote:
Hi,
it's not customized globally in the current pull request? I was expecting this to be an admin-only feature that would then apply to all users. This is the feature that I see requested by users.
Being able to customize one's view of the user directory isn't asked for that much. It might actually annoy admins, who expect the user directory to display a given set of columns and then have to troubleshoot their users. Last but not least, the current interface isn't simple enough for someone non-technical to use.
Thus I'd rather make this feature admin-only and make it apply globally.
WDYT?
Guillaume
On Mon, Mar 26, 2012 at 16:47, Vincent Massol <vincent@massol.net> wrote:
Actually I've just realized that we cannot customize the user directory for the whole wiki. Only users can customize what they see.
I've created a new jira issue http://jira.xwiki.org/jira/browse/XE-1137(which IMO is even more needed than XE-1137 but that's a personal opinion ;)).
Thanks -Vincent
On Mar 26, 2012, at 3:37 PM, Vincent Massol wrote:
+1 this is a nice improvement even though it wasn't implemented the way I proposed it with XObjects for Interface Extensions (see http://xwiki.markmail.org/thread/jj6z3ywptaqesv4r ) ;)
It wouldn't be hard to change though by replacing the Override page with an XObject I think.
Thanks -Vincent
On Mar 23, 2012, at 6:47 PM, Eduard Moraru wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2]
http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa... ,
no customization, default columns) [3]
http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust...
screen) [4]
http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust...
with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
Hi, the fact that this feature is needed by the Wiki 3.0 project is not a sufficient reason to include it in platform by default. It can be contributed as an extension or as part of the Wiki 3.0 distrib. I'm not in favor of introducing that feature in its current form to all users. I already see the questions flowing in. I recently worked on a project involving heavy customization of the user directory and where 2 of the goals were: - Same view of the user directory for all users (needed for compliance reasons) - Simple interface for end-users In its current form, this patch does not meet either of those needs. I am afraid that it will do more harm that good if included by default. I'm -0. Guillaume On Tue, Mar 27, 2012 at 10:14, Vincent Massol <vincent@massol.net> wrote:
Hi Guillaume,
I completely agree and I was also close to -0/-1 on this for the same reason as you (the fact that not all users will see the same thing - When I answered +1 it was before I realized this).
I actually took the time to call Eddy on skype because of this :) Eddy explained that he had this need for the wiki 3.0 project and that this was his main motivation but that we could add the admin-customizable feature after.
Thanks -Vincent
On Mar 27, 2012, at 10:05 AM, Guillaume Lerouge wrote:
Hi,
it's not customized globally in the current pull request? I was expecting this to be an admin-only feature that would then apply to all users. This is the feature that I see requested by users.
Being able to customize one's view of the user directory isn't asked for that much. It might actually annoy admins, who expect the user directory to display a given set of columns and then have to troubleshoot their users. Last but not least, the current interface isn't simple enough for someone non-technical to use.
Thus I'd rather make this feature admin-only and make it apply globally.
WDYT?
Guillaume
On Mon, Mar 26, 2012 at 16:47, Vincent Massol <vincent@massol.net> wrote:
Actually I've just realized that we cannot customize the user directory for the whole wiki. Only users can customize what they see.
I've created a new jira issue http://jira.xwiki.org/jira/browse/XE-1137(which IMO is even more needed than XE-1137 but that's a personal opinion ;)).
Thanks -Vincent
On Mar 26, 2012, at 3:37 PM, Vincent Massol wrote:
+1 this is a nice improvement even though it wasn't implemented the way I proposed it with XObjects for Interface Extensions (see http://xwiki.markmail.org/thread/jj6z3ywptaqesv4r ) ;)
It wouldn't be hard to change though by replacing the Override page with an XObject I think.
Thanks -Vincent
On Mar 23, 2012, at 6:47 PM, Eduard Moraru wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2]
http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa...
,
no customization, default columns) [3]
http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust...
screen) [4]
http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust...
with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
On Mar 27, 2012, at 10:26 AM, Guillaume Lerouge wrote:
Hi,
the fact that this feature is needed by the Wiki 3.0 project is not a sufficient reason to include it in platform by default.
Indeed and that's not why it was added. It was added because we think it's better than before and could be useful.
It can be contributed as an extension or as part of the Wiki 3.0 distrib.
I'm not in favor of introducing that feature in its current form to all users. I already see the questions flowing in. I recently worked on a project involving heavy customization of the user directory and where 2 of the goals were:
- Same view of the user directory for all users (needed for compliance reasons) - Simple interface for end-users
In its current form, this patch does not meet either of those needs. I am afraid that it will do more harm that good if included by default.
I'm -0.
What Eddy proposed to add in the future: 1. admin's ability to dissalow user views over the user directory 2. admin's ability to customize the default columns to be displayed 2 is important IMO while 1 is a nice to have and I'm even favorable that by default users can customize their views. Thanks -Vincent
Guillaume
On Tue, Mar 27, 2012 at 10:14, Vincent Massol <vincent@massol.net> wrote:
Hi Guillaume,
I completely agree and I was also close to -0/-1 on this for the same reason as you (the fact that not all users will see the same thing - When I answered +1 it was before I realized this).
I actually took the time to call Eddy on skype because of this :) Eddy explained that he had this need for the wiki 3.0 project and that this was his main motivation but that we could add the admin-customizable feature after.
Thanks -Vincent
On Mar 27, 2012, at 10:05 AM, Guillaume Lerouge wrote:
Hi,
it's not customized globally in the current pull request? I was expecting this to be an admin-only feature that would then apply to all users. This is the feature that I see requested by users.
Being able to customize one's view of the user directory isn't asked for that much. It might actually annoy admins, who expect the user directory to display a given set of columns and then have to troubleshoot their users. Last but not least, the current interface isn't simple enough for someone non-technical to use.
Thus I'd rather make this feature admin-only and make it apply globally.
WDYT?
Guillaume
On Mon, Mar 26, 2012 at 16:47, Vincent Massol <vincent@massol.net> wrote:
Actually I've just realized that we cannot customize the user directory for the whole wiki. Only users can customize what they see.
I've created a new jira issue http://jira.xwiki.org/jira/browse/XE-1137(which IMO is even more needed than XE-1137 but that's a personal opinion ;)).
Thanks -Vincent
On Mar 26, 2012, at 3:37 PM, Vincent Massol wrote:
+1 this is a nice improvement even though it wasn't implemented the way I proposed it with XObjects for Interface Extensions (see http://xwiki.markmail.org/thread/jj6z3ywptaqesv4r ) ;)
It wouldn't be hard to change though by replacing the Override page with an XObject I think.
Thanks -Vincent
On Mar 23, 2012, at 6:47 PM, Eduard Moraru wrote:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2]
http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa...
,
no customization, default columns) [3]
http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust...
screen) [4]
http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust...
with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
+0 Best Regards, /Andreas 2012-03-23 18:47, Eduard Moraru skrev:
Hi devs,
I`ve worked on allowing the customization of the User Directory and, implicitly, the ability to search for users in a wiki. The jira issue [1] has 3 attached images, but I am going to link them here [2][3][4] too for commodity.
The idea is simple: Use the livetable to display users (pages with XWikiUsers objects in them) and display a selection of extra columns (XWikiUsers class property names) that are stored in the user's profile page as preferences. Each user can define his/er own view over the user directory and can also reset it to default.
This feature comes as a complementary to the previous one [5] (that is still waiting for your votes, BWT :) ). Combined, the two allow an admin to display newly added user fields in the user's profile and other users to perform user searches based on (and not only) these fields.
The only inconvenience with this approach is related to the workspaces application in the way that a workspace has a different membership relationship (membership to the workspace's group) than a normal XE instance or a farm subwiki (pages with XWikiUsers objects in them). Please see the jira issue [6] about this inconvenience and also the chosen and implemented solution (with an example).
I`d like your vote if this is a feature that is to be integrated in XWiki, as proposed by the 2 pull requests [7][8] that are available.
Thanks, Eduard
---------- [1] http://jira.xwiki.org/browse/XE-1131 [2] http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-defa..., no customization, default columns) [3] http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-cust... screen) [4] http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-cust... with extra columns added) [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] merge branch 'feature-user-profile-information-editor' into master in 4.0M2) [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the implemented solution) [7] https://github.com/xwiki/xwiki-enterprise/pull/18 [8] https://github.com/xwiki/xwiki-platform/pull/42 _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs .
participants (5)
-
Andreas Jonsson -
Eduard Moraru -
Guillaume Lerouge -
Jerome Velociter -
Vincent Massol