Aftermath of the Great Deployment

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Aftermath of the Great Deployment
« on March 21st, 2012, 04:45 PM »
So, yeah, we're about 5 days in after finally moving wedge.org to actually running Wedge, and I'd like to take a bit of time to just go over how I (at least) see it.

First of all, thank you to everyone who's stopped by, especially if you've stopped by and really loved what Nao's done with the default theme. I had the joy of seeing it ahead of time, so the surprise wasn't quite as big on me, but it was really great seeing it, especially being able to watch it grow.[1]

Also, a big thanks to everyone that's put up with the bugs we've had. As you can probably imagine, Wedge is still a living breathing work, it's still growing, still changing, as you can see from the New Revs thread every time we commit.

Because of that, and because we'd never deployed it in a public way beforehand, there was a lot of stuff that had never been thoroughly tested. So it was a matter of a little disappointment for us that things were buggy - and the list has seemed to be pretty huge in some respects - but overall, I think it's turned out pretty well. The bulk of the bugs are more annoying than serious, and I don't believe any of them are privacy or security related, either, so that's something to be quite happy about, really.

The funny thing is that there's a lot of things that I doubt people have really noticed yet. The theme's the most obvious change, and the way there are icons and animations and things, but I would encourage people to dig a little deeper. There are all sorts of less obvious changes afoot. You might just be surprised at what you find ;)

As ever, if there's anything you like or don't like, tell us! We can't fix things if we don't know they're broken, and if there's a better way of doing something than we're currently doing, tell us that too - the end of it, we want to turn out something truly awesome, and while Wedge is a long way down that road, there's still plenty more to do yet.

Sadly, we have not yet turned the corner that marks the end of 'new features' which would otherwise put us on the road to public releases. Things are still a bit too raw for that, still too many things not yet polished, or finished or tested to destruction. But we've certainly passed the biggest milestone: we've finally moved our own site to our own platform. With that, the single greatest hurdle has been passed; we get to test things in a real environment, we got to thoroughly test the importer, and we get to properly share with you what we've been doing all this time.

So, really, thank you all for bearing with us while we got here, and while we deal with the immediate things we've seen from it - and you'll be able to see the rough edges get polished, things get tweaked, things get added or removed. It's been a long road thus far, and it's not nearly over yet - but you're certainly welcome to join us for the ride :)
 1. The only sad part for me was that we'd decided to keep it under wraps so even when there were screenshots of stuff I was working on, they were all using the existing 'Wine' skin, which you can use here if you want, just head to Profile > Skin Selector.
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Re: Aftermath of the Great Deployment
« Reply #17, on March 22nd, 2012, 06:16 PM »
Hmm, okay...

I've fixed some of the bugs. Most notably, double-post merging was heavily broken and required some refactoring.
However, I just switched the mode to 'View recent posts first', and despite ensuring it would work correctly, well... It doesn't.
I suppose it's a mode that's important in blog mode, so I'll keep an eye on it.
Posted: March 22nd, 2012, 06:14 PM

Impressive. It even hides the latest post in View recent first mode... :(

Re: Aftermath of the Great Deployment
« Reply #18, on March 22nd, 2012, 09:08 PM »
<< prev 1 [2] 3 >> next I was referring to.
It was def on here, I am sure. Not sure if it was Tues or Weds.
Nonetheless it's a great feature, regardless of timeline

Also links to next/ previous has been noted :)






Re: Aftermath of the Great Deployment
« Reply #22, on March 27th, 2012, 05:25 PM »Last edited on March 27th, 2012, 06:13 PM
Not really. Bugs are piling up in here... I'm starting to hate Pete for deciding to implementing blogs this way, or maybe simply SMF for deciding to add a reverse post option... :lol:

It really is an AWFUL mess to deal with. Right when I think I've got it fixed, I'll test something else and it'll fail.

- correct number of posts per page
- correct post offset on each page (i.e. no missing or repeated posts across pages)
- correct counter
- correct anchor position when requesting /msg1234 (i.e. no anchor in msg1235 or msg1233 instead)
- correct anchor position when requesting /new
- correct page index (i.e. ensure it recognizes the page it's currently on)
- correct 'merge double posts' flags everywhere
- correct behavior in both blog and board modes
- correct behavior in both 'normal' and 'reverse' views

In some situations, I'll have most of these checked... And voilà, I'll find a flaw in the code.
It's been like this for 5 days now...
Re: Aftermath of the Great Deployment
« Reply #23, on March 27th, 2012, 06:11 PM »
Quote from Nao on March 27th, 2012, 05:25 PM
It really is an AWFUL mess to deal with. Right when I think I've got it fixed, I'll test something else and it'll fail.

- correct number of posts per page
Check.
Quote
- correct post offset on each page (i.e. no missing or repeated posts across pages)
Check.
Quote
- correct counter
Check.
Quote
- correct anchor position when requesting /msg1234 (i.e. no anchor in msg1235 or msg1233 instead)
Check.
Quote
- correct anchor position when requesting /new
Check.
Quote
- correct page index (i.e. ensure it recognizes the page it's currently on)
Check. (With a little hack, which means it needs more work.)
Quote
- correct 'merge double posts' flags everywhere
Check.
Quote
- correct behavior in both blog and board modes
Check!
Quote
- correct behavior in both 'normal' and 'reverse' views
And, check!

YES!!!
I'm finally done!
The code fluctuates between hackish and stylish, but most importantly, it's finish!!! :lol:


Re: Aftermath of the Great Deployment
« Reply #25, on March 27th, 2012, 06:32 PM »
It's okay. The entire thing was a mess to begin with anyway... Especially with view_newest_first being a possible option.
Honestly, I'm not even sure the feature isn't buggy *in the current SMF* as well...!

Oh, did you notice I changed the badges today? (Maybe the font! And what it says for us.)


Re: Aftermath of the Great Deployment
« Reply #27, on March 27th, 2012, 08:49 PM »
Font is an uppercase Aller Display, if you're wondering. Can be considered our official font for marketing elements I guess. Although it's not free for commercial use but whatever. It's free for web embedding for instance.

Phew I have a most annoying headache since I committed. It's like i had accumulated too much stress...