This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
2281
Features / Re: New revs
« on December 8th, 2012, 01:13 AM »
(2 files, 4KB)
Revision: 1786
Author: arantor
Date: 08 December 2012 00:13:02
Message:
! Minor improvements to the manage moderation setup, should make it a little easier for typical plugins to extend it - at least the UI side of it. (ManageModeration.template.php)
! Likes are shown to guests, but the popup didn't work for guests. (Like.php)
----
Modified : /trunk/Sources/Like.php
Modified : /trunk/Themes/default/ManageModeration.template.php
Revision: 1786
Author: arantor
Date: 08 December 2012 00:13:02
Message:
! Minor improvements to the manage moderation setup, should make it a little easier for typical plugins to extend it - at least the UI side of it. (ManageModeration.template.php)
! Likes are shown to guests, but the popup didn't work for guests. (Like.php)
----
Modified : /trunk/Sources/Like.php
Modified : /trunk/Themes/default/ManageModeration.template.php
2282
Other software / Re: Discussing Wedge on simplemachines.org
« on December 7th, 2012, 03:40 AM »For the license: Nao knows my belief on this issue ... simply great to see wedge open more but I still think the good section that should stay is in regards to our 2 favorite people
Also it seems you guys have more supporters on SMF Team and Simple Machines Team than you actually think
your recent wedge links ended up with the topic dieing out with no answer being decided but even the person who posted most negativity (and compared to previous posts from those that dont like wedge this was nothing) found out the poster also respects you guys, a few of us are fighting to remove the negativity that some people have and we are making progress.
Let me kick off with the point that was made in my above rant, though I think it was missed judging by my PMs. Why does the forks discussion board need rules? More specifically, why does it need the rule about 'no closed source forks'? It's trying to encourage open source, except in the same breath doing the absolute opposite of the spirit of open source.
Open means *open*. Means having freedom. Including, as defined, the freedom to close it.[1] We haven't closed the licence to make money off it, though I will note we discussed it. We closed the licence to protect our investment of time being abused by certain fuckwits that we'd had dealings with.[2]
If you as an organisation were truly open, you wouldn't need any rules. You wouldn't have to discourage closed source - the natural rhythm of the community should do that for you. The thing is, there's only one closed source fork of SMF, and that's us. There isn't likely to be any other closed source forks, partly because it's not the done thing and partly because most forks inevitably don't have the momentum to sustain them, though Wedge definitely does.
Someone actually suggested to me, in wake of this topic and the stuff that happened, that I should institute a ban of not discussing SMF here, except for bug fixes or security issues. It makes just as much sense as the idiotic ban that sm.org has, and it's just as practical, just as meaningful and I wouldn't even have to moderate it much. I could even pretty much automate it without even changing any code.[3]
But I don't feel the need to do that. I'm quite happy to allow that to be discussed here, to allow any and all kinds of discussion about SMF, despite the issues, because I don't have an axe to grind. To be brutally honest, I see it much as the same as the folks that go door to door to promote their specific brand of religion; they do it to convince themselves they're good little religious types. IOW, I see this as SMF saying 'Hey, we're open and we promote openness' without understanding what that actually means. Open means being able to take opposing views and understand them for what they are.
Let me make this extra clear.
SMF chose to make their licence open, but seemingly without wanting any of the bad consequences of it being open. They want people to be able to use it without limitation, until it is inconvenient to them. If that was the case, why the heck did you go BSD in the first place? This is the part that's a problem: we have a licence that as we see it protects our interests. It specifically protects us from douches that we have encountered, who can't be trusted to not act like douches. This is because we've dealt with them and know the consequences. We also acknowledge the consequences of open source licences - and in particular the fact that open source licences mean a certain amount of 'you can't take it back' once you've done it.
But that hypocrisy is not being recognised. Like a lot of things I've come to see from SMF, a lot of talk not backed up by the requisite action.
The old SMF licence, accompanied by the 'we think this is open source' was honest. It made sure that the team got their recognition. It made sure that people couldn't just blindly just reproduce it or fork it. It made no bones about this. Switching to BSD actually hampered SMF in a lot of ways, because it sounded like such a momentus move of openness, without any of the change of spirit that was needed. It's like making a New Year's Resolution, you actually have to do something with it.
| 1. | This is the second reason I hate the GPL, after its viral nature, because it's hypocritical. |
| 2. | Don't even get me started. I still don't appreciate the way the SMF team handled the whole me vs vbgamer thing, and the way that the 'mediation' was like every other fucking thing I've encountered with them, me being presented with a list of conditions, and given the appearance of ability to negotiate while knowing full well that nothing was negotiable. I lost $250, sure. vbgamer managed to screw himself out of more customers because of his idiotic attempt to ban me, and the team lost most of what credibility they had in my eyes for not understanding that I don't like being called a liar when the person making the claim won't back it up. I still don't appreciate a team member flat out accusing me of libel either. |
| 3. | Wedge Moderation Filters can prevent people posting if their post contains certain words. |
2283
Off-topic / Re: Efficiently compressing dynamically generated web content
« on December 7th, 2012, 12:24 AM »
Except that as they even suggest, it's nothing new - and if it's anything else like their usual form, it'll be unreliable and/or cause spurious and mostly untraceable bugs.
2284
Off-topic / Re: Efficiently compressing dynamically generated web content
« on December 6th, 2012, 11:25 PM »
It's not really usable for most people except someone like Cloudflare that functions as a form of proxy.
I have to admit the concept of partial page caching on the client side is interesting, but I can see all sorts of potential for abuse. In our case, there's actually almost nothing that could meaningfully be cached though unless you're talking about caching individual posts and so on.
I have to admit the concept of partial page caching on the client side is interesting, but I can see all sorts of potential for abuse. In our case, there's actually almost nothing that could meaningfully be cached though unless you're talking about caching individual posts and so on.
2285
Plugins / Re: Maximum Images Per Post
« on December 6th, 2012, 07:02 AM »
What do you mean? It's looking for any img tag openers, not complete img tags...
2286
Other software / Re: Discussing Wedge on simplemachines.org
« on December 5th, 2012, 08:56 PM »"rules are rules" is hardly a cop-out. If we stick to the rules, we don't have to discuss them endlessly, and can (hopefully) move on to other things.
I acknowledge that the rules do not permit discussion of Wedge. But that doesn't mean that I like the rules, nor that I agree with them. The problem with having the rules as you defend them is that they don't permit negotiation or leeway, and allows people to hide behind them without saying what they really feel. Motoko doesn't have to, for example, actually find any real arguments to denigrate Wedge, he just has to point out the non-compliance with the rules. It's a form of passive aggression, when you get down to it. It allows SMF to pass judgement - both in itself and on behalf of its users - without having to actually admit to it.
The real question, though, is not whether the rules are wrong and/or need amendment, but do you need rules? I would direct you to your project's core values on the subject.
"We will treat others with consideration, high regard, courtesy and dignity; in a just, equitable and unbiased manner. We will demonstrate good manners, pay attention and treat others as we would like to be treated. We will be consistent, listen and be open to feedback, be careful making judgments about others, and treat people equally and equitably."
I'll admit to the good manners, for the most part. But I won't stand up and defend the project about the others.
Did you know that, for example, only a month or so ago I put Wedge in my signature - and it was removed a few days later? I'm not sure who removed it, but it was removed. That doesn't sound very courteous or unbiased to me.
In fact, over the last 3 years I've been dealing with SMF's community and ecosystem, I'd say there's a distinct lack of fairness across the board. I might even go as far as to suggest that nothing materially has changed in that time; there's a lot of changes of names, but nothing else.
Holding major Wedge discussions in chit-chat rather than in the Forks board seems like a compromise that is more-or-less satisfactory to everyone with a say in the rules on simplemachines.org.
The eventual success of the SMF software, community, or project is not on your shoulders.
The events of January 2010 that almost imploded SMF were done without any help from me. Even though I was approached beforehand by Amy and asked where I stood if such a line would be drawn, and I said my loyalty was to the project, not the people in it, I had left the team before it kicked off, nor was I one of the folks banned for linking to Jeff's blog. I had no meaningful part in the way that played out.
The fact it took 5 years to get from first starting 2.0 to final release wasn't impeded by me. I contributed some bug reports, I contributed some bug fixes. Three of those years passed before I even came along.
I could go on but you get my point. All the big mis-management issues with SMF, including the NPO by all accounts, had very little real input from me, and what input there was, was mostly ignored, even though I've called it pretty much correctly every time.
You may feel that the SMF project would sometimes serve itself better by making different choices than it has made.
I sometimes agree with you, and sometimes disagree with you. I appreciate it when you test and show the results of your testing. I generally have no argument with either one of you. I believe this to be true of many other members of the SMF project, even some members who have argued with one or the other of you in the past.
Actually, let's turn that around. What do I know? Well, I read the years and years of history in the team boards while I was still a team member. Nothing that's happening now is anything new. The constant developer churn has been going on for years, because all the people that could possibly make a difference keep being pushed away, either because they get put upon by the rest of the team (who have a lot to say and not backing any of it up by action) and get burned out, or they just get pushed out by the attitude of the project as a whole, which is why I left (though the fact there are a lot of people who have a lot to say and aren't prepared to actually do anything about it)
But all those people inside the project don't appear to be able to see this. Pretty much everyone I've spoken to seems to be happy to deny that this is the case - except it is the case. Why is it that smCore is basically dead? Why Norv and Fustrate (and Spuds, as far as I can tell) have all disappeared?[1]
Why is it that SMF 2.1 is still in alpha, despite being only a few months younger than Wedge, but with far more people who have input into it?
The eventual success of SMF is not dependent on me. There was a time when I used to believe I could make a difference, when I could actually do something that might push SMF along. The last 2 and a half years have actually made me feel like Wedge has done more to push SMF along than SMF itself has.
What were your goals then? What are they now? Which of these goals are worth pursuing in the future? Does the Wedge project bring progress towards these goals? Does it do it at an acceptable cost?
People enter and leave FLOSS projects and communities all the time for various reasons. If the product is compelling enough, there is always someone arriving interested in picking up where someone else has left off. An enduring project will have to accomodate and encourage this succession.
Don't stay in it out of vague "quitter's guilt" alone. Stay in it because you are working toward noble goals. And plan to replace yourself. You are unlikely to stay in it forever, no matter how noble the goals.
| 1. | And yes, I had noticed the fact that Norv was able to make a commit against the wishes of the project even after leaving. I thought that was hilarious in a way. |
2287
The Pub / Re: Documentary Videos
« on December 5th, 2012, 08:20 PM »
It's still not really as cached as you might appear - and the bandwidth is still non-trivial enough to consider it.
Even the 2-3 minute videos I've done in the past have been near enough 100MB, and 100MB times even 100 users is 10GB, and I'm hoping to get more than 100 views on them... ;)
Even the 2-3 minute videos I've done in the past have been near enough 100MB, and 100MB times even 100 users is 10GB, and I'm hoping to get more than 100 views on them... ;)
2288
Plugins / Re: Word Count Limits
« on December 5th, 2012, 08:19 PM »
The only downside is that it needs to support multiple languages - and that all has to be stored in the same place. I think there should be enough room but it might be worth a few tests.
2289
The Pub / Re: Documentary Videos
« on December 5th, 2012, 12:40 PM »
Except that bandwidth of videos is pretty huge (especially if it's a popular video), and needs to be in multiple formats - plus the files for higher quality (which is advantageous for what I'm suggesting) are huge.
But the thing is, if they search on Google, they can get the videos shown up there too ;)
But the thing is, if they search on Google, they can get the videos shown up there too ;)
2290
Plugins / Re: Word Count Limits
« on December 5th, 2012, 12:37 PM »
I was thinking about just providing the option for admins to specify their own message to users. That way they can make the description as detailed or as vague as they like.
2291
The Pub / Re: Documentary Videos
« on December 5th, 2012, 05:32 AM »
Well, I did a search on 'self hosting videos' and interestingly all of them seem to come back to the notion that putting it on YouTube exposes the video to additional visitors through searching, which even as cynical as I am about Google's tentacleness, that's not entirely a bad idea.
Then again, there's this. NSFW due to language.
Then again, there's this. NSFW due to language.
2292
The Pub / Re: Documentary Videos
« on December 5th, 2012, 05:12 AM »
It's just that it's likely to be fairly heavy on bandwidth - but it's not like we're *that* high traffic ;)
2293
The Pub / Re: Documentary Videos
« on December 5th, 2012, 05:08 AM »
It's either that or I contemplate hosting it myself. I've never done that, could be an interesting process.
2294
Plugins / Posts Per Day
« on December 5th, 2012, 04:56 AM »
Hot on the heels of Word Count Limits - I mean, it's about 60% the same code - is Posts Per Day. Technically, it's Posts In The Last 24 Hours, but for most people the difference really won't matter much.
Same deal as before, you can tie it to any other rules you care to name, so you can limit it to certain post counts, or certain groups or even within certain boards. In fact, you could even be really bizarre and limit it so that a user can't post in a given board if they haven't made enough posts elsewhere that day. Not sure why you *would*, but you *could*.
Note that this doesn't allow you to pick which boards those posts came from, so the count of posts in the last 24 hours is total posts in the last 24 hours. It doesn't allow for moderated or deleted posts at this time, it just assumes they're to be counted as well. There's no reason why it couldn't be altered if it really needed it.
Also, it is up in the plugins area for beta testers. Same as the comments for Word Count Limits; the warning message for prevented-post is not meaningful. Maybe this will encourage me to fix it heh.
Same deal as before, you can tie it to any other rules you care to name, so you can limit it to certain post counts, or certain groups or even within certain boards. In fact, you could even be really bizarre and limit it so that a user can't post in a given board if they haven't made enough posts elsewhere that day. Not sure why you *would*, but you *could*.
Note that this doesn't allow you to pick which boards those posts came from, so the count of posts in the last 24 hours is total posts in the last 24 hours. It doesn't allow for moderated or deleted posts at this time, it just assumes they're to be counted as well. There's no reason why it couldn't be altered if it really needed it.
Posted: December 5th, 2012, 04:55 AM
Also, it is up in the plugins area for beta testers. Same as the comments for Word Count Limits; the warning message for prevented-post is not meaningful. Maybe this will encourage me to fix it heh.
2295
Features / Re: Plugin revs
« on December 5th, 2012, 04:54 AM »
(4 files, 1 folder, 6KB)
Revision: 62
Author: arantor
Date: 05 December 2012 03:53:47
Message:
+ [Posts Per Day] Initial checkin.
----
Added : /posts_per_day
Added : /posts_per_day/PostsPerDay.english.php
Added : /posts_per_day/PostsPerDay.php
Added : /posts_per_day/PostsPerDay.template.php
Added : /posts_per_day/plugin-info.xml
Revision: 62
Author: arantor
Date: 05 December 2012 03:53:47
Message:
+ [Posts Per Day] Initial checkin.
----
Added : /posts_per_day
Added : /posts_per_day/PostsPerDay.english.php
Added : /posts_per_day/PostsPerDay.php
Added : /posts_per_day/PostsPerDay.template.php
Added : /posts_per_day/plugin-info.xml