My friend and colleague Sarah Allen has a nice little essay on her blog Ultrasaurus about what it was like to be part of a project that took a closed-source platform (“Laszlo Presentation Server”) and made it open (OpenLaszlo).
Like Sarah, I found that changing to the “open” way of doing software development took a little getting used to. One of the most profound, and yet most mundane differences is how you use email. Before we went open, if I had a technical question for, say, Tucker, I would send him an email; perhaps I would copy a few other interested parties.
Now, however, if I have technical question for Tucker, I send it to him and copy the OpenLaszlo Developer’s list or the OpenLaszlo User’s list. Which means that hundreds of people, at least, may be reading my messages. Similarly, all development work (including my baliwick, the documentation) is driven by tasks and bugs listed in the OpenLaszlo JIRA database. All of our code, communication, and planning, is in the open.
Sometimes this does make one feel a little awkward– like when you have to ask a question that you think you should know the answer to, and are embarrassed. But the “upside” is tremendous, as you often get helpful answers from people you’ve never heard of, in far off places, who are part of the OpenLaszlo community.
Related Posts:
- Why Canada's C-18 Isn't Working Out As Expected. by Harold July 24, 2023 Back at the end of June, Canada passed C-18, aka "The Online News Act," a law designed to make Google and Facebook negotiate with news…
- Get Ready for the 2022 Season of Spectrum Wars! by Harold March 15, 2022 It isn't the sultry Regency drama of Bridgerton, the action psycho-drama of Moon Knight, or even the, um, whatever the heck Human Resources is. But…
- What the Eff, FAA? My Insanely Long Field Guide to the FAA/FCC 5G C-Band Fight. by Harold November 8, 2021 5G has been accused a lot of ridiculous things -- causing Covid, causing cancer, causing autism. This article provides a list of 9 separate conspiracy…
- My Insanely Long Field Guide to the Fox29 Philadelphia (WTFX-TV) License Renewal Challenge. by Harold August 29, 2023 In July, the Media and Democracy Project filed a Petition to Deny the license renewal of Fox29 (WTFX-TV) in Philadelphia. The Petition rests on a…
- S. Korea "Sender Pays" Is a Warning, Not a Model, or Why (Almost) Everyone Keeps Telling the EU This Is a VERY Bad Idea. by Harold October 14, 2022 Economist/NYT opinion writer Paul Krugman coined the term "Zombie idea" to describe an idea that, despite being repeatedly refuted with evidence, keeps coming back. Not…
- Does SCOTUS EPA Case Impact Net Neutrality? Here’s Why I Say No. by Harold July 1, 2022 For most people, the Supreme Court’s decision in West Virginia v. Environmental Protection Agency was about environmental policy and what the Environmental Protection Agency can…
You always write well, John – spelling aside.
But for the rest of us, knowing that that a question is ‘for the record’ and open to scrutiny, I feel it tends to make us focus the email. Do I really need to say that? What do I really mean to ask? Or assert? Is the distinction clear?
A terrific early experiment in public Internet discourse was part of Al Gore’s (really!) “re-inventing government” project. http://www.cl-http.org:8001… They forced users to categorize their comments as agreeing, disagreeing, adding to, etc. Slashdot and the like are all about this sort of thing, although I think they get a little too heavyweight.
The point is just that taking care has it’s cost, but is generally a good thing.
I guess what it comes down to, in my experience with OpenLaszlo, is that everybody who participates on the mail lists is interested in either advancing the platform/language itself, or learning how to use (or helping someone learn how to use) the platform.
Nobody is interested in putting anybody down or vaunting themselves up. That may happen when the community becomes astoundingly large, but for now (in my three years of experience), I see no reason to fear the openness. As you say, Howard, the fact that hundreds of people may be watching does kind of encourage you to think twice before posting anything. But once you get comfortable & accept that you are among friends, working in the open seems the only way to go.
It’s particularly gratifying when something you say on a list has a side effect of helping somebody out, somebody that you had no idea was reading. That’s happened to me a few times, and it beats the heck out of working without feedback, as in the old “closed” model.