One of my goals as member of the Mozilla research team is to encourage more public sharing of innovative ideas that contribute to the open web. One way that this sharing can occur is via conference papers. My last post announced the call for papers for the ACM SPLASH conference Wavefront program. I want to tell you a bit more about SPLASH/Wavefront and why your participation contributes to the development of the open web.
To start, I want to talk about different kinds of conferences. The conferences you are probably most familiar are what I call “selling conferences”. (In all fairness, it would probably be equally accurate to call these “learning conferences” but I’m writing this from the perspective of a potential speaker rather than a non-speaker attendee.) In these conferences, the speakers are “experts” and generally have something (a product, a methodology, a programming language, a software tool, an interesting idea, etc.) that they are pitching. The audience is there to learn about what’s new and to choose new things to try (“buy”). There is a directed one-way information flow from the expert speakers to the audience. Many selling conferences are for-profit commercial ventures and often speakers are chosen on their ability to attract paying attendees. A primary goal of many selling conference is to just get people to pay to attend.
Another kind of conference is what I call a “sharing conference”. At these conferences, the speakers and audience members are generally professional peers. Everybody is there to share new ideas and to provide feedback on them. Speakers are chosen based upon the novelty and potential impart of the work they will speak about. Most sharing conferences are non-commercial and their primary goal is to advance the state-of-the art by sharing important new ideas and developments. The most significant sharing conferences are “conferences of record” where speakers are required to document their work in an archival report (a paper). This enables the sharing to continue after the conference concludes and with those who cannot physically attend. The conference papers become a resource that may remain accessible and relevant for years after the actual conference.
Using these conference characterizations SPLASH is a “sharing conference of record”. It is sponsored by the ACM, the world’s largest computing society, and SPLASH papers are archived in the ACM Digital Library. SPLASH and conferences like it exist to foster the sharing of new ideas among computing innovators. This year, with the introduction of its Wavefront program, webish computing is becoming one of the focus areas for SPLASH.
There are relatively few conferences of this sort that are focused on webish technologies. In addition to SPLASH/Wavefront another is WebApps which coincidentally is also being held in Portland this year.
If you are pushing the state-of-the-art of webish computing and want your ideas to have an impact beyond your immediate projects you should consider submitting a paper to either or both of these conferences. For most of us, shipping code is our top priority. But sharing our innovative ideas is also essential to the future of the open web.