[Psi-Devel] account registration @ jabber.org
Laurent Pinchart
laurent.pinchart at skynet.be
Wed Nov 28 06:30:04 PST 2007
On Wednesday 28 November 2007 15:17, Peter Saint-Andre wrote:
> Kevin Smith wrote:
> > On 28 Nov 2007, at 13:44, Magnus Henoch wrote:
> >> How is reconnecting any less atomic than retrieving and submitting the
> >> form in the same connection?
> >
> > Well, it's reasonable to mandate that the server doesn't change the
> > required fields in the middle of a registration. Once you've
> > disconnected to start again, all bets are off. You /could/ have the
> > client request the form, disconnect, have the user fill it in,
> > reconnect, request again to see if it's still the same (if not,
> > disconnect and repeat), submit. That's rather a lot of client logic
> > though for a protocol that puts the burden of processing on servers.
>
> Right.
>
> I think this is something that the jabber.org server admins need to work
> through, and maybe recommend some settings to the ejabberd team.
>
> However, what do we think is a reasonable amount of time for someone to
> register? (Note: this amount will go up if we ever require the user to
> fill out a more detailed data form for registration!)
Even with a "reasonable" amount of time allowed for registration, some users
might experience disconnection. Seeing how annoying it is to loose 10 minutes
of work spent filling a web form because of some short web session timeout, I
think clients should offer the option to store the information the user
filled in when a disconnection occur. That way the form could be
automatically filled with those data when reconnecting.
Best regards,
Laurent Pinchart
More information about the Psi-Devel
mailing list