W3C SysAdmin Team

Ideas for Google Summer of Code 2009

Organization App Page at Google

The World Wide Web Consortium (W3C) is the international organization founded by Tim Berners-Lee, inventor of the World Wide Web, whose mission is to “lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web”.

W3C has long been committed to the values and goals of Open Source and Open Standards. The specifications developed at W3C are given to the world under Royalty-Free terms, and the organisation has a long history of exciting Open-Source projects, including the Web server Jigsaw, the HTML Validator, and many more.

Proposed ideas

Complementary database management scripts for W3C's flexible access control (flacl) Apache modules

Summary: the W3C's web site is using its own custom code (modules and scripts) around the Apache Server to manage access-control (read, write, etc.) to resources in www.w3.org Web space. Your mission will be to enhance this code through scripts that will allow to query and manage the user attributes and access rights databases, thus preparing the contribution of this system to the open source community and, in particular, the Apache Foundation. This involves quite a bit of coding, but also conceptual work, spanning web forms, a command-line tool, a common library, and test procedures. » Read More.

Give the HTML Validator a quantum leap

Summary: the the HTML Validator is one of the most popular online services for Web designers and developers. Its current engine allows it to validate with extreme reliability HTML documents… But there is more to Markup than HTML! Your mission will be to integrate more engines into the Validator, and give it capabilities to check compound XML documents, and more. Some knowledge of the perl programming language will be necessary, and understanding of markup languages and schema languages such as RelaxNG will be a plus. Technical complexity of this project will be medium to high, depending on whether existing validation engines are integrated into the validator, or coded from scratch.» Read More.

Your ideas!

Do you like any of the Open-Source projects currently under way at W3C and do you have an idea you would like to implement to make it better? Do you have an idea for a prototype open-source software that will make the web a better place through exciting use of Web Standards? Contact us, and we will do our best to find a mentor to work with you on your project.