Author Topic: [Fork you, SMF!] The birth of Wedge.  (Read 286251 times)

0 Members and 1 Guest are viewing this topic.

Offline Arantor

  • Cynois
  • ***
  • Posts: 603
  • Gender: Male
  • Innovate, not Imitate
    • View Profile
    • Arantorhome
The 2.0 version is (still) not available for download.

The API and SSI do not really cross over much; the API is for very lightweight stuff, for doing authentication with SMF but in other apps, or registering users. SSI is much more geared towards extending the forum in non forum, but non-other-app contexts, it's really aimed at the user who has an HTML website and wants to add some content from the forum into it - it's really not suited to anything more complex simply because it loads so much of SMF at the same time.
   computer-aided
   community building
             
Other stuff:

Offline jjzx2sr

  • Newbie
  • *
  • Posts: 3
  • Gender: Male
    • View Profile
i may have missed it, bt what did you decide to call the Fork officially?

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10410
  • Gender: Male
    • View Profile
    • Cynacittà @ noisen
If we say it you'll find our forum URL soon enough. We're not sure we want to open it soon. Well, I want to, personally, but it might be wise to focus on work right now.
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline snoopy-virtual

  • Cynois
  • ***
  • Posts: 7
  • Gender: Male
    • View Profile
Hi you 2

So here is where you were all this time?

I don't know Nao so much, but really have been missing Arantor's wise comments.  ;)

It looks like I have been missing a lot lately. I didn't even know Jeff Lewis was out of SMF. I wondered about it when saw his name out of the copyright in the footer, but really never thought ...

Should've known as soon as I saw Arantor going out of SMF but ...

Anyway, now that I know where to find you we will be in touch. And of course, anything you need from me it's yours. My servers are not dedicated (all shared) but I control a few. My skills programming are not as big as yours (I know) but I don't think I'm a bad coder (at least I know a little about fighting spammers  :mdr: ) etc. Any help you need, just ask.

And of course, if you need beta-testers, I volunteer. Can't wait to take a look at the code you are writing. You know how I love to read a good piece of code.  :gnehe:

Cheers

Offline sokha

  • Cynois
  • ***
  • Posts: 18
  • Gender: Male
    • View Profile
This is an interesting topic. I will have to come here and read it frequently for the update.

Thank you,  :)

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10410
  • Gender: Male
    • View Profile
    • Cynacittà @ noisen
I don't know Nao so much,
I don't know you either :P
Quote
but really have been missing Arantor's wise comments.  ;)
He never stopped commenting... You can follow him on arantor.org, Runic's forum, here, and even on sm.org -- under the name IncognitoMuse (it's not like it's a secret.)
Quote
It looks like I have been missing a lot lately. I didn't even know Jeff Lewis was out of SMF.
Happened years ago... :sifflote:
Quote
I wondered about it when saw his name out of the copyright in the footer, but really never thought ...
That's unrelated really.
Quote
Should've known as soon as I saw Arantor going out of SMF but ...
He never went "out" of SMF. He was pretty much kicked out by the team, like me.
We're still very much working on SMF. Actually, we can safely say we're the two most active SMF developers right now -- and by FAR.
If we were to apply a patch to turn SMF 2.0 RC4 into our fork, it would currently weigh in at 4.8 megabytes. And that doesn't even account for all of the files we removed, added and renamed.
(The current SMF developer patch over RC4 is less than a hundred kilobytes, IIRC.)
Quote
Anyway, now that I know where to find you we will be in touch. And of course, anything you need from me it's yours. My servers are not dedicated (all shared) but I control a few. My skills programming are not as big as yours (I know) but I don't think I'm a bad coder (at least I know a little about fighting spammers  :mdr: ) etc. Any help you need, just ask.
Thanks ;) We don't need anything, though. Pete and I are more than happy to discuss features with people on our private boards, but we're not currently sharing actual code.
Quote
You know how I love to read a good piece of code.  :gnehe:
You will, in time!
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline Arantor

  • Cynois
  • ***
  • Posts: 603
  • Gender: Male
  • Innovate, not Imitate
    • View Profile
    • Arantorhome
Quote
He never stopped commenting... You can follow him on arantor.org, Runic's forum, here, and even on sm.org -- under the name IncognitoMuse (it's not like it's a secret.)
These days, though, I'm less about commenting on code and more about dispensing sarcastic justice, or something.
Quote
He never went "out" of SMF. He was pretty much kicked out by the team, like me.
Officially, I resigned, but it was either that, or wait around, get burned out, then get kicked out. These days I'm far too aggressive and rabble-rousing to be reconsidered for the team :P
Quote
(The current SMF developer patch over RC4 is less than a hundred kilobytes, IIRC.)
Pfft, I'm not even sure it'd be that. Might have to test that later just to see, out of random curiosity.
   computer-aided
   community building
             
Other stuff:

Offline snoopy-virtual

  • Cynois
  • ***
  • Posts: 7
  • Gender: Male
    • View Profile
I don't know Nao so much,
I don't know you either :P
Sorry Nao. That's not what I meant. Of course I know you. I suppose I was thinking too much in Spanish when I wrote that yesterday (and the fact that I wrote it at 6 in the morning didn't help too much either). Reading it again in English today I see I choose the wrong words.

What I meant is that we haven't talked together in the same thread before or any other way (maybe "I never met you" instead of "I don't know you") but I have talked with Arantor a few times.

But of course I have seen your work and read the kind of code you write and I feel a lot of respect for you (as I feel for Arantor). I always respect the people who write code properly. (But only the ones who never stab other people's back ;) ).
Quote
He never stopped commenting... You can follow him on arantor.org, Runic's forum, here, and even on sm.org -- under the name IncognitoMuse (it's not like it's a secret.)
Another thing I didn't know. Good to know. You see, I almost never enter the chit-chat forum or gossip sections in SMF. I'm always giving support (mainly of my mods, but also any other problems they ask me) but never talk with anybody of anything not related to code, bugs, spammers, etc. In fact that's how I found out yesterday about all that.

One guy told me he had a problem with Aeva Media and said he had asked in the support forum but got no answer. I told the guy I was not an Aeva specialist because I haven't needed yet a mod to add media to any forum, but I had always thought to download it anyway. Everybody talks very good about it, so if I ever need to add media I would use that solution. And even if I never need it I wanted anyway to read the code. I enjoy reading good code and normally learn a lot from it. I told the guy to give me a few hours to download the mod and read it a little.

So I went here, started reading, followed some links, went to here, here and a few more. After reading all that, I was already in shock. My first thought was: "Hold on a second. Am I then one of the few stupid ones here doing it for ideals instead of for money, power or what ever other reasons? What the heck am I doing here then?". And also thought then that was the reason why I haven't been seeing lately Arantor around and a few others that I used to enjoy talking with every now and then.

When Arantor left I read that he was resigning for "personal reasons". Didn't understand it then, but I know the truth now.

Next thought I had: "If this people are out of here they must be doing something somewhere else and it must be good, so I started googleing a little and found also this one, this one and this page we are just now.

When I started with this guy's problem with Aeva it was like 10 in the night. By the time I finished reading all that hundreds of pages it was already 6 in the morning and that's when I wrote that post.
Quote
Quote
It looks like I have been missing a lot lately. I didn't even know Jeff Lewis was out of SMF.
Happened years ago... :sifflote:
Reading Jeff's site I had the impression that happened last January but, as I said, I read hundreds of pages yesterday (and some of them too quickly) so I must have been mistaken.
Quote
Quote
Anyway, now that I know where to find you we will be in touch. And of course, anything you need from me it's yours. My servers are not dedicated (all shared) but I control a few. My skills programming are not as big as yours (I know) but I don't think I'm a bad coder (at least I know a little about fighting spammers  :mdr: ) etc. Any help you need, just ask.
Thanks ;) We don't need anything, though. Pete and I are more than happy to discuss features with people on our private boards, but we're not currently sharing actual code.
Maybe I should have said it like that: "Of course I suppose you don't need anything, but IF you ever need anything from me you only need to ask. I have very few to offer but anything I have is yours IF you ever need it".

And "IF you ever need beta-testers write my name on the list".

Of course I understand you cannot be sharing your code just now with everybody and you will do it only when you are ready.

Actually I read something from Arantor in one of the pages I read yesterday (don't remember which one) that I liked a lot because it's exactly the way I think:

Pete was saying you are doing this just for you (and because you like it) and if you share it it will be only because you want to.

That's exactly what I have been doing lately. When I started fighting spammers 3 years ago it was because they were attacking my forums, so I started writing anti-spammers mods for me (and also because I liked the challenge to see if I could code better than the spam-bot coders). If I have shared my work with everybody it's only because I wanted to, but I will never accept orders.

When somebody ask me for a new feature they think it MUST be inside any of my mods, the first thing I think is "Am I going to use this new feature?". If I see it's a good idea and I can use it I add it. If not, I put it in my list of "Things not too urgent to do whenever I have nothing else to do".
Quote
Quote
You know how I love to read a good piece of code.  :gnehe:
You will, in time!
I can't wait to read it, but I will wait. (if you get what I mean)  ;)

One thing I am really sure: Whatever you do it's going to be good.

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10410
  • Gender: Male
    • View Profile
    • Cynacittà @ noisen
Well... I guess we can at least give you a private forum spot for you to dwelve into the feature list, if Pete has no problem with that ;)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline Arantor

  • Cynois
  • ***
  • Posts: 603
  • Gender: Male
  • Innovate, not Imitate
    • View Profile
    • Arantorhome
Sounds good to me :)
   computer-aided
   community building
             
Other stuff:

Offline snoopy-virtual

  • Cynois
  • ***
  • Posts: 7
  • Gender: Male
    • View Profile
Sounds even better to me   :)

Offline snoopy-virtual

  • Cynois
  • ***
  • Posts: 7
  • Gender: Male
    • View Profile
Just a small question:

Can anybody tell me exactly what happened last January?

The more I google it, the more I found thousands of places saying "Yes, but after what happened last January ...", but I haven't found nowhere explaining exactly what was that.

Of course I won't expect an actual explanation. Just a couple of links to somewhere explaining it will make me happy.

Anyway it's not a big deal. I am more interested in the future then in the past, but it's always good to know the history (so we don't repeat again the same mistakes)

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10410
  • Gender: Male
    • View Profile
    • Cynacittà @ noisen
The future -> you can go to the website now ;)

The past -> IIRC, some 'higher-up' got fed up with the 'politics' (i.e. as the dragon would say in Merlin, "There have been enough bargains.") So they kicked everyone out of the team and demanded that they sign a paper saying that they promised never to talk politics again within the team.
Half of the team refused, and left.
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline snoopy-virtual

  • Cynois
  • ***
  • Posts: 7
  • Gender: Male
    • View Profile
I see. It all makes sense now.
The future -> you can go to the website now ;)
I know. I have been there lots of hours already reading.

Haven't talked too much though because I don't like to talk before seeing what everybody else had already said.

At least the main parts. If I wait until I finish reading the whole lot I won't start talking until next year.

Wait a minute, that will be in just a few hours. I need to hurry up then.  :gnehe:

BTW, Happy New Year!

Offline amlucent

  • Cynois
  • ***
  • Posts: 23
  • Gender: Male
    • View Profile
    • Old Guild
Glad to hear you guys are still fighting the good fight.  I have high anticipation to see what you all come up with.  I am also interested to see the performance improvements that are found by getting rid of all the legacy support (php 4, old mysql versions etc)

I am curious about some topics that you addressed but I am fuzzy on...  are your plans to integrate aeva 100% into the code or just leave it as an addon/mod/plugin?  You mentioned a default portal and I have seen several threads about portamx as a candidate.. would this be a addon or be included by default?  or would these things be like the calendar in smf.. included by default but not activated?  is it possible to fork an existing portal (I dont know about their licenses so might be a stupid question) like tiny portal/simple portal since portamx's developers are being unreasonable?

Finally, just to play devils advocate.. by not leaving the BSD license and going to a closed license arent you putting the project in danger of eventually falling in the same traps and annoyances that SMF has?