Building Awareness (and Knowledge) of Quattor David O’Callaghan 10th Quattor Workshop 12th October 2010, RAL, UK
I’ll avoid the “D” word! Dissemination!
Why promote Quattor? We want more users We want more contributors We want to improve quattor We want to make life easier
What should we do? Make quattor: easier to discover easier to join (the community)
What are the problems? User-facing website Search engine results Functionality / Complexity in my opinion!
Functionality / Complexity Not so much an awareness / knowledge issue Quattor’s narrow OS support counts against it Pan language is powerful Complexity of creating a new configuration component and bringing it to the community
User-facing Website Content is good, but several problems Server certificate User certificate check Internal structure & search
Internal Structure & Search Internal structure is mostly logical, but Too much of hierarchy is visible from front page Search results mix TRAC documentation with Quattor info
Search Engine Results quattor.org does not appear in Google results 3rd and 4th result for “quattor” are for our quattor but not the main site: http://quattor.web.cern.ch/quattor/ http://en.wikipedia.org/wiki/Quattor
Aims for User Website Resolve security issues Create user landing page at quattor.org Explain security issue Better internal search results Maybe remove internal TRAC pages? Better external search engine results User landing page Links on user sites: “powered by quattor”
Landing Page
Worth looking at how other projects do things The Competition Worth looking at how other projects do things Puppet Chef Yaim (vs. QWG)
I know little about these. Please fill in the gaps! The Competition I know little about these. Please fill in the gaps! Strengths (Puppet, Chef) Widespread commerical use (e.g. Google, Twitter) = trust Large user communities = support Friendly, informative, searchable websites Community: Puppet Forge, Chef Cookbook Weaknesses Relatively new/incomplete (e.g. Virtualization and Monitoring support only added recently...)
Plan Improve website For users For search engines (so users can find it!) Functionality/Complexity Separate issue, but promising developments Support interop. with Yaim (and Puppet, etc.?)
Discuss!