I have been scouring OpenStack artifacts to find examples of what encourages
good software design / patterns / architecture in the wider system and code.
The info will be used in teaching university students. I suppose it would be
good for new developers of the community too.
I found hacking.rst files, along with blueprints and bugs and code reviews, but
cant piece together a full picture of how good architecture and design are
encouraged via process and/or documents.
- Architecture descriptions (ex: http://www.aosabook.org/en/index.html
<http://www.aosabook.org/en/index.html> )?
- Code standards?
- Design rules of thumb?
I see the Design Summits, but have not yet found in-depth design
recommendations or a process.
Does it come from Developers personal experience, or are there some sort of
artifacts to point at? I am looking for both specific examples of design
patterns, but more a meta of that. What encourages or describes good design in
OpenStack?
Thanks,
-Nick Yeates
IRC: nyeates (freenode)
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev