Nao

  • Dadman with a boy
  • Posts: 15,974
[FAQ] What is Wedge?
« on October 1st, 2010, 06:30 PM »Last edited on January 11th, 2012, 07:23 AM by Nao
WHAT is Wedge?



- Wedge is a fork of SMF. To be clear, SMF is Simple Machines Forum, a forum (bulletin board) system that is free to use on your own web server. When it became apparent that SMF 2.0 would be released in an open source license, we used the opportunity to 'fork' it, that is, create a new software based on the same code, going in a different direction. Hopefully an interesting one!

- Our current target release dates: early 2012 for the demo, an alpha version one to three months later, a beta version one to three months after that, and summer/autumn 2012 for the stable release.


[FAQ] Re: What is Wedge?
« Reply #17, on November 18th, 2011, 05:48 PM »
Yup, to put it in perspective, SMF 2.0 was feature locked in early 2007, and that didn't make a lot of difference to development (not only did it receive feature enhancements in every release candidate, it was already then at least a year late)

[FAQ] Re: What is Wedge?
« Reply #18, on November 18th, 2011, 05:52 PM »
Quote from Arantor on November 18th, 2011, 05:45 PM
That's what alpha and beta periods are for, for mopping up the stuff we didn't remember to do the first time.
Ah, but sometimes the devil is in the details...
There may very well be a stable release that ships with a ton of silly bugs or behavior issues that no one will ever notice...

[FAQ] Re: What is Wedge?
« Reply #19, on November 18th, 2011, 05:54 PM »
Quote
There may very well be a stable release that ships with a ton of silly bugs or behavior issues that no one will ever notice...
Like either SMF 1.1 or SMF 2.0 for instance? There are numerous little foibles that most people never realise in there.

[FAQ] Re: What is Wedge?
« Reply #20, on November 18th, 2011, 06:02 PM »
Many of which we fixed in Wedge, I know, I know...

It's just that I don't like the way I work these days -- leaving all of these posts unanswered is something that will bite me in the ass eventually. (And same for you, but shh :P At least you come back to older topics from time to time but posts that are lost in topics that are about everything -- like this one or Miscellaneous etc -- will be lost forever...)

[FAQ] Re: What is Wedge?
« Reply #21, on November 18th, 2011, 06:05 PM »
Quote
Many of which we fixed in Wedge, I know, I know...
Most of the 1.1 ones were fixed in 2.0, but there's still some that haven't been fixed and likely won't be for a while; at least one of them requires completely rewriting the preparser, and at least one requires overhauling parse_bbc, and as you can understand I'm not enthusiastic about either of those things.

(Which is part of the basis for the discussion about dropping bbcode and going over to pure HTML, assuming we create some kind of short code... which even WP has these days)

[FAQ] Re: What is Wedge?
« Reply #22, on November 18th, 2011, 06:12 PM »
Ah, another of these discussions we dropped...
Well, we didn't find a 'clean' solution for this anyway. I know Nightwish implemented his own, and seems to be happy with it, but for now I'll just let it be that way.

[FAQ] Re: What is Wedge?
« Reply #23, on November 18th, 2011, 06:14 PM »
There isn't a clean solution, that's the problem. You either have a half and half approach like there is currently (only with a less buggy editor), or an approach that drops bbcode for the most part and just uses regular HTML with appropriate filtering and maybe some short codes.

For my part, I'd actually rather a half and half approach, unless someone comes up with a *good* way of doing HTML with 'quick codes' that don't feel hackish.

[FAQ] Re: What is Wedge?
« Reply #24, on November 18th, 2011, 07:32 PM »
wiki parsing

[FAQ] Re: What is Wedge?
« Reply #25, on November 18th, 2011, 07:58 PM »
Wiki parsing doesn't solve either problem, plus the fact I find it even more irritating for anything than truly basic markup. I'd rather do Markdown than wiki formatting.

[FAQ] Re: What is Wedge?
« Reply #26, on November 18th, 2011, 08:09 PM »
The wikimedia parser allows lots of html, some of it "sanitised".
One can nick the parser, if one's license is compatable, and avoid having to write it.

[FAQ] Re: What is Wedge?
« Reply #27, on November 18th, 2011, 08:09 PM »
I don't like wiki code either though.

[FAQ] Re: What is Wedge?
« Reply #28, on November 18th, 2011, 08:30 PM »
MediaWiki's parser is ugly and sluggish (having actually written parser extensions for it, I never want to set eyes on it again!) but even if it wasn't, it doesn't solve the dilemma, wiki use of HTML is clumsy for small things and it just escapes back to regular HTML for bigger things, and neither plays that well with WYSIWYG.

[FAQ] Re: What is Wedge?
« Reply #29, on November 28th, 2011, 09:57 PM »
I suppose that explains the lack of WYSIWYG support in wikimedia.
It's a shame. I've always enjoyed USING wiki formatting.
I've never worked my way through very much of the wiki code, though.

[FAQ] Re: What is Wedge?
« Reply #30, on November 28th, 2011, 10:00 PM »
Wiki code is fine until you want anything even remotely complex, like the table syntax, I have yet to fully understand how that is "easier" than either the HTML or bbcode equivalent.