Curriculum Vitae: Jon Bosak
Last revised 2 February 2023
Historical note: This page was coded in HTML in the 1990s and has been maintained by hand in that format ever since. This is what the web was originally designed for and what all of it originally looked like!
Jon Bosak is an internationally recognized expert in the standardization of computer data languages. He organized and led the technical committee that created XML, a profile of SGML (ISO 8879:1986) that became a W3C Recommendation in 1998; XML has subsequently become the technology used to define many publishing and industry data standards as well as the data formats used by most office-productivity suites, including Microsoft Office (Word, Excel, PowerPoint), OpenOffice/LibreOffice (ODF), and Apple iWork. An estimated 500 billion XML documents are created every year using Microsoft Office products alone. XML is also widely used for information exchange over the internet, for configuration files in the .NET framework, for message exchange in Service Oriented Architectures (SOA), and as the data format of a number of vertical industry ecommerce protocols.
Following his involvement in the 1999-2001 ebXML effort, a joint project of the Organization for Structured Information Standards (OASIS) and the United Nations Centre for Trade Facilitation and Electronic Commerce (UN/CEFACT) in which he played a founding role, Bosak organized and led a group of more than 80 technical experts in the creation of UBL (the Universal Business Language), an application of XML that standardizes the electronic formats of basic business documents (purchase orders, invoices, shipping notices, and more than 60 others). UBL was approved for use in European public sector procurement by decision of the European Commission dated 31 October 2014 and published as an International Standard, ISO/IEC 19845:2015, on 15 December 2015. It was ratified as a Canadian National Standard in 2017.
UBL is the data format of PEPPOL, a cross-border network used for government procurement in more than a dozen countries, most of them in Europe, but also including Singapore, Australia, and New Zealand. Effective 1 October 2023, all Japanese Consumption Tax payers must submit "qualified invoices" to the government, PEPPOL being the only approved mechanism for electronic filing. All large taxpaying businesses in India are required to use invoices, export invoices, credit notes, and debit notes based on the UBL schemas, and UBL is the recommended payload format for electronic business documents used by members of the Business Payments Coalition, which includes many banks, major institutions, and global corporations.
Bosak is mentioned (though often not formally cited) in more than a thousand papers indexed by academia.edu, but a significant number of these appear to be duplicates.
In 1992, using freely available text files, Bosak handcrafted SGML versions of the complete works of Shakespeare and four primary religious scriptures (KJV Old Testament, KJV New Testament, Book of Mormon, and Quran), and in 1994 he released them for general use bundled with the Dynatext reader, a pre-web hypertext browser with uniquely powerful search capabilities whose interface he helped to design. The files were redistributed as XML in 1996, the first large works to appear in that format. In addition to forming the basis for some of the earliest ebooks, these files have been used worldwide for purposes ranging from programming exercises to statistical analyses of word patterns. The set of religious works would no doubt have achieved even wider use had Bosak not made it a copyright requirement that all four books be included in every distribution.
Invited by Doug Engelbart to participate in his April 2000 Stanford University-sponsored colloquium The Unfinished Revolution: Strategy and Means for Coping with Complex Problems, Bosak presented “Governance: The Killer App?”, in which he observed that a process following Robert's Rules of Order is in fact a finite-state machine that can be implemented in software, possibly allowing legislation to take place as a collaborative online process, and speculated that the result could take on some characteristics of a multi-user game.
Despite his later involvement in the computer industry, Bosak has always considered himself a writer by profession. Published works by him include “Andrew A. Forbes — Photographs of the Owens Valley Paiute” (Journal of California Anthropology, Summer 1975), Logical Fallacies (W. C. Brown, 1976), Personal Computing (Heath/Zenith, 1979), Programming in Microsoft Basic (Heath/Zenith, 1981), A Guided Tour of Microcomputer Programming (McGraw-Hill, 1982), Executive Briefing: Ada (Longman Crown, 1984), Common Logic (Prentice-Hall, 1990), The Old Measure: An Inquiry into the Origins of the U.S. Customary System of Weights and Measures (Pinax, 2010), and the article “Canonical grain weights as a key to ancient systems of weights and measures” (2012). Bosak also has a background in technical and art photography going back more than 50 years, including several one-person shows, and he was named a Finalist in the 2017 Popular Photography Annual Readers’ Contest.
In retirement (he continues as a member of the Technical Advisory Board of Tradeshift), Bosak served for eleven years as a member of the Town of Ithaca Planning Board and six years as a member of the Board of Directors of Cornell Cooperative Extension of Tompkins County, a subsidiary agency of New York state government. He has also served as a member of the Tompkins County Broadband Committee, a special committee of the County Legislature formed to extend internet access to rural parts of the county, and in 2005 he cofounded and for several years served as editor of tclocal.org, a group effort devoted to researching and writing on local sustainability issues. In 2015 he became a founding member of The Things Network Ithaca, a group dedicated to the implementation of a community-owned Internet of Things. He is the proprietor of Medicine Spring LLC, an occasional manufacturer of herbal tinctures, and is currently auditing courses in philosophy and religious studies at SUNY Binghamton and Cornell University.
Parsons College, Fairfield, Iowa, 1964-1966; University of California, Riverside (UCR) 1967-1968 and 1969-1973. Left UCR in 1973 without completing a degree. Majored in mathematics (two years), physics (one year), philosophy (one year), and studio art (two years) while operating the student photography lab (three years), serving as managing editor of the student newspaper (one year), working as a broadcast engineer for the student radio station (FCC Third Class Radiotelephone License, 1967-1972), leading a successful effort to restructure student government (one year), and working as a teaching assistant in journalism (one year) and studio art (one year). Returned to UCR in 1982 to complete a B.A. in Philosophy with concentrations in epistemology and symbolic logic.
The Old Measure: An Inquiry into the Origins of the U.S. Customary System of Weights and Measures. Pinax Publishing, 2010.
Common Logic (a guide to 7400-series electronic logic circuits). Prentice-Hall, 1990.
Executive Briefing: Ada. Longman Crown, 1984.
Audio-tutorial (self-paced instructional programs consisting of programmed text and synchronized script for two voices)
Integrated Circuits; Flip-Flops; and Counters and Registers (Contemporary Electronics Series, tutorial portions of Units 4, 5, and 6). McGraw-Hill, 1984.
A Guided Tour of Microcomputer Programming (Microcomputer Literacy Program, Volume 2). McGraw-Hill, 1982.
Programming in Microsoft Basic (Heathkit Continuing Education Series). Heath/Zenith, 1981.
Personal Computing (Heathkit Continuing Education Series). Heath/Zenith, 1979. First Heathkit audio-tutorial course. First educational work to use the phrase “personal computing” in the title. Received Award for Distinction from the International Society for Technical Communications. Remained in print for seven years, probably the longest continuous run for any single edition of a work on personal computing.
Logical Fallacies (Rhetoric and Critical Thinking Series, Module 14). W. C. Brown, 1976.
“Canonical grain weights as a key to ancient systems of weights and measures” (http://www.ibiblio.org/bosak/pub/wam/canonical-grain-weight-key.pdf). March 2012.
“NYS Open Records Discussion Must Recognize Technical Requirements” (www.ibiblio.org/bosak/pub/nys-open-records-policy.html). June 2008.
“Why OOXML Is Not Ready for Prime Time” (http://ibiblio.org/bosak/pub/v1-ooxml.pdf). July 2007.
“UBL: A Standards-based Approach to eCommerce.” In The Standards Edge: Future Generation. Bolin Communications, 2005.
“The Universal Business Language.” Software Design (Japan), May 2003. Translated into Japanese by Yutaka Yoshida.
“UBL.” XML Magazine (Japan), February 2003. Translation.
“XML and Electronic Commerce.” Software Design (Japan), February 2002. Translated into Japanese by Yutaka Yoshida.
“Text Markup and the Cost of Access.” Nature, August 2001.
“Governance: The Killer App?” “Visions” supplement to Government Technology, November 2000.
“XML: Looking back and looking forward.” Prolog to The XML Handbook, Second Edition by Goldfarb and Prescod, August 1999.
“XML and the Second-Generation Web” (with Tim Bray). Scientific American, May 1999.
“Mehr Tempo auf der Datenautobahn” (German translation of Scientific American article). Spektrum der Wissenschaft,, Mai 1999.
“XML Ubiquity and the Scholarly Community” (closing keynote from TEI 10: Celebrating the Tenth Anniversary of the Text Encoding Initiative, Brown University, December 1997). Computers and the Humanities 33: 1999.
“Four Myths about XML.” IEEE Computer, October 1998.
“XML, Java, and the Future of the Web” (original version October 1996; retitled November 1996; minor revision March 1997; translated into Japanese by a team at Fuji Xerox Information Systems led by Mr. Makoto Murata, June 1997). World Wide Web Journal, Winter 1997.
Instructor, University of California classes and seminars
XML Seminar. University of California, Santa Cruz Extension. Sunnyvale, 10 June 1999.
XML Seminar. University of California, Berkeley, School of Information Management. 18 September 1998.
XML Seminar. University of California, Berkeley Extension. San Francisco, 6 June 1998.
XML Seminar. University of California, Santa Cruz Extension. Santa Clara, 1 June 1998.
DSSSL Seminar. University of California, Berkeley, Department of Computer Science. 16 September 1996.
SGML to HTML: Languages for Electronic Publishing. University of California, Santa Cruz Extension. 18-19 July 1996.
SGML to HTML: Languages for Electronic Publishing. University of California, Santa Cruz Extension. 7-8 March 1996.
SGML to HTML: Languages for Electronic Publishing. University of California, Santa Cruz Extension. 5-6 July 1995.
Chair, XML Track, Developers’ Day. Ninth International World Wide Web Conference. Amsterdam, 19 May 2000.
Co-chair, XTech 2000. San Jose, 27 Feb through 2 March, 2000.
Chair, XML Developers’ Conference. Montréal, 19-20 August 1999.
Co-chair, XML/DOM Track, Developers’ Day. Eighth International World Wide Conference. Toronto, 14 May 1999.
Co-chair, XTech ’99. San Jose, 7-11 March 1999.
Chair, XML Developers’ Conference. Montréal, 20-21 August 1998.
Chair, XML Developers’ Day. GCA XML Conference. Seattle, 27 March 1998.
Chair, XML Developers’ Day. GCA HyTime Conference. Montréal, 21 August 1997.
Chair, XML Track, Developers’ Day. Sixth International World Wide Web Conference. Santa Clara, 11 April 1997.
XSL Workshop. Seventh International World Wide Web Conference. Brisbane, 14 April 1998.
XML: Where do we go from here? Sixth International World Wide Web Conference. Santa Clara, 7 April 1997.
Internet Applications of SGML and DSSSL. SGML and the Web Conference. Seattle, 23 August 1996.
DSSSL Online (dsssl-o) Workshop. SGML Europe ’96. Munich, 15 May 1996.
XML in Government Procurement: The Universal Business Language. XML Standards in Government (remote presentation). Pretoria, 17 June 2008.
The Universal Business Language. Supporting Universal Business with Open Standards seminar. Arlington, 25 April 2008.
Open Standards for eBusiness in Latin America and the Caribbean: Implications for SMEs, Trade, and Government Procurement. Inter-American Development Bank. Washington, 24 April 2008.
UBL Review. U.S. Government Services Administration. Washington, 24 April 2008.
UBL Lightning Update. XML 2007 conference. Boston, 4 December 2007.
UBL Briefing. U.S. Government Services Administration. Washington, 19 September 2007.
UBL Overview. Cisco Systems B2B Educational Session (remote presentation). San Jose, 20 June 2007.
UBL 2.0: A Standard for eProcurement. Bay Area RosettaNet Deployment (remote presentation). San Jose, 15 June 2007.
UBL 2.0: A Standard for Government eProcurement. Washington Area SGML/XML Users Group. Washington, 18 April 2007.
UBL 2.0: A Standard for Government eProcurement. Federal XML Community of Practice. Lanham, 17 January 2007.
Closing Keynote. XML 2006. Boston, 7 December 2006.
UBL: What XML Was Made For. XML@Boeing 2006 (remote presentation). Seattle, 9 November 2006.
Real-world XML: Building the Universal Business Language. SMU Cox School of Business. Dallas, 20 July 2006.
UBL: Standardizing eCommerce. EDS. Dallas, 20 July 2006.
UBL: Moving an Industry to a Common Standard. XML for the Financial Industry. Manhattan, 3 May 2006.
UBL 2: Applying XML to eCommerce. XML for the Financial Industry. Manhattan, 3 May 2006.
UBL Status Report. ISO IEC ITU UN/ECE eBusiness MoU Management Group. Vancouver, 20 March 2006.
The Universal Business Language. Cyberspace Law Committee, American Bar Association. Wilmington, 28 January 2005.
UBL Update. XML 2005 Conference. Atlanta, 17 November 2005.
Standards in eProcurement: The Universal Business Language. New York State Center for Technology in Government. Albany, 10 November 2005.
Affordability through Standardization: The Universal Business Language. NEECOM Fall Conference. Westborough, Massachusetts, 11 October 2005.
UBL Status Report. ISO IEC ITU UNECE MoU Management Group (remote presentation). Beijing, 13 October 2005.
Governance in the Development of an OASIS Standard for Business Documents. Ontolog Forum & Collaborative Expedition Workshop (remote presentation). National Science Foundation, Ballston, Virginia, 23 September 2005.
UBL Update. Extreme Markup Conference. Montréal, 2 August 2005.
UBL Update and Lessons Learned. OASIS Symposium on the Future of XML Vocabularies. New Orleans, 25 April 2005.
UBL Status Report. ISO IEC ITU UNECE MoU Management Group (remote presentation). Brussels, 4 April 2005.
UBL Update. Bay Area RosettaNet Deployment. Cupertino, 18 March 2005.
UBL: A Document-Oriented Approach to eProcurement. Kaiser Permanente NCAP. Oakland, 4 March 2005.
Document-Based Web Services Using UBL. XML Web Services International Symposium. San Francisco, 28 February 2005.
A Guided Tour of UBL 1.0. EIDX Conference. Menlo Park, 2 December 2004.
Semantic Harmonization (panel moderator). EIDX Conference. Menlo Park, 1 December 2004.
UBL 1.0: A Standard Arrives. EIDX Conference. Menlo Park, 1 December 2004.
UBL 1.0: Ready for Prime Time. XML 2004 Conference. Washington, 18 November 2004.
UBL 1.0: An OASIS Standard Arrives. ISO IEC ITU UNECE MoU Management Group. Burlington, 22 November 2004.
UBL 1.0: Ready for Prime Time. Report to the OASIS eGov TC (remote presentation). Washington, 4 October 2004.
UBL 1.0: A Practical Approach to E-Commerce Interoperability. CompTIA Breakaway 2004. Orlando, 3 August 2004.
UBL Tutorial: A Practical Approach to E-Commerce Interoperability. Global EAI Summit. Banff, 25 May 2004.
UBL: A Practical Approach to E-Commerce Interoperability. Forum on E-Commerce Interoperability and Standardization. Hong Kong, 14 May 2004.
The Universal Business Language. Stanford Digital Vision Seminar. Palo Alto, 12 February 2004.
UBL 1.0 Beta Status Report and Guided Tour. EIDX Meeting. Palo Alto, 17 February 2004.
UBL The Next Revolution in e-Business. Instituto Superior Técnico. Lisbon, 30 January 2004.
The Universal Business Language (UBL). Unidade de Missão Inovação e Conhecimento. Lisbon, 29 January 2004
The Universal Business Language (UBL). Ministerio de Administraciones Públicas. Madrid, 27 January 2004.
ebXML and Web Services (panel). OOP 2004. Munich, 22 January 2004 .
The Universal Business Language (UBL). OOP 2004. Munich, 22 January 2004
UBL Update. Eleventh ISO IEC ITU UN/ECE MoU/MG Meeting. Southfield, 25 November 2003.
UBL Update. Fall EIDX Conference (remote presentation). Uncasville, 10 November 2003.
A Document-based Approach to Electronic Commerce. Adobe Briefing. San Jose, 2 December 2003.
UBL: XML Takes on the Vertical Industries. Enterprise Architect 2003. Palm Springs, 13 October 2003.
An Incremental Approach to eBusiness Web Services. Haas School of Business. UC Berkeley, 9 October 2003.
eBusiness Web Services. NorCal eBiz Users Group. Santa Clara, 30 September 2003.
UBL The Universal Business Language. Web Services Edge 2003 West. Santa Clara, 30 September 2003.
eBusiness Web Services. SunNetwork San Francisco. 17 September 2003.
eBusiness Web Services. Business Integration & Web Services Conference. Burlingame, 16 September 2003.
An Incremental Approach to eBusiness Web Services. EIDX/CompTIA Conference. San Diego, 12 August 2003.
Documents Revisited: eCommerce for Everyone. Enterprise Ireland. Dublin, 12 May 2003.
Documents Revisited: eCommerce for Everyone. XML Europe 2003. London, 6 May 2003.
Symposium: Formal Ontology and Philosophical Content on the Semantic Web. Pacific Division meetings of the American Philosophical Association. San Francisco, 28 March 2003.
UBL Status Report. STEP meeting. San Diego, 12 March 2003.
The Need for Useful Web Services. XML Web Services One. Santa Clara, 4 March 2003.
UBL Status Report. Bay Area RosettaNet Deployment. Santa Clara, 21 February 2003.
An Incremental Approach to B2B Integration. Utilities Industry Group (remote presentation). Denver, 5 February 2003.
An Incremental Approach to B2B Integration. Inaugural session, SF Web Services SIG. San Francisco, 14 January 2003.
An Incremental Approach to B2B Integration. MetLife. Remote presentation, 17 December 2002.
Documents Revisited: eCommerce for the Masses. Closing keynote, XML 2002 Conference. Baltimore, 13 December 2002.
UBL: The Interoperable Standard for Minimizing Integration Costs. SAP Walldorf, 5 December 2002.
An Incremental Approach to B2B Integration. ISO IEC ITU UN/ECE MoU/MG Meeting. Paris, 4 December 2002.
UBL Update. National Association of Convenience Stores. Remote presentation, 12 November 2002.
The Universal Business Language (UBL). Web Services SIG. Sunnyvale, 22 October 2002.
XML: The Good and the Not So Good. Defense Information Systems Agency Technical Speaker Series. Falls Church, 7 October 2002.
UBL Report. Bay Area RosettaNet Deployment Meeting. Menlo Park, 18 October 2002.
The Universal Business Language (UBL). SunNetwork 2002 Conference. San Francisco, 19 September 2002.
UBL Report. ISO IEC ITU UN/ECE MoU/MG Meeting. Baltimore, 25 July 2002.
UBL: The Universal Business Language. IXRetail Meeting. San Mateo, 15 July 2002.
The Universal Business Language. Interop Summit. Orlando, 28 June 2002.
UBL: The Universal Business Language. Web Services Edge East 2002. New York City, 25 June 2002.
UBL Briefing. EIDX/CompTIA Meeting. Santa Clara, 8 May 2002.
UBL Briefing. ACORD Conference 2002. Orlando, 21 May 2002.
AIAG Briefing: UBL. Automotive Industry Action Group XML/EDI WG. Southfield, 18 April 2002.
CTO Briefing: UBL. CTO Forum 2002. San Francisco, 9 April 2002.
The Universal Business Language. SIMposium Lecture. UC Berkeley School of Information Management Sciences, 20 March 2002.
The Universal Business Language. Cuarto Congreso Internacional de Sistemas Computacionales. ITESM Campus Guadalajara, Jalisco, Mexico, 1 March 2002.
The Universal Business Language. DII COE DAS TWG SSD-MD Subpanel. MITRE (McLean, VA) 21 February 2002.
The Universal Business Language. U. S. Government XML Working Group. Washington, D. C., 20 February 2002.
A Commercial Platform for Distributed Data. JCC(X) Non-Traditional Technology Workshop: Data In Motion. Menlo Park, 29 January 2002.
The Universal Business Language. Federal Convention on Emerging Technologies. Las Vegas, Nevada, 8 January 2002.
The Universal Business Language. XML 2001 Conference. Orlando, 13 December 2001.
UBL Status Report. ISO IEC ITU UN/ECE MoU/MG. Fort Lauderdale, 9 November 2001.
Toward a Universal Business Language. EIDX/CompTIA Conference. Scottsdale, 12 November 2001.
Toward a Universal Business Language. UBL Organizational Meeting. Montréal, 13 August 2001.
XML and Electronic Commerce. Bay Area Publishing Managers Forum. San Francisco, 28 August 2001.
XML and Electronic Commerce. Conference keynote, XML Consortium. Tokyo, 26 July 2001.
XML and Electronic Commerce. Conference keynote, Web Services Japan 2001. Yokohama, 25 July 2001.
Toward a Universal Business Language. Open Applications Group. Fairfax, Virginia, 20 June 2001.
Toward a Universal Business Language. X12 Trimester Meeting. St. Louis, 6 June 2001.
The Role of XML in eBusiness. ebXML Information Day. Vienna, 9 May 2001.
Toward a Common Business Language. CBL Organizational Meeting. Palo Alto, 26-27 April 2001.
OASIS, ebXML, EWG. EDIFACT Working Group Meeting. Washington, D.C., 20 March 2001.
Introduction to XML and Electronic Commerce. Tercer Congreso Internacional de Sistemas Computacionales. ITESM Campus, Guadalajara, 8 March 2001.
Cote ce, Cote la. Half Moon Cay. 4 February 2001.
XML Teamwork: Barn-Raising the Future. XML Excursion. 27 January 2001.
XML and Electronic Commerce. SupplyWebExchange 2000. Chicago, 28 November 2000.
XML and the Problem of Business Semantics. San Francisco Bay Area ACM. Cupertino, 6 September 2000.
Building the New Marketplace. OASIS Members Meeting. Montréal, 17 August 2000.
Who Will Control XML? XML Enabled eBusiness. San Jose, 18 July 2000.
XML and Business Semantics. SIPROCOM-BECF Meeting. Brussels, 10 May 2000.
XML and Business Semantics. CS 545 Spring DB Seminar. Stanford University, 14 April 2000.
Grass-roots XML. XTech 2000 Conference. San Jose, 29 February 2000.
XML and Electronic Commerce. CompTIA/EIDX XML/eCom Conference. San Jose, 22 February 2000.
Governance: The Killer App? Doug Engelbart’s Unfinished Revolution. Stanford University, 17 February 2000.
How Will Open e-Services Work? Silicon Valley Think Tank. Stanford University, 26 January 2000.
XML Overview. IETF XML-RPC Meeting. Mountain View, 25 January 2000.
XML Overview. United Nations / OASIS ebXML Meeting. San Jose, 17 November 1999.
XML Seminar. Java Consortium. Tokyo, 12 November 1999.
XML Teamwork. ’99 XML Festa. Tokyo, 11 November 1999.
XML Past, Present, and Future. IBM XML Summit. Austin, 23 September 1999.
FSTC’s Role in XML. Financial Services Technical Consortium, San Antonio, 22 September 1999.
XML Basics. General Motors. Detroit, 23 August 1999.
Conference Wrap-up. XML Developers’ Conference. Montréal, 20 August 1999.
XML Standards BOF (panel). Java One conference. San Francisco, 16 June 1999.
XML E-Commerce BOF (panel). Java One conference. San Francisco, 15 June 1999.
XML: What Do We Need? Conference keynote, XML One Conference. Austin, 26 May 1999.
XML Overview. Developers’ Day, Eighth International World Wide Web Conference. Toronto, 14 May 1999.
W3C XML Work. XML Europe ’99. Granada, 27 April 1999.
Tutorial: The XML Landscape. XML Europe ’99. Granada, 26 April 1999.
XML: The Next Step. Conference keynote, XTech ’99 conference. San Jose, 9 March 1999.
XML Tutorial. California Digital Library. Office of the President, University of California. Oakland, 16 February 1999.
XML Tutorial. INRIA Rhône-Alpes, Grenoble, 10 December 1998.
XML Update. Royal Society of the Arts, London, 8 December 1998.
XML and Ecommerce. Information and Content Exchange (ICE) 1.0 Summit. San Francisco, 27 October 1998.
XML: Implications for Global Publishing. SLIG 98: Localization -- The Next Generation. Dublin, 9 October 1998.
XML Overview. Health Level 7 Plenary Session. San Diego, 16 September 1998.
XML and Unicode: Implications for Global Publishing. Conference keynote, Thirteenth International Unicode Conference. San Jose, 10 September 1998.
XML: An Overview. Thirteenth International Unicode Conference. San Jose, 9 September 1998.
XML as a Standard. Intel Corporation XML conference. Santa Clara, 10 August 1998.
XML Status Report. SGML/XML Europe ’98. Paris, 20 May 1998.
XML: The Universal Publishing Format. Conference keynote, SGML/XML Europe ’98. Paris, 19 May 1998.
XML: The Universal Document Format. National Center for Science Information Systems, Tokyo, 12 May 1998.
XML: The Universal Document Format. First IBM XML Conference. San Jose, 6 May 1998.
XML: The New Standard for Web Data. Bay Area Publishing Managers Forum. San Francisco, 20 April 1998.
XML: The New Standard for Web Data. Twelfth International Unicode Conference. Tokyo, 8 April 1998.
XML Overview and XML WG Status. GCA XML Conference. Seattle, 25 March 1998.
Is XML Open? Seybold/Wired Web Publisher Conference. New York City, 18 March 1998.
XML Overview. Remote presentation. Colgate University Computer Science Department, 19 February 1998.
XML Specificaton Update (panel). SGML/XML ’97. Washington, D.C., 10 December 1997.
XML: Promises and Challenges. Internet World. New York City, 9 December 1997.
Straight Answers on XML (panel). SGML/XML ’97. Washington, D.C., 8 December 1997.
The XML 1.0 Proposed Recommendation (press conference panel). SGML/XML ’97. Washington, D.C., 8 December 1997.
XML Ubiquity and the Scholarly Community. Closing keynote, TEI 10: Celebrating the Tenth Anniversary of the Text Encoding Initiative. Brown University, 16 November 1997.
XML: The New Standard for Web Data. Conference keynote, SLIG 97: Localization and the Internet Revolution. Dublin, 17 October 1997.
Will XML Replace HTML? Trinity College, Dublin, 16 October 1997.
XML: The New Standard for Web Data. Justice Agencies and the Internet conference. San Francisco, 4 November 1997.
XML: The New Standard for Web Data. Electronic Checking Group. Federal Reserve Bank, San Francisco, 30 October 1997.
XML: The New Standard for Web Data. “SGML Open for Business” (Northern California SGML User’s Group). San Francisco, 17 September 1997.
XML and DSSSL. TUG ’97 (TeX Users’ Group). San Francisco, 29 July 1997.
XML: The New Standard for Web Data. Conference keynote, SGML Solution World. Tokyo, 16 July 1997.
XML Applications. SGML Europe ’97. Barcelona, May 1997.
Progress Report: XML. SGML Europe ’97. Barcelona, May 1997.
Overview: XML, HTML, and All That. Sixth International World Wide Web Conference. Santa Clara, 11 April 1997.
Report on the W3C Generic SGML Activity (with Tim Bray). Sixth International World Wide Web Conference. Santa Clara, 10 April 1997.
The W3C SGML Effort (presentation of the first public XML draft). SGML ’96 conference. Boston, 19 November 1996.
The Case for DSSSL Online (dsssl-o). SGML ’96 conference. Boston, 19 November 1996.
Report on the W3C SGML Activity. Seybold Publishing Conference. San Francisco, 11 September 1996.
The Case for DSSSL Online (dsssl-o). SGML and the Web conference. Seattle, 22 August 1996.
An SGML-Based Web Server: Early Experiences. Developer’s Day, Fifth International World Wide Web Conference. Paris, 10 May 1996.
Electronic Delivery of Information (panel). Intercompany Publications Management Forum: The Future of Technical Documentation. San Francisco, 13 June 1994.
The SGML Experience at Novell. SGML ’93 conference. Boston, 7 December 1993.
The SGML Experience at Novell. Southern California SGML Users Group. Los Angeles, 19 August 1993.
Why Novell Chose SGML. Official inauguration of SGML Open (now OASIS), Seybold Seminars 93. Boston, 13 April 1993.
Novell’s Approach to Online Documentation. Winter ’93 TechDoc conference. San Antonio, February 1993.
Novell’s ElectroText Document Delivery System. Summer ’92 TechDoc conference. San Francisco, August 1992.
“As Local As It Gets: The Town of Ithaca Agricultural Protection Plan.” 16 January 2012. http://tclocal.org/2012/01/as_local_as_it_gets_ag_plan.html
“Outlook for Liquid Fuels, 2010-2020.” 19 October 2010. http://tclocal.org/2010/10/outlook_for_liquid_fuels.html
“Can New York State Feed Itself?” 16 June 2009. http://tclocal.org/2009/06/can_new_york_state_feed_itself.html
“Peak Oil Debate Moves Toward Consensus.” Tompkins Weekly, 14 April 2008.
“Local Hydropower a Proven Solution.” Tompkins Weekly, 3 December 2007.
“Energy Descent Requires New Strategies.” Tompkins Weekly, 26 March 2007.
Energy Implications for Climate Change Planning. Climate Smart and Climate Ready conference, Ithaca, 20 April 2013.
The “Mad Max” Scenario. Cornell University, 14 March 2011.
Local Responses to Energy Descent: A Quick Overview of the Problem. Back to Democracy, Trumansburg, September 2010.
Liquid Fuels Outlook: Implications for Public Transit in Tompkins County. Ithaca-Tompkins County Transportation Council, 10 March 2009.
Liquid Fuel Shortages: Implications for SDOs and the Internet. OASIS Board of Directors Meeting, 5 February 2009.
Coping with Energy Descent through Relocalization (remote presentation). Sustainable Otsego. Cooperstown, 2 July 2008.
Coping with Energy Descent through Relocalization. Rochester Environmental Meetup. Rochester, 27 March 2008.
Planning for Relocalization. Greenstar Co-op. Ithaca, 9 January 2008.
Planning for Energy Descent. Back to Democracy. Trumansburg, 26 October 2007.
Planning for Energy Descent. Renewable Energy Group of the Southern Tier. Corning, 24 May 2007.
Planning for Peak Oil. Tompkins County Planning, Development, and Environmental Quality Committee. Ithaca, 9 April 2007.
Planning for Energy Descent. First Presbyterian Church. Cumberland, 20 April 2007.
Planning for Energy Descent. Wells College Activism Symposium. Aurora, 2 March 2007.
Planning for Energy Descent. Religious Society of Friends. Ithaca, 6 March 2007.
Planning for Peak Oil. Kendal Sustainability Series. Ithaca, 19 October 2006.
Planning for Energy Descent. Ithaca College. Ithaca, 23 September 2006.
Preparing a Local Plan for Peak Oil (remote presentation). Sustainable Lifestyles Symposium. Waubaushene, Ontario 22 August 2006.
Planning for Peak Oil. Tompkins County Environmental Management Council. Ithaca, 12 July 2006.
Planning for Peak Oil. Brown bagger for City of Ithaca staff. Ithaca, 26 June 2006.
A Quick Introduction to Peak Oil. With “The Power of Community: How Cuba Survived Peak Oil.” Ithaca College, 22 June 2006.
TCLocal: Meeting the Challenge of Peak Oil. Sustainable Tompkins Coordinating Council. Ithaca, 11 May 2006.
TCRP: Starting a Relocalization Effort in Central New York State. Local Solutions to the Energy Dilemma. Manhattan, 29 April 2006.
Introducing the TCRP. Greenstar Co-op. Ithaca, 29 March 2006.
Introducing the TCRP. Ecovillage. Ithaca, 2 February 2006.