How to comment, rate, and contribute axioms
Anyone can access, read, and learn from axioms posted on this site. However, in order to comment, rate or contribute axioms you have to register. Join 97 Things .
Rules for Commenting and Rating Axioms
- Constructive critisim is enouraged and always welcome. Please help authors write the best axioms possible! Rude or offensive language is not welcome and violations will be removed at the pleasure of O'Reilly Media, Inc.
- Rate the axioms you read between 1 and 5 stars. Five stars means its an complete and extreemly imporant axiom. One start means that the axiom is pointless, useless, poorly written, utterly obvious, or out-of-bounds. If you read an axiom, rate it. Your rating is important!
Rules for Contributing Axioms
- Each contributer is asked to provide an axiom and a brief discussion. The axiom should only be a 2 to 10 words long if possible. In print, we want each axiom and discussion to fit on a two-page spread. Keep your discussion between 250 and 500 words. Discussions shorter than 250 words or longer than 500 words are welcome, but only contributions between 250 and 500 words will be accepted into the print edition of the book.
- All new contributions are made to the "Community Axioms - Add New Axioms" discussion list on the Community Axioms page. New contributions are reviewed almost every day. Comments on contributions from O'Reilly will be in green at the bottom of the entry. Instructions on how to make new contributions can be found in this video.
- After a contribution is reviewed by O'Reilly (usally Richard Monson-Haefel) it will be be annotated with a designation and comment. A designation of "Other Things" means the contribution has been accepted into the project and will be listed under Other Things Software Architects Should Know . A designation of "97 More Things" means that contribution has been accepted into the project and also 97 More Things Every Software Architect Should Know list. A designation of "Rejected " means that the contribution was not accepted into the project or the book. No designation at all is the same as "Rejected", but nicer. You have to be a real jerk to get "Rejected" explicitly written on your contribution.
- If your contribution is accepted into either the "Other Things" or the "97 More Things" list, O'Reilly will give you author privilages. As an author you can create new pages for your contribution and bio (unless you already have a bio). Instructions for how to prepare a contribution that has been accepted can be found in this video .
- Once you've created a new page for your contribution O'Reilly will like to that contribution from the Axioms page.
- Please, no illustrations and no code. We want principles of software architecture, not detailed coding examples. 250 - 500 well-chosen words can say a lot more than a picture. Please keep contributions product- and technology-agnostic. For example, don't talk about using Java over C#; just talk about principles that are valid across software technologies.
- You can only edit your own contributions. Use comments if you want to point out errors to authors of other axioms.
- All works on this site are covered under the Creative Commons Attribution 3 license. You warrant that all work that you contribute to this site is your original work, except for material that is in the public domain or for which you have obtained permission
Rules for Graduating from Member to Author
- A member is anyone who has signed up to the 97 Things web site. A visitor can become a member by joining this site .
- Members will graduate to become Authors when their first contrubtion is designated as accepted into either the "Other Things" or the "97 More Things" lists.
Rules for Accepting Axioms into the Book
- While all axioms will remain availble for free on this web site, not all axioms will be accpted into the project.
- Only Axioms within accepted into the "97 More Things" list of the Axioms page are candidates for publication in a follow up book, 97 More Things Every Software Architect Should Know, if one is published.
- Selections are made by the project lead, Richard Monson-Haefel, and editors at O'Reilly Media, Inc.

RSS