Merge "Reword open design overview section"

This commit is contained in:
Zuul 2019-07-15 15:09:35 +00:00 committed by Gerrit Code Review
commit b5f5fe2524
1 changed files with 16 additions and 10 deletions

View File

@ -13,16 +13,22 @@ Open Design
meet your needs. meet your needs.
The Four Opens are all about the acceptance of letting go of control over an The Four Opens are all about the acceptance of letting go of control over an
open source project. One popular open source development model for an open source project. A common open source development model for traditional
organization to release it has developed under an open source license. While software development organizations is to develop internally, then release
most of them will also commit to a transparent and inclusive development their project under an open source license once it is mostly complete.
process, they still frequently maintain control of the software with most of While most of them will also commit to a transparent and inclusive
the design decisions being made by organization leaders and implemented by development process, they still frequently maintain control of the software
their employees. The principle of "Open design" takes this one step beyond and with most of the design decisions being made by organization leaders and
guarantees a transparent and open process for planning and designing the implemented by their employees. This keeps control of the direction of the
software. It's about letting go of the control of the design of the software project with the organization, but can result in missing out on unexpected
and its feature road-map, and accepting that it should be driven by the ideas from community members and may actually discourage others from getting
community. involved in what they may perceive as a company product rather than an open and
inclusive community project.
Using the principle of "Open Design" takes this one step beyond and guarantees
a transparent and open process for planning and designing the software. It's
about letting go of the control of the design of the software and its feature
roadmap, and accepting that it should be driven by the community.
This is not easy to do. Design is an opinionated process. Design by committee This is not easy to do. Design is an opinionated process. Design by committee
can be inefficient. It's easier and faster to keep design and feature can be inefficient. It's easier and faster to keep design and feature