F**k the SMF project. F**k it up its stupid a**. <-- says Arantor ;)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
F**k the SMF project. F**k it up its stupid a**. <-- says Arantor ;)
« on February 22nd, 2013, 07:08 PM »Last edited on November 11th, 2013, 05:59 PM by Nao
First up, I generally try to avoid profanity, but I'm just not able to figure out a better way to express it, so it is with a title that sums up my feelings in a short, sweet film reference.

I write this as me, a former SMF contributor. not with my 'Wedgeward' hat on.

I shouldn't really dignify the comments that have been made, and simply ignore them with all the contempt they deserve but that is not my way. Being open about things, including my feelings, is pretty damn important to me. It is also ironic that this is one of the failings I will be talking about.


I am aware of the things said in private about me and Norv, about how we want SMF to die and so on.[1]

I find it interesting how they won't say it to our face, they won't level these comments to our faces but they'll say it behind our backs where we can't deal with it.

It's wrong, of course. The comments we've been making aren't trying to kill SMF, we're trying to explain why SMF is doing so well at trying to kill itself. If it's going to survive, it needs to be more open with its community, just as a start. Like a roadmap or even some idea what SMF 2.1 is supposed to be... it's only been 20 months in the making and no-one outside of Github reviewers really knows what's actually in it. There are some vague comments about new features but it's hardly much more than straight up marketing spiel.

For any project that would be fairly poor, but for a project that spent so much time trying to claim it is open, that's truly poor. It is also a major contributing factor.

Here's one thing some people don't seem to understand: Wedge is a closed project. We are, and have always been, hesitant to accept contributions from third parties, we haven't revealed a roadmap or anything... but 1) we've  always made it clear that we have the role of benevolent dictators for Wedge and 2) we do actually involve our community in things. I suggest new ideas and features at least once a week specifically for community involvement in shaping those ideas.

Contrast this to SMF: a project that claims to be open, that has an organisation to support project development, with a project team of about two dozen people (which is low, I remember it at times being 40+). On top of that there is a Board of Directors who makes decisions that not even the team are fully made aware of, even as organisation members. (Because that's good, right?) They're not even open amongst themselves, let alone open with the community as a whole.

No plans have been announced for 2.1 development as such, or indeed anything beyond that. Truth of the matter: the lead dev in 2.0 didn't even want 2.1 to exist. I understand that - she wanted SMF to progress on smCore and devote all its time to that. The project had a rumbling and decided that 2.1 was necessary to prevent SMF falling even further behind - with the understanding that smCore + SMF would be at least 2 years away from that point. And so it came into being - in 2011. Except here we are in 2013 and only alphas of a 'small incremental release' have been hinted at, and nothing beyond 2.1 has been even mentioned, as smCore is clearly defunct now. (But again, lack of transparency about all of this.)

I understand that development is slow, I understand that only too well. But why is there no real communication about the roadmap? I'm not asking for chapter and verse, or pointing fingers at people for not doing their job properly. I'm just trying to point out that this organisation is failing to do a key job in onward development. (Our changelog is very public.)

At this point you can turn around and say that we haven't released a roadmap either and that we could be called hypocritical. It'd also be wrong, but you could claim it. The entire thing is one long rolling upgrade at this point in time. We can't tell you exactly what Wedge 1.0 will be, because it's still growing and evolving. Setting arbitrary boundaries at this stage would actually limit what we do. Right now we're still figuring out some of the key things we want to have. But what we do have is very public and we encourage discussion on it.

While we're on the name calling angle, actually, there is a claim from certain members of the project that people like me and Norv have 'more credibility' than the SMF team and 'how evil they must be' and so on.[2] It's all bullshit.

The reason we have more 'credibility' is because we don't do stuff in private much, neither Wedge nor ElkArte.[3] We try to involve everyone where possible. We certainly don't sit in a tower on high making decisions about things, especially things that we aren't going to get involved with making. You don't see a project sitting above Nao and myself telling us what we should be writing.

But more than that, I'm not interested in killing SMF. I never have been. I saw back in 2009 when I first joined the team that it was in trouble. It's still there, despite everything I'd done in the meantime, despite everything Norv did, despite everything that's happened - it's still in trouble. If I genuinely thought SMF was so poor and I wanted it to die, why did I spend a lot of time on support issues? Could it be because somewhere, I still care? Nah, that would controvert this idea that I want SMF to die, and god forbid we should let the truth get in the way of a righteous smiting.

I should also add, I have heard it said that the community shouldn't have been made aware of the drama in the team in the past. Except this to me is a colossal problem. That implies that the team are not part of the community. That they're somehow removed from the community. Now, the team are all heavyweight contributors to the project, I have no beef with that. What I have a problem with is the notion that being long-time contributors somehow makes their opinion more important than the rest of the community's.

Compare and contrast that with Wedge. There are only two people in this project whose opinion outweighs everyone else's. There is also a small group of people whose opinion outranks others. This is not really a secret. But let me explain how it works.

The top two people are Nao and myself. We write the vast bulk of Wedge's code. That gives us final say on what happens. The reason, then, that our opinion is more important is not because we have inflated egos or anything but because we're the ones *actually doing it*.

The second group of people I mention are the Consultants. The reason they have an opinion we pay more attention to is because, again, they're actually doing it. They're looking at the code, they're actively writing code that has been taken under consideration and in some cases even drafted into the core. Again, because they're actually getting down and dirty with the code, we pay them some extra attention.

Then there's everyone else. It is not to say that we don't listen - because we certainly do. We listen to every comment and every thread that gets made. We're not under any prerogative to accept it, just as I'm not under any prerogative to accept any code Nao writes and he, I, vice versa.

Compare this with SMF. They have a vast group of people who are not code authors, who are not getting down into the code suggesting how things could/should/must be done. Why is their opinion more important than the regular users? Should it be so? I'd say not... you can be a major contributor without being a 'team member'. I've proved that. I can happily make thousands of posts without being a team member or without having a badge, and my opinion is considered as valid as a team member's in most cases because it's backed up by experience and/or code. So the badge is not a requirement. It is the worst kind of meritocracy, the self-serving, self-selecting kind.


So with the latest salvo (e.g. Motoko's snide comments, and the comment about the only place I want to see SMF is down the drain), I might as well just leech off sm.org rather than contribute because it's increasingly clear my comments aren't wanted.[4] Since the management is already convinced that I'm desperately trying to kill SMF, I might as well indulge them in that by taking Wedge so far beyond SMF that it'll never catch up. Then it can die a quiet, hopefully painless death because that's the best it can hope for now.

There's the gauntlet, folks, thrown down, right there.

:edit: by Nao: both clarified and concealed topic subject... :eheh:
 1. Norv and I don't exactly get on, but we do have some mutual respect for the position each other holds. I have other issues with some of the things she has said and done, however for me at least, most of them are in the past.
 2. Again, notice this hasn't been said in public. The only public comment is how according to one team member, Norv is just delusional. She's not, of course. She's just more hardline about things and I'm pretty convinced that she's right about a lot of things in this whole matter. But hey, I've been called wilfully dense by the team before, it's only a matter of time before I'm called delusional too.
 3. We did in the early days. But right now almost everything of the stuff happens in public and that's entirely by design.
 4. Their bug reports, their feature suggestions etc.
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: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #1, on February 22nd, 2013, 07:57 PM »
I guess that about covers it, I never had reason to believe you ever wished ill will on or to  SMF, Always thought you were trying to keep it moving along, But I have no Idea what goes on over there, except the little I read. But I think when anyone wants something to be better than it is or faster than it moving, It seems always that it's, miss understood the intentions of that person or people. I also feel there may be a break down communications, somewhere. or even miss information.
Just because we see differently does not mean, we are disagreeing, or disliking! We just look at it from another angle!
One thing for certain is here it just you guys and the other stuff is secondary!


regards,
Maxx





Suki

  • Posts: 59
Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #3, on February 23rd, 2013, 12:43 AM »
I'll find it incredible ridiculous to think any of you guys want to see SMF die. Anyone can just take a look here or at the other fork board to realize thats simply not the case.  SMF now lives in wedge and elkarte, as simple as that and is because of them that SMF is still alive.


What they fail to see is that SMF is an open source project now, this means the load doesn't have to be carried out by the team members alone...

Been open source means you are not alone anymore!
You are not isolated.

There is a whole world out there that can potentially help out...  question is, why do the SMF team tries so hard to refuse any external help?

And yes, they do not have any idea on whats gonna happen after 2.1 (and if they do, they are doing a truly remarkable job in keeping it hidden, which again, contradicts with the whole open source paradigm), why do they don't have any idea? because they pushed out the ones who had any ideas, now those ideas are been deployed outside SMF because outside SMF is the only place where you can act.

Been an open source now ain't magically fix years and years of self closed mentality.

Theres a lot of stuff that needs to be done... for instance, take away the mentality where a team member is a separate entity, almost a deity that doesn't need to interact with the rest of the community, that is just wrong.... team members were community once and still are community, there is no difference.

a lot of team members desperately need to create another account over there and see whats the forum looks like as a regular member, seriously, they have been team  members for a really long time that they had forgotten about how they started.

Where are the programs that will keep the community closer to the community?

Community customizer is dead
Support Helper of the Month is dead too.

Where are the efforts to try t get close to the community?
Where are the topics about how to get involved with git and development?

Is just as simple as saying, hey there, this is a list of things we had planned:

Thats all, thats all it needs to get people at least interested on SMF again.
I simple announcement saying SMF is now open source, some google adwords campaigns, dunno, there is a lot of things marketing can be done right now, most of them are free.

People very often goes to SMF looking for advice on how the get their community active, well, now is the perfect time for team members to apply all those advices they provided into SMF's own support site. Because people concerned about SMF ain't killing SMF, is the very own team the one that is killing it, by not caring about it, by thinking they are superior to anyone else and by taking for granted that the community will always be there for them...


MultiformeIngegno

  • Posts: 1,337
Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #4, on February 23rd, 2013, 01:59 AM »
Indeed the problem is that devs haven't got the power. Actually on free projects I'm sure the only way to manage power is to give it to devs. Different is on a company or a paid project. Devs are paid and they need to do determinate things, if not they're fired. So on free project there's no other way than devs at power.

Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #5, on February 23rd, 2013, 02:45 PM »
I'd also like to add that, many of us still like and use the SMF system and I myself am working on themes ideas for the 2,0.4 and the 2.1 Alpha, and also working on the idea of producing Themes that will work on WordPress and other CMS projects as well.

Please, they will not at all be the same coding, but the idea is to match them, so you can have 2, communities with the same looks and feel, If all goes well.

But the point is many are still working and counting on the success of the SMF system, But have no clue where it is headed!
never the less we keep working on the stuff, and let other know what we up to!

regards,
Maxx
Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #6, on February 23rd, 2013, 10:39 PM »Last edited on February 23rd, 2013, 11:11 PM by Yoshi2889
I was the only one trying to revive the MOTM[1] and TOTM[2] rewards, but shortly after that it died again since I can't handle and decide these things on my own and the rest of the team just had no interest it seems. SHOTM has been remade into Support Helper of the Moment, not of the Month.

There are no plans for 3.0 or 2.2 as of yet.
 1. Mod Of The Month, reward used to be given to an intuitive mod every mod
 2. Theme Of The Month, reward used to be given to an intuitive theme every month

emanuele

  • Posts: 125
Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #7, on February 24th, 2013, 01:04 AM »
Yoshi, if you take a look at the old topics you will see you have not been the only one, just the last one (in time, for now).

P.S.
What the heck is your avatar?
I always wanted to ask, but always forgot...

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #8, on February 24th, 2013, 01:07 AM »
Quote
Yoshi, if you take a look at the old topics you will see you have not been the only one, just the last one (in time, for now).
From the dawn of time we came
Moving silently down through the centuries
Living many secret lives,
Struggling to reach the time of the Gathering
When the few who remain will battle to the last
No-one has ever known we were among you... until now.
Quote
What the heck is your avatar?
I always wanted to ask, but always forgot...
It is GlaDOS from the Portal games. The one who promises cake.


Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278

emanuele

  • Posts: 125
Re: Fuck the SMF project. Fuck it up its stupid ass.
« Reply #11, on February 24th, 2013, 01:23 AM »
Quote from Arantor on February 24th, 2013, 01:07 AM
From the dawn of time we came
Moving silently down through the centuries
Living many secret lives,
Struggling to reach the time of the Gathering
When the few who remain will battle to the last
No-one has ever known we were among you... until now.
And I can go bed laughing. :lol:
* emanuele looks at the dvd...no, it's too late now.
Quote from Arantor on February 24th, 2013, 01:07 AM
It is GlaDOS from the Portal games. The one who promises cake.
I stopped play way too long ago...

Yep, it was Yoshi's avatar, though Arantor, your was on the list for the next time. :P


Road Rash Jr.

  • Posts: 76
Stick a FORK in it, it's done.
(Error 69) No Seniors Porn Found Here

Oracle

  • Posts: 78