Author Archive for tgoorden

The trouble with CS finances

No, Couchsurfing.com is not in financial trouble… Yet.

On June 19th, I published a analysis of the CS finances (sheet) , predicting that CS (technically it’s actually just Casey) would be able to hire 3 to 5 extra “employees” by the end of this year. It happened a lot quicker than I thought however (Jim Stone and Mattthew Brauer got hired as well as a thus far unannounced and unnamed developer). This is the part where I say “See! i was right!” and continue speculating.

Let’s have a look at where this money comes from. As far as we know, there is only one source of income for Couchsurfing: donations. This is logical, since there are no banner ads, no paid subscriptions or anything and Couchsurfing has been unable to register as a 501(c)3 organisation in the US so far, which excludes the organisation (actually, just Casey and his friends, since there is no officially elected board) from US government money.

But! Surely people that (mostly) like to travel cheaply cannot afford to collectively donate over 150.000 $ a year (projected for 2007)?!? You’re right. They aren’t donating, they are “getting verified” at 25$ per person (or less if you can prove you live in a poor area of the world). Verification is essentially proving to CS that you are who you say you are and nothing talks like money. If it was just verification they were offering, money wouldn’t need to be involved. I’ve heard of CS meetings where you could bring a passport and 25$ to get verified by an admin. Why would you need to pay if you could just show your passport and be done with it? Because, of course, this verification/donation scam is the main revenue stream for CS. Yes, a scam. If CS was genuinly interested in getting people verified for “security reasons”, a showing of passports would be more than enough. However, I have thus far never met anybody who was able to get verified without paying cold hard cash. The administrative cost of sending you a “verification code” is also negligable, a 2$ “donation” would be much closer to the actual need since all the physical posting is done by volunteers anyway.

In and of itself, this verification/donation scam is mostly harmless, even if the “sliding scale verification” is pretty cynical if you really think about it. (We’re asking people to pay as much as they can affor, so they can “prove” their identities and get the same benefits as those who can afford it, how’s that for intercultural understanding.) I mean, even I fell for it and payed to get verified. Then why is it such a problem?

The trouble is that verification money scales directly with new subscriptions to CS. This in turn means that CS can only continue to afford paying people like Jim Stone if people keep registering (and verifying) at the current rate. This definitely explains why there is so much “verification spam” on CS (visible when you haven’t “verified/donated” yet). If at any point the amount of new users starts to slow down, verification/donation money will automatically slow down as well. If CS ever hits the peak of possible subscribers, income will fall, rapidly. Subsequently, Couchsurfing cannot afford it’s employees anymore and soon it will be in real trouble.

How likely is this? Well, Hospitality Club seems to have hit it’s high point already, with subscriptions slowing down significantly. We can only assume that it’s only a matter of a year or 2 (at the most) before the same thing happens to CS, since both organisations tap more or less the same userbase.

At that point - as they say - things will start falling apart. CS will be practically forced to work with volunteers again at the “top of the food chain”, which no doubt will cause enormous amounts of stress on the tightly formed group that is privately running CS right now. Note that Casey is not preparing “his” organisation for this. It doesn’t appear that any of the donation money is being saved (for instance by not hiring Jim and Mattthew but opening a savings account) and long-term thinking doesn’t appear to be a strength of the organisation anyway. Couchsurfing is technically running on “borrowed” time, on finances that will only last as long as new users keep coming in.

An organisation like CS almost has to run on volunteers, unless it drastically changes its business model. So, either we see banner ads, “payed subscriptions”, “golden accounts”, regular “donation drives” or whatever or we’re going to see a financial breakdown. When that happens, and it most likely will, we’ll be here to pick up the pieces.

A final goodbye

I have received a “thank you” letter from Chris Burley that effectively closes the NDA discussion and other related matters for me. To be honest I’m quite grateful for it.

It is much better to know that the Couchsurfing admins really don’t want to discuss our issues than to be left with a false glimmer of hope. CouchSurfing has - for good or for bad - decided to show itself as a top-down run community and while I don’t agree with that decision, it is at least clear and final.

There are a few small corrections I would like to make (read the letter first):

  1. OpenCouchSurfing was primarily about a Free and Open CouchSurfing organisation. While OSS (Open Source Software) would certainly have helped in getting there, it was hardly the only proposal that has been made. For me personally, an Open Organisation was a much more important issue for instance.
  2. “We value group consensus above individual ideology” seems a bit weird to me. We had over 90 people signing the petition, including two admins, so its hardly an individual ideology. There were many people that really would have like to see some of our proposals come true, but unfortunately we don’t have the keys to the castle.
  3. As has happened before, Chris makes it sound like it was more about style than about content (”constructive criticism”). I think most people will agree that there has been ample opportunity to engage in friendly debate for the admins, which was never taken up. Most critical (but friendly/constructive) questions have simply been ignored over several months. It should be of no suprise that this angers people in many ways and it is therefor quite unreasonable to expect friendly banter all the time. “We’re working on it” or “we’ll publish something… soon” can hardly be considered constructive debate either.

In conclusion I would like to personally thank everyone who has tried to help us make a positive change within CouchSurfing towards a more Open and Free organisation. I do not feel that this was a wasted effort as getting the admins to make up their minds is an added value by itself. Amongst the relatively few cases of outright hostility, there were plenty of comments that helped us to continue this extremely difficult effort. Thank you for that support.

The horror! The horror!

The fun never stops:

  • The proposed Volunteer Agreement in all its paranoid glory. Read it and weep.
  • Appearantly the tax ninja that wrote it* is on the Board of directors! Who knew? (Hint: noone.)
  • We’re also keeping track of everyone that quit or will never start developing for CS because of this fiasco.

That’s all for today.

*: Or copied it from here. CS really seems to have problems writing original text. Maybe they need a copywriter to volunteer for that?

Round up

It is difficult to describe just how shocking the last 24 hours have been. The final result is pretty clear though: instead of taking any practical step towards Openness and Freedom, Couchsurfing has decided to take the path of a closed, protected, corporate-like structure.

A brief history:

  1. Sunday 6/May/2007: OpenCouchSurfing.org is launched after about 2 weeks of preparation. It was the result of months of uncertainty and dissatisfaction in the development group. First real reaction comes from Leo (who later turns out to not be a part of the “inner circle”. No “official” reaction.
  2. Wednesday 9/May/2007: The CS site goes down for 18 hours to upgrade the database. No warning to the tech team. Casey finally proposes to talk over the phone with me; on Sunday.
  3. Thursday 10/May/2007: Casey announces the Leadership Circle. Couchsurfing will be run by a self-appointed and closed group of (mostly) his personal friends.
  4. Friday 11/May/2007: Casey suddenly and unannounced decides to move the SVN server with all of the CS code, quoting “upgrades”. It stays offline until today and now everyone has to reapply for commit rights.
  5. Sunday 13/May/2007: I finally get to talk to Casey over the phone. He tells me he doesn’t want “politics” in Couchsurfing and clearly has no real-world knowledge or experience with code licensing. We agree to try and investigate two things together: a community code license of sorts and some form of elective experiment to determine a tech team “coordinator”. We agree to call again the next day. It gives me hope. (False hope as it turns out.)
  6. Monday 14/May/2007: Casey postpones the phone call by a day. He’s too busy communicating with others.
  7. Tuesday 15/May/2007: Everything seems to happen at once.
    • All day long, there is a flame-war (warning: long and ugly) between Naz (a completely new and unknown developer since 2 weeks) and Kasper on the developers mailing list. Naz is simply nasty and basically tells Kasper to take a hike. Chris Burley, our “tech team leader” does not step in at all.
    • I talk to Casey on the phone again. He basically states that he wants to split CS into a “staff” of sorts and “volunteers”. Ambassadors would be mere volunteers and developers would probably have to be split into people within and people outside of “the circle”. (I’ve now come to understand that they simply don’t want developers outside of the circle.)
    • Morgan Tocker resigns (see his Blog article).
    • Appearantly the long awaited NDA is now called “Volunteer Agreement” and is sent in secret to “core devs”, including John, Walter, Naz (who has been a developer for 2 weeks!) and Anu. Kasper, who has at least 1/3rd of the code commits to his name, is not included as a “core dev”. We learn all of this by accident. Chris Burley chats with both Kasper and me and tries to talk “off the record” with me, which I decline. We know it contains the following:
      - Automatic transfer of all intellectual property (=ideas) to CS.
      - A non-compete agreement, which basically states you can’t work on any travel or social network site simultaneously or 1 year after volunteering (working) for CS, profesionally or otherwise.
      - A complete gag order. You are not allowed to discuss anything “internal” with non-NDA people.
    • Kasper resigns.
    • Chris Burley offers me the Volunteer Agreement document, under the condition that I don’t talk about it. I decline. He tells me certain people might get “exceptions” to the NDA rules.
    • I quit.
    • After at least three people tell Chris that he should have stepped in with the Naztyness on the mailinglist, he finally does. The discussion is by that time already long over and done.

After that, there was a mixture of saying goodbye, total apathy and more nastiness (style: “Glad you guys are gone”). The Leadership Circle still doesn’t have the guts to publish the Volunteer Agreement.
So, what are we left with after 1,5 weeks of campaigning?

  1. A completely closed CS organisation that is heading for a semi-commercial structure. Volunteering is considered second rate.
  2. An NDA/Volunteer Agreement that is probably 3 times worse than the previous one. In all practicality, no IT professional could ever sign it, unless you never want to work on travel or social network related websites again besides CS.
  3. Open sourcing, transparancy and representation seem farther away than ever. They have succeeded in getting Kasper to quit, which clearly was something they wanted. “Not a core dev” is probably the closest one can come to being tarred and feathered.

To put it simply: OpenCouchSurfing has failed miserably in its goals. Even though around 70 people ended up signing our petition, including Heather O’Brian and Jim Stone (both part of the Leadership Circle), none of it made any difference.

Have we made matters worse? I don’t think so, because clearly these things were already being planned for a long time. We have however clearly accelerated the process and discovered things that were meant to be kept secret. The back-room dealings, the secrecy, the buddy-systems, the social manipulation, all of these things are not new to me and can happen in any organisation. The scale and rate at which they happen in Couchsurfing, an organisation that boasts a mission to “Participate in Creating a Better World, One Couch at a Time” is however frightening.

There are only three options left:

  1. Waste energy and time whining and being ignored.
  2. Start taking destructive action.
  3. Bow out.

Out of self-respect, I will obviously choose the latter.
The End.

Deconstructing the Leadership Circle

Wow. Within a week of launching OpenCouchSurfing, we’ve seen an immediate upgrade to the CS DB (resulting in the site being down for 18 hours). They (*) have announced upgrading the webservers as well (to reduce the current security risks). The “Leadership Team” has finally been made official. Now, some of these things have been announced before (the DB upgrade and Leadership circle), but it seems like to much of a coïncidence that all this happens in one week. So, this effort seems to have good and positive effects which strengthens us to continue to improve things.

What I wanted to talk about is the Leadership Team. At first view, it seems like it is indeed a step in the right directon. At second view it actually makes matters worse and formalizes the closed culture of CS. Let’s have a look, shall we? The most important sections to pay attention to:

  1. To become a new member of the leadership team (after May 2007), a volunteer must have been an ambassador in good standing for at least one year.
  2. To become a new member of the leadership team (after May 2007), a volunteer must be approved by consensus (unanimously) by existing leaders.
  3. [For a leader to remain active, he/she must] produce a biannual departmental progress report and goals for the coming semester.
  4. Ambassadors may officially censure any one or more leaders. Censure requires:
    - a petition of specific grievances endorsed by a simple majority of ambassadors
    - the leaders to immediately make a public statement regarding the planned course of action to correct the grievances.

What does this mean in practice? A boys club. You are not allowed in unless you are in good standing with the Leadership group, because they hold each and every means to allow or disallow you. Dissenting ambassadors are explicitely discouraged from even trying to apply (”in good standing”), not that they could get in anyway. Oh, wait. There is no application process defined. Never mind. But there’s no official end to a Leadership position anyway, so we don’t actually need candidates. But hey! Ambassadors can censure a leader, right? Uhm. No. Leaders are only required to make a public statement regarding the “planned action” to address this. Case closed. There is no way in and no way to get anyone out. A proper way to do it would have been to let the ambassadors actually vote for their “leaders” every year or so, but I guess that is too threatening for the existing power structure. The current state of affairs is just outrageous.

Transparancy by biannual reports? This is not transparancy, this is PR. We need insight into the decision making process and there need to be tools in place to ensure accountability, not just promises of “focussing on the mission”. We don’t need binannual PR reports.

Funny intermezzo: Look at the Leadership Qualities page. Now have a look at the self-evaluation form for level B registered nurses. E.g. “Teamwork: Interacts effectively and builds respectful relationships among individuals and in teams” (leader) versus “Teamwork: Interacts effectively and builds respectful relationships within and between units and among individuals.” (nurse). Some requirements are copied almost verbatim. So, are we getting leaders or nurses? On a more serious note, this is indicative of the increasing use of marketing speak coming from the Leadership Circle. They’re not talking, they’re making announcements/press releases. This is no way to treat a community run by volunteers. And it doesn’t speak well for the effort put into this document that parts are just copied of the net, it definitely makes it seem like a rushed PR job.

What is all of this lacking?

  1. Real transparancy. Where is the agenda/meeting notes section for the Leadership Circle? Where is any serious timeframe for anything? Biannual? When? In 6 months? Tomorrow? These people have consistently shown an unwillingness to commit to any kind of deadline, which is plain bad leadership. Slipping deadlines? Fine, worst case for that is a bunch of angry people and a bit of stress. No deadline? Not acceptable.
  2. Real representation. Not another boys club system please.
  3. Where the hell is the new NDA? It was announced half a year before the Leadership Circle was even mentioned. It shows you where the priorities are. (Hint: Power, not your average volunteering developer)

Say no to the circle of level B nurses**. Write to them and demand direct representation, transparancy and accountability. Help us make CS more Open and Free.
*: There has been a lot of complaining about using “us vs. them” language, which is just annoying. Raise your hand if you don’t know who “they” are. You’ll know when you’re not part of “them”.
**: It’s called humor people.

Silence and misunderstandings

This site has been getting quite a bit of attention so far. Couchsurfers are responding to these issues from all sides, both positively and negatively. Overall, it can be said that the majority of reactions respond positively to the concept of more openness. The main objections are to the style of communication and to individual campaigns.

Why in this (direct and not so subtle) way? Why not through the organisation itself? Why now? Why not wait for … (insert something here)?

The Wiki main page adresses this more thouroughly, but simply put:

  • We believe direct action is needed because there is no real incentive for Casey and/or the admins to change anything or even communicate about these issues. By creating this (deliberate) tension, we at least force a discussion. Open Couchsurfing is not about forcing the changes themselves (all of our campaigns are in a proposal fase), but it is about forcing the dialogue.
  • You might be shocked by some of our disclosures: Security Concerns and Technical Information. Two points to keep in mind: 1) The issues listed in there are in direct contradiction to the Terms of Use and the Privacy statement on Couchsurfing.com. 2) I personally don’t consider the NDA as legally binding: it is misrepresentative and not enforcable. In fact, it’s dangerous and (again) in contradiction with the Terms of Use not to disclose this information. Couchsurfing promises to respect your privacy and protect your data and yet is not diligent in this. It is our moral duty to report this kind of thing.
  • There have been many attempts to do this through the organisation itself, by dozens of people. There is an Open Organisation CS group and especially within the tech team, protest has been loud and sustained. It is very logical that the tech team is at the fore-front of this discussion because they are closest to the core team (they see a lot of what happens) and are directly impacted by the closed decisionmaking of the core team, the NDA and all that stuff.
  • We have been waiting for too long.”Wait!” sounds exactly like “No!” at this point.

Things that have been long overdue:

  • A new NDA was promised back in June 2006 (!). There is supposedly a new one, that has been seen at by everyone (lawyers, admins, etc) except for the people it applies to: the developers.
  • First there was talk of a new governing structure to replace the admins, namely “The Leadership Circle” and now appearantly it has been implemented already. Nobody knows what it is, who’s in there, what they do, how it differs from the admin group, etc. But this is the structure that is currently governing the site? Weird.
  • A simple reply from Casey Fenton to OpenCouchSurfing.org. So far, only Dan and Leonardo (both admins) have replied and there has been some (private) communication with Aldo (also an admin). The rest? Silent as ever.

On a side note, we’re trying (as per some people’s suggestion) to present the “other side” of the argument as well. Please help us complete the Wiki with pro’s and con’s.

News item: not allowed!

It seems obvious that it is important to reach as many Couchsurfers as possible with Open Couchsurfing. If nothing else, it allows us to see the community’s thoughts and opinions on the topic.

For this exact reason, we have proposed a news item on Couchsurfing.com.

Mattthew Brauer posted the following in reply: “Constructive criticism is great and needed, but the purpose of the news is to inspire people and promote CouchSurfing, not to highlight the things that may or may not need improving.”

There are couple of things wrong with this attitude:

  1. There is no good way for the community at large to understand what’s going on if this kind of news is effectively shielded from them. While not every discussion is worthy of news, this surely is it seems.
  2. Quite often in Couchsurfing we hear the argument to “not be so negative”. This is certainly one form of that. And certainly, if there were channels where we could get answers to some pressing questions, we would take it there. However “don’t be negative” often just means “shut up”.

Help us publish this news item. Write Mattthew Brauer to show your support.

First reactions

As expected, the topics addressed on this site have caused quite a few reactions already. For the sake of Openness, we will try to list as many as possible on the Wiki in Category:Reactions.

A very interesting reaction came from Leonarde Silveira, one of the admins. Most of the conversation was over the phone, but in summary he was definitely not against opening up a dialog. His main concern was a too polarized view on this site, the fact that the “other side” of the discussion is underrepresented. In my opinion this is certainly a valid concern; it is a valuable exercise to add possible reasons for the current situation. I did encourage him (and hereby other admins as well) to also send us their view on some of our topics, which he promised to do. Other than that, logging all of the discussions and different viewpoints seem like a fair and balanced approach.

Launch of Open CouchSurfing - don’t panic

Welcome fellow couchsurfer. Perhaps you are wondering what this site is?

You’ve probably noticed that CouchSurfing has become a very big organisation. There are over 200.000 active profiles and 30.000 people log in every week. And there is no indication that the current rate of growth is going to slow down soon.

There are quite a few people within the CS organisation that feel that in order to sustain this growth, we need to have a more Open, Free and Inclusive organisation. Right now, the “top” of the CS organisation (admins) is a very closed and non-transparant structure. There is no direct representation, it is almost impossible to find out what is being discussed, there are no meeting notes publicly available, etc etc. CouchSurfing could easily become a much more open and representative organisation, if enough people want it to be. We are all volunteers for this organisation, simply by hosting people, organizing meetings and helping each other we make Couchsurfing into what it is. We should be included in every level of the decision making process and not be considered just users.

The current closed structure does not seem very good for CouchSurfing. Communication fails regularly, questions don’t or can’t get answered and there is often a sense of unilateral decision making. On a more practical level, the way the site development is being run is very inefficient, precisely because of the constant desire to keep things secret.

That’s why we turn to you. Help us make CouchSurfing the Open and Free organisation it can be. Get involved. Bring your ideas here and help us improve CouchSurfing.

You can start here (Wiki).