Copenhagen Programming Language Seminar / DIKU Colloquium

Firefox, Open Source, and the Future of the Web

Mike Schroepfer
VP of Engineering, Mozilla Corporation

Wednesday (!), August 29, 15:15-17:00
DIKU, Universitetsparken 1, Aud. Store UP1


How is the Mozilla project is able to harness the participation of tens of thousands of volunteers worldwide to develop the Firefox web browser? This talk will discuss the techniques used to manage this process, from product planning, to UI design, to code review and testing. Where is the web going? The second part of the talk will cover the future of browsers and web technologies from Javascript2, to rich graphics with integrated video, uFormats, and taking web applications off-line.

Speaker bio: Mike Schroepfer helps guide and foster Mozilla's heart and soul - its engineering group which is composed of a vast community of contributors and full-time Mozilla employees. Before joining Mozilla Corp., Mike was chief technology officer for Sun Microsystems' data center automation division("N1"). Most notably Mike was made a Distinguished Engineer, one of Sun's highest technical accolades. He joined Sun as part of its acquisition of CenterRun, which Mr. Schroepfer founded and served as its Chief Architect and Director of Engineering. Prior to starting CenterRun, Mr. Schroepfer worked with several startups, including a digital effects software startup where he built digital video effects software used in several major motion pictures. He holds both bachelors and masters degrees in computer science from Stanford University and has filed two U.S. patents.

Scientific host: Andrzej Filnski . Administrative host: Annette Enggaard . All are welcome.
The Copenhagen Programming Language Seminar (COPLAS) is a collaboration between DIKU, ITU, KVL and RUC.
COPLAS is sponsored by the FIRST Graduate School.
To receive information about COPLAS talks by email, send a message to prog-lang-request@mail.it-c.dk with the word 'subscribe' as subject or in the body.

For more information about COPLAS, see http://www.coplas.org