Show Posts

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.

Messages - Arantor
6706
Features / Re: New revs - Public comments
« on August 17th, 2011, 04:42 PM »
Quote
@ Pete> I'm not sure it's semantically all right to use a theme menu string in a member menu... ^^;
Huh? Which one did I do that for then?
6707
Other software / Re: Fork discussion at SMF
« on August 17th, 2011, 04:15 PM »
One thing I want to add. I have been advised that the stated intent of the forks board and the wording of the rules posts was not to wind us up, but that it was an honest attempt to encourage open source work.

I have been advised this by someone who is currently on the team, who is not involved in the public discussions on either side and who has shown me more willing to listen to my concerns and actually see where I'm coming from, even if they do not agree, they at least take the time to see it from my point of view.

Now, this person assures me that it was done in good faith to encourage open source, and I believe them. Said person has expressed a distinct interest for the mudslinging to end - on both sides, not just from us - and made sure as best they can that this is the purpose in which this was carried out, and I respect that.


So, I'm calling for a line to be drawn in the sand on this point. I recognise that the team have made an honest attempt for them to actually accept forks as not being competition in the original sense of the word, but as stablemates from which they can learn things, and that the forks can learn something from it. We've learned a great deal about SMF in this process, some of it rather good when you think about it.

I recognise that the way it came about wasn't intended as a dig at us, but that it came across that way because we're biased. I also recognise the fact that they have been civil towards us, if not entirely respectful in appearance, and I would urge any members thinking of posting to consider very carefully what your motives are in doing so.

As has been noticed, this is a step forwards for SMF. It's not a huge step, it's not as big as I would have liked, but it IS a step forward, even if it was a bit of a stumble. Please don't try and undo their work on this, because it does have the potential to go somewhere.

The team do not understand why we are so reticent at giving back. I doubt they ever will understand, but that's not our problem. I also doubt we fully understand their view, I am advised that the general view is that they did nothing wrong to deserve being forked - but that view IS changing, and for the better. It must be, since they're not treating forks like dissidents. We are being singled out but not because it's us - it's because we have taken the bold step of stepping back on the licence, and like it or not, the old SMF licence isn't open source - and they're honestly trying to encourage actually open licensed creations.

I am given to understand that when we become BSD or similar, we will be treated equally, and I want to believe, but for all the crap going on about it, I would ask the people concerned to take a moment to understand why we don't want to give back. We feel we already paid any 'debt' in advance, and now you're asking us to pay again. We will give back to anyone who wants what we've done, but only when we're ready to do so.
6708
Features / Re: New revs
« on August 17th, 2011, 03:39 PM »
Revision: 942
Author: arantor
Date: 14:37:15, 17 August 2011
Message:
! Oops, forgot to ensure that guest access to fields was applied in profiles as well. (Profile.php)
----
Modified : /trunk/Sources/Profile.php



@Nao, the typo in r938 is in the changelog itself:
Quote
(Admin.php, ManageSearchEngines.php, ManageSettings.php, Admin and ManageSettinsg language files, old unit test)
6709
Features / Re: New revs
« on August 17th, 2011, 03:29 PM »
Revision: 939
Author: arantor
Date: 14:25:54, 17 August 2011
Message:
! Removal of the last vestiges of 'do not show contact details to guests, they're just not shown to guests now. (ManageSettings.php, Security.php, SendTopic.php, Help and ManageSettings language files)

! Custom fields now have an option for visible to guests (only when the field would otherwise be available to regular users), which means the profile fields that are used for things like AIM can be hidden from guests, which was the remaining thing controlled by the above setting. (install.sql, Load.php, ManageMemberOptions.php, Admin.template.php, ManageSettings language file)
----
Modified : /trunk/Sources/Load.php
Modified : /trunk/Sources/ManageMemberOptions.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Security.php
Modified : /trunk/Sources/SendTopic.php
Modified : /trunk/Themes/default/Admin.template.php
Modified : /trunk/Themes/default/languages/Help.english.php
Modified : /trunk/Themes/default/languages/Help.french.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.french.php
Modified : /trunk/other/install.sql

Posted: August 17th, 2011, 03:26 PM

Revision: 940
Author: arantor
Date: 14:29:30, 17 August 2011
Message:
! Admin / Members / Member Options had the wrong default function, should have used the first tab not the last. (ManageMemberOptions.php)
----
Modified : /trunk/Sources/ManageMemberOptions.php
6710
Features / Re: These two bytes may not matter to you...
« on August 17th, 2011, 03:18 PM »
Quote
- Several years of work for the SMF community from the both of us. We gave that without getting anything in return. I think at least half of the SMF team agrees that it's only fair to consider we don't owe SMF anything -- and it's the other way around.
As I just noted elsewhere, not only did they get a helpdesk from me, there is still talk of them taking over SimpleDesk as a project, which would pretty much compel me to become an NPO member, though if they can wait until I release SD 2.0 and make my account vanish, there is no risk of my being drawn into the NPO.
6711
Other software / Re: Fork discussion at SMF
« on August 17th, 2011, 03:15 PM »
I was musing about going CC instead of BSD. But as I have said more than once here, we will go BSD (or possibly CC) once we are ready.

There's never been any question that we're going to go to a true open source licence at some point, as has been said REPEATEDLY.[1]

In other words, we'll go BSD when we're ready and when it means that the team can't just ransack all our ideas and effort like they have done so many times before.

After all, this is the same team that wanted to take the SimpleDesk project over without even actually asking me first, how do you think I feel about that, exactly? Given that SD now equates to something 1/5 the size of SMF, that's an awful lot of code ownership I'd be giving up for their benefit.[2]
 1. Small wonder I'm really fucking pissed off because it seems that more than one person in the team seems to have selective reading difficulties because they can only read what they want to see, not what's actually written.
 2. The fact that I made it clear that they're welcome to do with SD as we did with Wedge was curiously overlooked, especially given the fact that otherwise it would actually pretty much compel me to become an NPO member if I wanted any say in how what I'd spent 6 months, often dawn till dusk, working on. Somehow I don't think so.
6712
Features / Re: These two bytes may not matter to you...
« on August 17th, 2011, 02:42 PM »
Quote
As long as you follow the licensing agreement, you are honest.
Be very, very careful with that statement. I could very easily repeat most of what ttForum did, rebranding the software throughout, even released it as a paid package and still be well within the terms of the licence - provided I retained the copyrights in the code.

I'm not disputing that it's not exactly pleasant for us to be taking from SMF without giving something back, but I feel firmly that I gave a lot more to SMF than I've got back from them so far...
6713
Features / Re: New revs
« on August 17th, 2011, 02:28 PM »
More admin panel stuff. Yes, the typo is there in the original log entry too :P


Revision: 938
Author: arantor
Date: 13:26:47, 17 August 2011
Message:
! Convert the 'Log Pruning' page into a more general 'Log Settings' page, and move a couple of items to it, for controlling the error log. (Admin.php, ManageSearchEngines.php, ManageSettings.php, Admin and ManageSettinsg language files, old unit test)

! Template eval is now disabled by default. (install.sql)

! Default password strength is medium, not low, by default. Means 8 character password, no reusing username, instead of 4 character minimum. (install.sql)

! Made 'Registration' into 'Registration and Login' since some of the settings apply to both login and registration instead of some random area of the admin panel, and moved a couple of settings into it. (ManageRegistration.php, ManageSettings.php)
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/ManageRegistration.php
Modified : /trunk/Sources/ManageSearchEngines.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/Admin.french.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/other/install.sql
Modified : /trunk/other/unittest/tests/Class-UnitTest_tidyhtml.php
6714
Features / Re: These two bytes may not matter to you...
« on August 17th, 2011, 01:40 PM »
Quote
Made me panic a bit
We're human, we miss things, it happens. But it's not something that's hell to fix after, fortunately.
Quote
Of course, but we could find them anyway. I'd just like for a tool to allow us to narrow down a list of suspects
In that respect it would help; there are a LOT of language strings, and having a tool to indicate possibles might be useful, but I'd suggest we do it nearer to release, simply because I think we have enough to do without chasing down a list of false positives, since Errors.*.php alone will generate many, as will Who.*.php.
6715
Features / Re: These two bytes may not matter to you...
« on August 17th, 2011, 01:31 PM »
I missed a few but by and large I do remove them as I go, I try to make sure I check at least. Some of the strings you've pulled out lately aren't properly used in SMF either...
Quote
I'm sure we could remove tons of entries that way!
Bad idea. Quite a few strings are identified programmatically, never directly, such as most of the errors in the Errors language file that have error_ as a prefix, or compound ones like we use in the newer numeric context function. We'd probably end up spending more time hunting down false positives at present.
6716
Features / Re: New revs
« on August 17th, 2011, 12:08 PM »
Revision: 935
Author: arantor
Date: 11:04:44, 17 August 2011
Message:
! Don't allow edits of posts to have drafts; if you're editing a post, you can just resave it in situ instead, no need to keep saving drafts of it. (Post.php, Subs-Post.php)
----
Modified : /trunk/Sources/Post.php
Modified : /trunk/Sources/Subs-Post.php
6717
The Pub / [Archive] Re: Logo Madness
« on August 17th, 2011, 11:02 AM »
Apparently being rude to people is either what problem SMF have with us, or more broadly the same problem that SMF has itself. It isn't clear which it is.

FWIW, the commentary was meant sincerely rather than rudely.
6718
Features: Forward thinking / Re: MySQL only!
« on August 17th, 2011, 10:58 AM »
Apple Server is not our typical deployment scenario anyway.
6719
Other software / Re: Fork discussion at SMF
« on August 17th, 2011, 01:46 AM »
I didn't say there was. I just said that from where I'm standing, it does feel like it - even if there actually isn't and it is totally unbiased and sticking totally to the facts, though that statement about a cordial invitation felt rather loaded...
Posted: August 17th, 2011, 01:44 AM

OK, here's a thought.

Do you, AngelinaBelle, personally and without any representation on behalf of the SMF team, understand why it is that we're so upset generally as to work on Wedge, and why we are so against using BSD at this time?

(And no, the Wedge licence is not "unclear". It is the original SMF licence, with the names changed. Oh, and a clause to prevent two specific jackasses from using the software, because they have demonstrated admirably that they are unpleasant to ever deal with.)
6720
Other software / Re: Fork discussion at SMF
« on August 17th, 2011, 01:28 AM »
Just read the reply from Motoko as well, nothing short of what I would expect from him, pointing out that as we're not open source, we shouldn't be being discussed there...

In some ways I wish the board hadn't even been created because then the defence of 'we don't discuss competition' would at least have been honest, as opposed to what we have currently which is 'we allow discussion of specific competition but not Wedge because they're hardasses who won't let us use their work.' Think about that for a moment. No-one stopped to ask why we're not open source, as ever, never let the facts get in the way of a good rant.
Posted: August 17th, 2011, 12:20 AM

Mind you, they have made a list of forks and Wedge is present on it, but unlinked. This, I guess, is at least the most credible and honest demonstration I've seen yet to their apparent commitment to friendly competition.

Still doesn't change much though. It feels like there is an attempted guilt trip going on.