Rome wasn't built in a day! Ok - you might say that this is because when it started nobody knew or planned how it would develop. Now, you know, actually when Danus and Caseius founded CS they didn't know what that would lead to, either! But even now that we do - that doesn't necessarily mean that things can be done in a matter of days only! They are often complex and need time ("LUP - Democracy v. Themobcracy" - -> http://www.couchsurfing.com/group_read.html?gid=429&post=250100
) - especially when you keep in mind the big picture and life's deflections as described above! I recently read in one of those annoyingly complaining posts (I think it was about democracy) that it had to have been some stalling tactics that we didn't have ... - whatever it was! - BECAUSE we could easily have that here on CS right now SINCE - as the author knew from his/her own experience - at the UN (or some other organization like that) they have it, too! Uhm... I guess I couldn't top the degree of silliness of that comparison so I'll leave it without any further comment!!!
Again: we are (still!) going through a time of big and important changes and I guess we haven't even seen the light at the end of the tunnel yet. Just 3 months ago Casey guessed that 2 more years of intense work for CS will be needed to get out of the woods. I would add: at the least! How ridiculously unrealistic in comparison look the estimations made by the members who always seem to believe that whatever issue THEY focus on can be done within a few days - or months at the max.!!!
Now, of course, they could counter (and have done so in talks I'd had with some!) that if somebody who's been entrusted with a job for CS but then apparently doesn't have the time to actually do it - or at least not right now - then why not give the job to somebody else who has the time? Seems to make sense - on first sight. But that's more often than not only because once again the whole picture has not been seen! The time - or rather the shortness thereof - in which a job can be done by a member is usually only one factor out of several. And then in comparison with the others as a rule the least important one. Actually it's almost completely irrelevant! Sure: it's nice to have something that CS will (or might...) benefit from the sooner the better. Nice - but NOT necessary.
I'd love to have that "trip planer" right now already. Or at least the 100 signs I came up with some months ago ( http://www.couchsurfing.com/group_read.html?gid=429&post=131538#gpid131538
). But it simply was not YET to be. And - guess what - I nevertheless had plenty of occasions when I had great times hosting, surfing and attending gatherings!
Even when it's about security: WE DO HAVE VERIFICATIONS! Ok: you can't make life 100% safe anyhow, right?!? Do you have any idea how many (usually date-)rapists are out there of whom nobody (including themselves!) could ever had thought they'd be capable of something as ruthless as raping. And who never did anything even remotely similar to raping before they did it then once. And who'd never do it again. And, NO, I'm not trying to excuse what they did but just making the point that NO verification, reference, vouching or whatever other security feature we'd come up with could completely exclude that possibility - we'll always have the "human factor"!!! Yet we certainly can find ways to make CS safer. But that needs time. Whatever it will be it will probably also mean more (and possibly over-)regulation and perhaps also the limitation of members' freedoms. It has to be discussed what we weigh more. Then how to actually implement those ideas. Then there's the technical side (how to code it) and - last but not least - we have to teach all our members all about it. So if somebody comes up with a new idea for more security here on CS that could actually improve things dramatically then it would probably need weeks if not months before we'd actually have it. AND THAT IS NOT because we don't care about our members' safety - as it is usually insinuated or even bluntly stated on such occasions - but because such thinks simply takes so long. But that's ok - for in the meantime we STILL have the verifications! It is everybody's choice to simply not surf with or host not fully verified members!
So we can take the time to do the new feature as good and well thought-out as possible - and don't have to do it as fast as possible!
And that's why we should never give a job to somebody who can do it fastest but to who can do it best! This might often not be clear to those of us who claimed that they could have done things faster than others. For they will usually be convinced they could do it just as good - AND faster... Now - that's a whole different story. But my point is just that the question how fast somebody can do something should always only play a role when there is absolutely no other good reason for to give the job to somebody else!