"PPSC comes to mind."
Heheh that's convenient because we were actually wanting to back to PPSC on webDip.. Makes me feel a bit vindicated because PPSC was the first points system added in '07, and it really made an instant difference you could see in the analytics so I have a soft spot for it.
"You may want to look at the ModForum too. "
Yep I only noticed that just now; I'm not sure when it happened but I'm actually set as a mod here now apparently which I didn't realise, looks pretty nice.
We've also been improving our mod systems bit by bit, adding features to improve multi-detection, we've got SMS message validation to validate mobiles, login to Facebook and Google etc to increase validation, and browser fingerprinting. (Though it's not all integrated into the multi detector yet)
There's also something that lets people register suspicions against other people and respond to those suspicions. (It's also used to register relationships outsite the site, or to link accounts as multis/metas)
It's nice because (recently added) a mod can click to force a user to respond, and they will get directed to the page until they enter the requested info.
Once they enter that info the mod that made the request will be redirected to the page
when they next go to webDip, which I'm hoping will streamline some mod interactions. I definitely think the mod forum and the new suspicion page are a lot better than using e-mail.
https://webdiplomacy.net/contrib/phpBB3/viewtopic.php?f=17&p=317241
(Though posting about a feature I'm proud of here I feel like someone is going to say that you've had it for years..)
"First off, I appreciate the effort to come out and ask us here! It seems to me that you come from good, friendly intentions, as it seems you're worried about that bad perception. And I'm looking forward to this conversation we as a group will have."
Yep same, already going better than expected I more than half expected to get told to "merge off".. But we'll see.. and Sleepcap may be against it anyway in the end. I think it's worth having in the back of our minds at the very least.
"I was introduced to Diplomacy on vDip, back in 2019. No idea how old the site is, and never played on any other sites. I have heard of webDip, but didn't realize that vDip was once a part of webDip (at least, that's my understanding based on what you say). When did the split happen, and why? Was it always meant to be a place for experimental variants, or is that just what defined it after the split?"
Ah neat; I didn't think people would find this site directly without going through some other Diplomacy site.
I started webDip (then phpDip) back in 2005, it started getting traction around 2008, and I can't remember when people starting wanting to add variants and were adding them by modifying the webDip core (adjudictor, etc; adding a bunch of if( $Variant == 1 ) { then this } else { that })
The problem is when you modify the core that means if I make a change your variant mods will need to be reapplied if you want the change I made, and as you add hundreds of variants it becomes a mess with the core code full of if ($Variant == 101) { then } etc. It also meant that if someone made a good variant you couldn't copy it without carefully reapplying it to your own code.
I added a variant layer that allowed all the logic, maps, territories, etc for a variant to be put in a folder separate to the core code. This kept the core clean, let variants be migrated between webDip/vDip forks, let variants be disabled, etc.
On the official site we added a few variants, but I didn't want to have too many at the time because we wanted to keep it a bit simpler, and I knew variant makers could use the changes to do their own thing.
Sleepcap took the change and ran with it, making all the variants here and some that went back to webDip, and kept adding his own features and improvements etc, and here's vDip.
While we're having a history lesson playdiplomacy is also a fork of webDip from way back in 2007, but that's not such a pleasant story .. It took me a while to realize it was a fork let's put it that way..
"How long would the merge take? Would this site have to be shut down during the merge? "
It would happen over a year or so roughly I'd imagine, I'm not sure exactly how big a merge it would be, and I'm not in any rush.
The site wouldn't need to be shut down during the transition; there would be a period of adding features and variants from here to webDip, then when everything is ready and we've done a test transfer we would take this site offline and do the final data transfer.
"We fill 36-player and even 50-player games reasonably easily, which is a good sign that we're still relatively healthy (for now)."
Yep definitely; I think this place could continue to run and maybe even grow for a long time, there's no emergency, this is a proposal for the longer term. If I got the thumbs up I would start the process of merging code, and that could take months until we have everything merged.
"If a merge is to happen, I'd definitely be in the boat that all the variants from here should be shipped."
Yep that'd be the plan; I'm sure our users would enjoy the variants.
"How would the current ladder be merged, if at all?"
Not sure exactly, but my guess is we would try and calibrate the ladders based on players who are on both sites, account for the relative sizes of the player base.
It's premature to think about it now, but there'd be some merge and it'd need some careful thought on how to do it fairly and get agreement.
Another feature worth checking out is our new point and click UI and our AI bots, which you can play against no login needed at https://play.webdiplomacy.net
"I imagine that in any theoretical merge, the vast majority of people would want the majority of these variants ported, which makes me wonder if it would be a bit too much of a change at once for webdip?"
It depends how much the core has changed, the adjudicator etc. I would guess there are a few changes to support some fancier variants, but variants should be fairly portable. I'm less worried about the variants than changes to the core, which are more likely to need careful patching in, but that would be fine.
Just glad there are no pitchforks coming out so it isn't totally out of consideration; if this thread just gives people something to mull over that's all I was hoping for