[xwiki-devs] Should email invitation app be a top level application? How should I add it to the sandbox?
Marius Dumitru Florea
mariusdumitru.florea at xwiki.com
Wed Apr 21 05:51:00 UTC 2010
Caleb James DeLisle wrote:
> Another matter is what should it be named, I have been calling it "friendInviter" which is an awkward name
> but invitation manager is a name which will lead to confusion since it does not use the invitation manager
xwiki-invitation sounds good to me too, as Vincent suggested.
> Vincent Massol wrote:
>> On Apr 20, 2010, at 12:42 PM, Caleb James DeLisle wrote:
>>> I have a working prototype of the invitation mail sender and I would like to put it in the sandbox.
>>> I need to know how that should be done and should this be a separate top level project on jira?
>>> Some guidance here would be great.
>> +1 for a top level app in platform/applications (which means a jira for it too).
>> As for the process, I'm proposing:
>> 1) explain what this app would do (maybe you already did?)
> I described what I hoped to achieve here:
> and show a mockup of its UI so that we can agree about it and get help for our community designers
> There has been one here for a while, I rewrote the code but the UI is the same.
I couldn't find a mockup for displaying the list of invitations
(pending/accepted) sent by the user. I think this should appear
somewhere on the user profile. Also, is it possible to cancel an
invitation? I have two use cases in mind:
* the user sends the invitation to the wrong email address
* the user wants to delete invitations that haven't been accepted in a
specific amount of time (e.g. the invitee is asked to register before a
How is the invitation application going to work in a wiki where
registration is disabled? i.e. you have to be invited to be able to
Regarding the send invitation form, I think it would be useful to add
explanatory text below each label. For instance, it's not clear that the
user has to enter an email address in the "Who you are inviting:" field
(can I enter multiple email addresses?). Also on the same page we should
describe what happens with the invitation (the fact than an email is
sent to the specified email address) and ask the user to not abuse this
feature because his right to send invitations can be removed if his
invitations are reported as spam.
Hope this helps,
>> 2) send a vote mail to include the invitation manager in XE by default (if not already done)
> I'd like to have something concrete in the sandbox to vote on.
>> 3) code it, you could start in the sandbox indeed or directly in platform/applications if 1) and 2) have been agreed on.
> I will commit to the sandbox later today.
>> devs mailing list
>> devs at xwiki.org
> devs mailing list
> devs at xwiki.org
More information about the devs