Follow-up Comment #2, task #974 (project savane):
Thanks for sending on my comment, Sylvain. Here are some more ideas.
I think verifying user and project accounts should be ongoing, rather than
done on a periodical basis, and done based on "need". That way inactive
accounts that are needed by other users are dealt with higher priority.
Creating, what I'd imagine is, a giant periodic list of inactive users or
projects would be a lot of work for Administration. Let me offer an
alternative.
When trying to join projects or simply send a friendly message to a user
through the Savane system, sometimes emails bounce for a user or for (all) the
user(s) of a project. There's currently no feedback to Savane for this
situation.
Perhaps there could be a web form for users to prompt confirmation emails be
sent to potentially inactive accounts. The web form could be in /users, but
is only available as a URL sent by Exim with message failure (or warning)
messages. The confirmation emails could be some other verification web form
("Hit submit if you're account is still active."). If after some amount of
time there is no confirmation for an account, then there name gets added to
some "Missing users" list. The list can centralizing a way of locating lost
people, and with Administration acting to revoke accounts or free-up
projects.
My proposal doesn't catch every inactive account that exists (as I argue it
shouldn't), and email confirmation can create false positives, because of mail
server outages or email address changes, but I think it would be a start for
plugging the giant sucking sounds that can occur to project hosting web
sites.
_______________________________________________________
Reply to this item at:
<http://gna.org/task/?func=detailitem&item_id=974>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Savane-dev mailing list
[email protected]
https://mail.gna.org/listinfo/savane-dev