Vincent,
Banning by IP has some value, but it does not deal with our big concern- bad
actors. If we have a member who is trashing the community or continually
posting garbage and non-helpful comments, or worse yet, doing illegal
things, we need a way to ban that person (e.g. e-mail and user ID) not the
IP.
Comment added.
Joshua Marks
CTO
Curriki: The Global Education and Learning Community
jmarks(a)curriki.org
www.curriki.org
US 831-685-3511
I welcome you to become a member of the Curriki community, to follow us
on Twitter and to say hello on our blog, Facebook and LinkedIn communities.
-----Original Message-----
From: devs-bounces(a)xwiki.org [mailto:devs-bounces@xwiki.org] On Behalf Of
Vincent Massol
Sent: Monday, October 08, 2012 10:45 PM
To: XWiki Developers
Subject: Re: [xwiki-devs] Mark user as deactivated/spammer
Hi Joshua,
We already have a few open jira issues related to this:
*
http://jira.xwiki.org/jira/browse/XWIKI-784
*
http://jira.xwiki.org/jira/browse/XWIKI-1337
Feel free to comment on those or add some new jira issue.
Thanks
-Vincent
On Oct 9, 2012, at 12:28 AM, Joshua Marks <jmarks(a)curriki.org> wrote:
All,
Would this not be an XWiki best practice issue in user management? How
does a generic XWiki ban a spammer or bad actor from returning with
the same ID or e-mail? We created the concept of "e-mail not
deliverable" to deal with bounces and bad e-mails and to omit those
users from system generated e-mails. This too would seem to be a generic
XWiki
challenge.
Joshua Marks
CTO
Curriki: The Global Education and Learning Community
jmarks(a)curriki.org
www.curriki.org US 831-685-3511
I welcome you to become a member of the Curriki community, to follow
us on Twitter and to say hello on our blog, Facebook and LinkedIn
communities.
-----Original Message-----
From: devs-bounces(a)xwiki.org [mailto:devs-bounces@xwiki.org] On Behalf
Of Sergiu Dumitriu
Sent: Wednesday, October 03, 2012 9:57 AM
To: XWiki Developers
Subject: Re: [xwiki-devs] Mark user as deactivated/spammer
On 10/03/2012 11:43 AM, Felix AtCurriki wrote:
Hi all,
At Curriki we currently work on a small tool which allows us to
search users and apply changes to their "active/inactive" and
"email_undeliverable" values easily without the need of editing the
user objects manually.
That gives us the following combinations for user states which are
already in use (e.g. in the registration process):
- User state: Active Values: (active:"Active",
email_undeliverable:No)
- User state: Inactive Values:
(active:"Inactive",
email_undeliverable:Yes) - The user needs to revalidate his email
address
Now if we want users to be marked as deactivated/spammers do you
think would it be a good way to define an additional user state by
expressing it through boolean combinations like this:
- User state: Deactivated/Spammer Values: (active:"Inactive",
email_undeliverable:*No*)
Or do you think it would it be better to add an entry to the choices
of the "active" value in the user object which explicitly says
"deactivated" or "spammer".
Or do you have any other best practice solutions?
I prefer to keep the semantics of fields pure, so I don't agree that
the user state should be computed from the different combinations of
the other two fields. Add a new field user_state to the class and
explicitly put the state in there. This is more flexible and allows for
future new
states.
Suggested field type: static list.
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs