[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to manage new Salsa accounts with the new wiki (was Re: Are we about to DDOS the Salsa signup flow?)



On Tue, Jul 29, 2025 at 12:06:51PM -0300, Antonio Terceiro wrote:
> On Tue, Jul 29, 2025 at 01:32:48PM +0100, Andrew Sayers wrote:
> > Note: message is To salsa-admins, Cc debian-wiki for discussion.
> > Please ensure replies are sent to both addresses.
> > 
> > The current Debian Wiki uses its own account system, but we're planning
> > to switch to MediaWiki in the coming months.  The plan is to use Salsa
> > for authentication in the new wiki, which could cause a spike in sign-ups.
> > The people most likely to sign up will be wiki users who noticed something
> > that broke during the migration, who will be keen to fix it quickly.
> > 
> > Wiki users can reasonably be assumed to be humans, so can we give them
> > an easy way to get a Salsa account?  The example below suggests e-mailing
> > them each a unique code to get an account without manual review,
> > but any similar process would be fine.
> 
> How many users are we talking about? How many of them are actually
> active?

Hopefully someone with server access can chime in with overall numbers,
but a quick check of changes in the past 90 days[0] shows 244 unique
usernames, of which 114 don't have home pages.  There's probably at least
some correlation between not having a home page and not having a Salsa account,
so 50-150 sign-ups seems plausible?

> 
> We could try to create users in batch via the API, that should be fine.
> That would mean we would need to pick usernames for them, but we can
> pick the username they already use in the wiki, and they could change it
> after the fact.
> 
> I suggest that when you disable new user registration in the wiki. you
> create a *confidential* issue under
> https://salsa.debian.org/salsa/support/-/issues/ and put a list of
> username/email addresses there.

I've made a note at [1]

[0] https://wiki.debian.org/RecentChanges?max_days=90
[1] https://wiki.debian.org/DebianWiki/WikiRevamp#Migrating_user_accounts


Reply to: