These are our team goals for FY11 (March 2010 - February 2011).
As our goals change throughout the year, this page will be updated as warranted.
Leading Red Hat's education strategy
The Community Architecture team is accountable for Red Hat's strategy in the intersection of The Open Source Way and educators, educational institutions. Our multi-year goal is to build a community of practice in this space, establishing Red Hat as a thought leader and facilitator. Furthermore, we should demonstrate a force-multiplied return on our investments, as professors and institutions with whom we work have the ability to impact multiple students over the course of many semesters and school years.
Professors' Open Source Summer Experience
POSSE continues into its second year, with the following goals and metrics:
- Be on a pace to have a public-facing POSSE Alumni list containing at least 400 professors after 5 years of POSSE.
- For tracking purposes, a reasonable metric is 50 after this year's POSSEs conclude, 125 after year 3, 250 after year 4, 400 after year 5.
- Solidify the Computer Science POSSE curriculum with 2010 POSSEs, and facilitate at least one inter-disciplinary POSSE as well.
- Establish metrics that can be tracked over time.
- Conversion rate -- how many POSSE graduates go on to organize and/or teach a POSSE in the future?
- Attrition rate -- how many POSSE graduates are still teaching after X years, and how many are still teaching open source?
- Build a roadmap for a POSSE alumni reunion, which encourages further POSSE development, and is critical to the leveraged, yet managed, expansion of POSSE.
- Given the long time cycle of academia, planning for this may occur during FY11 for an event during FY12.
- Continue to work with Red Hat Legal in determining whether or not it is appropriate to pursue any trademarks.
- Roll out some infrastructure that will facilitate registration, planning, and execution of POSSEs, which will lower the barrier to organization and make it easier for POSSE alumni to organize future POSSEs.
- Produce swag as necessary.
Teaching Open Source community
The TOS brand provides Red Hat with a home base for its educational community efforts. We want to grow that brand, with the following goals and metrics:
- Solidify the infrastructure for this site, with an eye towards some light Red Hat branding, showing that we are a sponsor of the community.
- Re-focus the community as a place where open-source engaged professors come to gain efficient visibility and to collaborate with their peers.
- Convert at least 5 new opensource.com/education contributors from the TOS community.
- Implement a TOS Ambassadors program, which allows professors who find value in TOS to represent TOS and grow the TOS brand. Have at least 5 talks given by members of the TOS community who are not Red Hat employees.
- Produce swag as necessary.
The team must measure and track the investments that it has made in educational activities.
- Treat our university investments like a financial portfolio and track returns and prospects over time.
- Establish guidelines for future investments. Formalize and expand a model for giving small grants to professors or educational projects that drive our mission forward.
Curriculum
Practical Open Source Software Engineering textbook
Continue the growth of this textbook project, with the following goals:
- Alpha complete by the end of Q1, with use in 1 class.
- Beta complete by the end of Q2, with use in at least 3 classes when 2010 school year starts, with no more than 75% of the textbook written by Red Hat.
- Roadmap for 1.0 release at the end of Q4, incorporating feedback from all usage, with no more than 50% of the textbook written by Red Hat.
RH 007
Pending the removal of all internal blockers, RH 007 should be given a proper open source license, and opened up as a Fedora Education SIG project with a roadmap for updates and localization.
Fedora Scholarship
The Fedora Scholarship continues into its 4th year. In this year, the administration of the project should be in the hands of either a community member, or a non-full-time team member, with the team continuing to provide oversight.
Thought leadership
Develop opensource.com as a platform for speaking in public about our education work, and its intersection with The Open Source Way, with the following metrics:
- Articles should generally rate as among the best, by whatever metrics OSDC uses to judge the success of the different channels.
- By the end of FY11, the team should only be producing 50% of the content.
Red Hat summer coding
FIXME.
Open Source evangelism, both external and internal
- External evangelism
- The Open Source Way as a growing, living best practices manual that is referenced in all things Red Hat participates in, and as a hook for public speaking engagements.
- CORP: Provide a voice for project marketing, which complements the product and sales messages that Red Hat sends, especially around cloud and virtualization, and that is well-aligned with engineering and brand.
- CORP: What to do with RHCE Loopback?
- Internal evangelism
- Orientation
- The Open Source Way applied internally
Create, be, and be known for being a center of excellence on the following topics on the use, motivations, and characteristics of:
- Open source community building best practices other than participation in code development as presently done by Red Hat engineering.
- Free distributions, their development communities, and their relationship to Red Hat's paid products and commercial value proposition.
Create a community health dashboard, reflecting the status of the communities that exists around key Red Hat initiatives.
- This project should be done in consultation with both RH and JBoss input. Highlight projects that have been identified as critical to Red Hat, and provide analysis of the health of the communities around those projects to aid in decision making.
- Data driven benchmarking: include metrics of participation, statistical analysis, and deltas over time.
- Work with (and contribute to) the EKG project and lookatgit project, which are upstream tools for analyzing mailing lists and git repositories of projects.
- Provide the team with a tool that can demonstrate the improvements in the communities in which we engage directly, as well as internal advocacy and exposure to the team's work.
Working with Fedora contributors, provide vision and high-level management to create and track the next generation of statistics for the Fedora community.
- Integrate this work into the aforementioned dashboard.
Continue development and promotion of The Open Source Way.
- FIXME -- What's the expansion roadmap?
- FIXME -- How do we incorporate video or audio, like a podcast on community best practices?
- FIXME -- Integration with RHU, as an excuse to refresh some old RHU content and make it CommArch owned?
Participate, and when possible, provide leadership and vision in key Red Hat projects, providing valuable services to our "internal customers". Be internal advocates of the Community Architecture vision. Ensure that projects are built to handle new contributors.
- FIXME -- Project Marketing for virtualization, cloud, management?
- FIXME -- Cloud and Fedora. Amazon and deltacloud.
- FIXME -- Spacewalk, as a "for instance" of two birds with one stone.
- Expand and institutionalize an "open sourcing process" for use across Red Hat.
FIXME -- Become a recognized expert on the impact that other Linux distributions have on Red Hat's business. Do we still want this as a goal?
Fedora Project stewardship
The Community Architecture team contributes to the success of the Fedora Project, and ensures that the Fedora community is healthy. The team's efforts within the Fedora Project are spent less on the technical aspects of the Fedora distribution, and more on supporting the inclusive infrastructure of participation that the Fedora Project aspires to, encouraging minimal Red Hat touch in community leadership.
Sub-project leadership
As needed, triage Fedora communities. Fill leadership gaps, identify critical path, build up a community of leadership, and ultimately transition leadership to that community.
Marketing
The Fedora Marketing team should be community-led early in the Fedora 14 release cycle.
Ambassadors
Make Fedora Ambassadors as self-sufficient as posible. When Fedora holds its 2011 elections for the Fedora Ambassadors Steering Committee, the only Community Architecture team members who should run for election are those who are (if applicable) specifically tasked with community leadership in specific regions of the world.
- Work with the Fedora Ambassadors Steering Committee to manage a global events budget.
- Cultivate and support local leadership communities worldwide.
- Identify, encourage, develop, and engage with local community leaders.
Premier Fedora Events
Be a catalyst for Premier Fedora Events, while encouraging community leadership, ownership, and accountability.
- Ensure that at least 3 FUDCons are held in various regions, in which primary organizational responsibility is driven by local community members with financial support from Community Architecture.
- Have a plan in place, with Red Hat resources, that will allow for 4 FUDCons in FY12+.
- Ensure that at least 20 Fedora Activity Days are held around the world, with specific goals and deliverables.
- Analyze the past two years of FADs, and make recommendations regarding what kinds of FADs are more or less successful, and how we can improve our success rate, and total number of FADs, over the course of 2 years.
- Establish standard operating procedures around Premier Fedora Events, so that community members worldwide feel that they are empowered to organize events, attend events, make use of resources, and proactively provide value to different parts of the Fedora Project.
Visibility
Team members maintain a presence in the Fedora community, since it is a focal lens for many projects that are important to Red Hat.
- Keep up with Fedora Weekly News, Planet Fedora, LWN, etc.
- Participate in community events as members of the Red Hat Community Architecture team, as open source evangelists, and as Fedora Ambassadors. Deliver an appropriately broad or narrow message, depending on our role at each event.
Other
There are several other goals that are general, and don't fit into any of the previously discussed buckets.
Blogging
Each team member authors a blog (with at least 50 substantive posts this year) that is aggregated on Planet Fedora and other appropriate aggregators (such as Planet TOS).
General management
The team's manager is accountable for the budget, meetings, and team leadership.