FAQ mod updated

I highly doubt someone bothers enough to go here looking for any mod updates, that means I need to edit its page on SMF.org modsite, nevertheless, it is my duty to inform that there is a new version of it so complainers can't get a reason to complain about. Not my fault they don't bother to search.

It is a completely re-coded version, with cleaner, better code, the old one was fugly. This one at least has some kind of organization, I still call 2 files on every request and I broke the MVC pattern several times but who cares.

It doesn't have that many new features, only the search feature, which is a simple LIKE %term% query  and the permissions separation, now there is a unique permission for add,edit,delete,view and search.

It uses a model I've been using recently where the controller is nothing more than a set of lose functions and the model is a class, this class gets instantiated and passed to every function in the controller, a somehow bizarre implementation of Dependency Injection, not the best method but works OK for all my SMF needs.

Code is on github as always or heres a direct link for the lazy ones and for my beloved bots a perfect chance to eat up my Band Width: http://missallsunday.com/modsite/sa.single/mid.3/

No support/spoon-feed, at least not coming from me, bugs will be fixed if the users bothers enough to report them on github.

Update

Meh, I need to post something here so the rants can finally be pushed aside.

What have I been doing lately? well, RL is pretty much the same, work, traffic, house, sleep and repeat.  I'm now half way through my mortgage, this means 5~10 more years and I would have my own house :)

The roof garden is still there, as a side project, It requires lots and lots of money so I'm putting it off for the moment, I mean, the roof isn't going anywhere :P

Hiking has been an awesome distract from both RL and the interwebs dramas.

As for the interwebz, well, I haven't done much, mostly paid jobs that keeps me busy and away from drama LOL.

Breeze is still there, I commit bits of code to it every now and then, at this point I don't know if it can be considered Vaporware now, I mean, 3 years and no release and no definitely cancel either. True is, I don't care.

For the rest, I've been committing code to FAQ mod, that mod was my first "big" mod and I always felt bad because of how badly written it was.  I developed an small framework (well, not a framework per se, just a set of functions for handling CRUD inside SMF, its just some files with generic code base that can be used for similar mods) for a custom paid job and I decided to apply that to the faq mod since it was in essence the exact same thing, the commits I'm doing are just to fit the functions to a FAQ system and of course to fix the annoying bugz that always come alone with writing big chunks of code without testing it.

The more I take a look at the outside (outside from the SMF bubble) the more I realize what an immense world it is, I mean, the PHP world for itself is truly huge, vast and rich on ideas.

Although it is not the same feeling I got back when I made my first steps on PHP via SMF, back then it was all new and I don't know why exactly I started to go that route. This time is different, theres a constant need in me to go forward, to not be stagnant on the same place, doing the same things under the same atmosphere, going nowhere.

While I'm not strictly interested on any other type of application, that does not mean I cannot learn from the inners of said app, who knows maybe in the future I will find an another app where I can share back something of what I learned or maybe I'll find another hobby, whatever happens first.

Another option

Heres another option, so far seems interesting enough:

Fuck everyone else!

I'm no longer gonna crawl for attention, never really worked anyway, if people want something from me, there's my github page.

Why should I give a rat ass about getting a nice and active community when I can work on things I like, whenever I want and with absolutely no pressure!

As for users feedback I no longer give a shit about it, if people has feedback, the only response I'm going to give them is: my code is open source. Thats all they need to know.

I'm so tired of keep trying, if people just don't care, why should I?

Settle up

Its been nearly five years since I was first introduced to SMF. Time to collect all I harvested, I suppose.

Thing is, there is nothing, all my mods, all my support responses, all the time dedicated to SMF, where is all of that? it just disappeared in the immensity that is SMF's wake.

I think is time for a change, no point in keep walking a path that has no future for me, something where I can leave a trace you know, something for people to say hey, Jessica was here or Jessica did this.

I guess I was too naive to think about having an active community based on my mods, I saw so many communities like that that I felt it was something I could do, well, almost 2 years later and this place is colder than a fridge and quieter than, dunno, something really really quite, a zen garden LOL, apart from the occasional visitor that signs in, makes 2 messages and never comes back, the only activity this forum sees is my One Piece bot posting new spoilers, me talking to myself and my always faithful Russian and Chinese bots (for whom I made an ode: http://missallsunday.com/blog/ode_faithful_ones_222.0.html).

No point in trying to keep this thing alive, I tried to provide some content via my mods and that didn't work, people only remembers a mod author when the mod doesn't do what they expect it to do, I can count with my fingers the times I received a thank you.  And there was only 1 person who made a donation to me.

So, what should I do then?

Paid mods?

Hell no, I already received tons of negative vibe for daring to mess with the sacred SMF "freedomness" and is a constant pain in the ass having to deal with people that thinks everything should be free because SMF is free, besides, paid mods are a real pain in the ass to maintain, people don't want to pay for stuff and if they do, they see you as something they actually own, for 5 or 10 dollars they paid, they have the right to use your soul at will for all eternity!


Build more mods?

 mmm, whats the point? I've been building mods this past 2 years and nothing has changed, again, people only remembers you when they have an issue with the mod, otherwise they take it for granted and couldn't care less that someone spent a few hours making some mod so they can use it for free.


A fork?

I already tried that and got slapped in the face to go back to reality, besides, it is a hell of a work for little to no reward at all.


Helping a fork?

I don't think any of the active forks right now needs or wants my help and I do not like to be ignored.

Helping SMF?

Nope, I certainly won't help an organization that puts themselves above everything and everyone else, the actual project and the community are the ones that should be placed at first.

Move to another forum software

I'm not even interested on moving to another software, it would be the same, the same issues, the same drama, the same problems, the same ingratitude, no thanks.


So, the only feasible way is to slowly get away from this scene and find something else to do with my free time, I've been into hiking lately, too bad it is an expensive hobby. Gotta find some other hobby I suppose.

Thing is, what do I do with this site? I got another year of hosting and I like to have a place to save stuff and having my own email address makes me look soo cool :P plus, I like my One Piece bot as it keeps me updated, I suppose I can replace it with a cron job and a perl script that sends an email every time there is a new spoiler.

I have no idea what should I do.

Time to make decisions

OK, time to think about why I'm still committing code to Breeze after 2 years.

I have no idea, at first it was all about excitement and hopes but as time goes by all the excitement is almost completely gone and the same can be said about hopes.

I got to a point where I cannot just keep blindly committing code, The mod needs to be used and I need to have feedback, after all, mods are made to be used, without anyone using it I have no way to know where I'm standing and where I'm going.

I could still push code to this, I know I'm still gonna do that since coding keeps me distracted, thing is, it would be pointless if there is no purpose behind it other than keeping me distracted, I prefer doing something that will keep me distracted and also will be beneficial for someone else.

It is indeed very demotivating to see something you've been working for so long to be ignored, alas, ignore seems to be the common factor in all my history with SMF but thats material for another rant.