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

0 Members and 3 Guests are viewing this topic.

Offline Arantor

  • Cynois
  • ***
  • Posts: 603
  • Gender: Male
  • Innovate, not Imitate
    • View Profile
    • Arantorhome
Apparently it's not, apparently they feel they may have to release another release to fix a security issue that I reported (though, according to Thantos, it's been known for years... and no-one thought to fix it?) because they feel it needs to be fixed and they're not ready to go to final yet in terms of licensing.
   computer-aided
   community building
             
Other stuff:

Offline RustyBarnacle

  • Cynois
  • ***
  • Posts: 17
  • Gender: Male
    • View Profile
I have a question.  How compatible will mods for SMF be with your fork?  I was able to write one for SMF1 easy enough 2 years ago and then thought nobody would want it because everyone was going to 2 beta and I gave up on trying to figure 2 beta out.

Recently I've tried again and thanks to Arantor I'm further ahead than I was 2 years ago when I gave up.  Not done by a long ways but at least the db stuff is working.

So will I need to make a third version for Forked SMF?

Offline snoopy-virtual

  • Cynois
  • ***
  • Posts: 7
  • Gender: Male
    • View Profile
Yes, you will need to do a third version for the Fork.

But don't worry too much. Arantor has already promised he will give us a hand to teach us how to implement mods (or plug-ins, as I think they will be called here) inside the fork. Working with us until we understand how they should be done.

And also, as soon as a few of us learn to do them, we can help each other as well, so all of us see it more clear.

Offline Arantor

  • Cynois
  • ***
  • Posts: 603
  • Gender: Male
  • Innovate, not Imitate
    • View Profile
    • Arantorhome
The simple answer is yes, you will need to modify your mod - substantially, in all likelihood.

Firstly, $smcFunc is no more, it doesn't exist at all in the fork. Secondly, and more importantly, the whole system is going to be shaped more and more over time to avoid this tedious, fragile process of code modifying. For the vast majority of things, it's simply unnecessary - even in 2.0 RC4 it's less necessary with the integration hooks that are present, but the whole system needs to be massively expanded for it to be really useful.
   computer-aided
   community building
             
Other stuff:

Offline ianus

  • Newbie
  • *
  • Posts: 4
    • View Profile
Just want to pay a visit for some shake hands.

Best wishes for your fork and hopefully you have a lot of fun and success with everything you do.

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10705
  • Gender: Male
  • Dinosaure de l'animation japonaise, du Net, et de la connerie.
    • View Profile
    • Cynacittà @ noisen
Success also means more responsibilities... It's a double-edged sword ;)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline ronnie42

  • Newbie
  • *
  • Posts: 2
    • View Profile
Havent you invited some former old Developers from SMF like Aaron van Geffen who did so many good things, in translations, or do you just wanna keep them outside your door?

As far as i am concerned i will go with the fork, i love the mediasoftware you have made as we use it successfully on our Forum.


Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10705
  • Gender: Male
  • Dinosaure de l'animation japonaise, du Net, et de la connerie.
    • View Profile
    • Cynacittà @ noisen
Havent you invited some former old Developers from SMF like Aaron van Geffen who did so many good things, in translations, or do you just wanna keep them outside your door?
Yes and no. Yes because Aaron is interested in the project and he's started to participate, and no because we're still not taking proper developers. Probably not going to happen before v1.0 is out, really.

Basically the team is just us, Arantor and Nao. We are both leaders and developers.
We both think that a project can only thrive as long as it is led by people who actually work on it.

Apart from us, our private forum has a few dozen members, either Pete's or my online friends. Among them, there are a few 'consultants' (i.e. people who can access our codebase and demos and give advice about them... Errr... They're not doing that much because it's hard to follow us but that's the idea ;)), and in the future we will also have 'guest developers', i.e. people who don't have commit access but who provide source code anyway, for a specific feature or so. We don't have any preconceived ideas about whom should be able to join forces with us, really. We're obviously a bit wary of seeing SMF teamies join us[1], but we have plenty of ex-teamies who've found renewed excitement with our project.

Aaron is very welcome to become a guest developer, of course. He only joined recently our forum, and right now he's getting acquainted (and overwhelmed) with our feature set. (Poor thing. Just for the record, there are close to 9k posts on the forum already, including 6k+ by Pete and I. And you have to read them all. There's a quiz at the end.)

But there is still time to decide everything, since we can't even release a beta version before SMF2 Final is out, and now that they're going to release a RC5 instead... ::)
Quote
As far as i am concerned i will go with the fork, i love the mediasoftware you have made as we use it successfully on our Forum.
Well, if you're an AeMe addict, I guess you're better off with our fork in the future, since I've completely stopped developing it for SMF. (The fork is so much easier to work with, it would be a nightmare for me to go back to SMF.)
 1. Let's just say that our license even 'accomodates' for a few of them being potential nuisances... ::)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline tfs

  • Cynois
  • ***
  • Posts: 56
  • Gender: Male
    • View Profile
Well, if you're an AeMe addict, I guess you're better off with our fork in the future, since I've completely stopped developing it for SMF.
I guess that does it for me then.  :)  I've got thousands of hours wrapped into AeMe on my private family media album.  Bring on the fork... er... bring on SMF2, then bring on the fork.  :)

Is there still room for an old Foxy! owner to join your forkum?  (fork+forum)

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10705
  • Gender: Male
  • Dinosaure de l'animation japonaise, du Net, et de la connerie.
    • View Profile
    • Cynacittà @ noisen
Sure, we're hiring right now I think ;)
« Everyone knows rock attained perfection in 1974. It's a scientific fact. »

Offline wizzle

  • Newbie
  • *
  • Posts: 4
  • Gender: Male
    • View Profile
Just wondering of the fork will have email obfuscation built in? Would be one less thing owners would have to worry about. ;)

Offline Arantor

  • Cynois
  • ***
  • Posts: 603
  • Gender: Male
  • Innovate, not Imitate
    • View Profile
    • Arantorhome
Define 'email obfuscation'
   computer-aided
   community building
             
Other stuff:

Offline Nao/Gilles

  • Admin
  • *
  • Posts: 10705
  • Gender: Male
  • Dinosaure de l'animation japonaise, du Net, et de la connerie.
    • View Profile
    • Cynacittà @ noisen
I think he means making sure not to show e-mail addresses to spam bots...
« 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
That's the default in SMF 2.0 anyway. Users have to opt-in to their email address being seen ;)
   computer-aided
   community building
             
Other stuff:

Offline wizzle

  • Newbie
  • *
  • Posts: 4
  • Gender: Male
    • View Profile
Define 'email obfuscation'
Using javascript to scramble any email posted, in a topic mainly. If the user/visitor doesn't have javascript enabled it will show a message like (you must enable javascript) in place of the email address. Since bots are unable to parse javascript, for now anyway, they cannot find the "@" anywhere in the source, thus, they can't scrape anything.

I've tested this with several scrapers and none can see anything. ;)