...
Theme | Name | Justification/remarks | Remarks | Google check (what does googling "Apache Xxx" currently return)? | US TM check? | EU TM check? | China TM check? | Canada TM check? | India TM check? | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bridges | Bridging IT and business, bridging people in business (backoffice to strategy) bridging/linking systems | As a metaphor, this could appeals to both business and techies | |||||||||||||||||
Apache Bridge | Nice and simple, means something to business. | "Apache Bridge server errors", from the Apache HTTP Server error logs | |||||||||||||||||
Apache Span | bridges span things | ||||||||||||||||||
Apache Reach | bridges reach across things | ||||||||||||||||||
Apache Menai | A more interesting name, after the Menai Straits bridge in the UK | Too obscure? | |||||||||||||||||
Apache | Telford | engineer, from the 18th century, designer of aforementioned Menai Bridge, mostly known for roads | is a metaphor with a civil engineer appropriate? | ||||||||||||||||
Apache | Brunel | victorian engineer responsible for many bridges (as well as railways, ships etc) | is a metaphor with a civil engineer appropriate? | ||||||||||||||||
Empowerment | Empowerment being for both users and also developers. Also augmentation, gearing, "problem solving" (esp for users) are similar ideas. | Not a theme that other frameworks target, so perhaps a good USP | |||||||||||||||||
Apache Engelbart | Also, innovation (as well as honouring the innovator)
| Too obscure/easy to misspell? Our target audience (s/w architects) "We are like dwarfs sitting on the shoulders of giants" - Engelbart is one of them | |||||||||||||||||
Apache Farthing | A play on Penny Farthing and Steve Jobs 'A Bicycle for the Mind.' | The farthing was the small coin, penny was the big one. Might be confusing? | |||||||||||||||||
Apache Pennyfarthing | Rather than abbreviating to farthing, spell out full name. The large/small wheels allude to gearing. | ||||||||||||||||||
Apache Gestalt | "an organized whole that is perceived as more than the sum of its parts." | ||||||||||||||||||
DRY Principle | Don't repeat yourself principle, from the "Pragmatic Programmers" | A bit dull as a theme? | |||||||||||||||||
Apache Sahara | name of a desert (dry thing, obviously) | runs risk of bad connotations | Apache Kalahari | ditto | |||||||||||||||
Apache Gobi | ditto | ||||||||||||||||||
Hexagonal | Explains the technical architecture of the product | too much of an implementation detail? | |||||||||||||||||
Apache Hex | Techie sounding | Possible trademark issues Negative - "put a hex on you" | |||||||||||||||||
Apache Hexag | Abbreviation | ||||||||||||||||||
Apache Hexagn | Deliberate misspelling | ||||||||||||||||||
Apache Hexagon | Possible trademark issues | ||||||||||||||||||
Apache Honeycomb | Multiple hexagons alludes to modules, outer hexagon as the BC/system | Possibly good for artwork/logo? | |||||||||||||||||
Apache XAGon | variation on "hexagon", logo to give impression of speed | ||||||||||||||||||
Apache Comb | Abbreviation of honeycomb | Too obscure? | |||||||||||||||||
Misc | xxx | xxx | |||||||||||||||||
Apache Meld | Merging together of business and IT? | aka Mind-meld. But may not translate well? | |||||||||||||||||
Apache Sweetheart | Because we love it | ||||||||||||||||||
Apache Headroom | Because building systems requires thinking... | There are also unfortunate slang meanings of "head" | |||||||||||||||||
Apache Headstrong | similar; and because we're opinionated | ||||||||||||||||||
Apache Reflect | Reflecting over the business domain Also alludes to the technical implementation | ||||||||||||||||||
Apache Prometheus | stole the fire from heaven and give it to mere mortals | ||||||||||||||||||
Apache Narcissus | picking up on the reflection idea | Negative connotations | |||||||||||||||||
Apache Procrustes | (the innkeeper who insisted that customers should fit his bedstead either by stretching them on a rack, or sawing their legs off. The original 'opinionated framework'?) | Too ironical? | |||||||||||||||||
Object Orientation | Real objects, rich behaviours | Not just about object-orientation, there is a place for other models (eg functional). Also, the framework itself is really an aspect-oriented framework (automatic UI representation of objects is a cross-cutting concern) | |||||||||||||||||
Stimula | after Simular | ||||||||||||||||||
Norway | where OO was invented | ||||||||||||||||||
Park | as in Xeroc Parc | ||||||||||||||||||
LargeTalk | after Smalltalk. | perceived as a dead language? | |||||||||||||||||
ROOT | Real Object Oriented Technology | ||||||||||||||||||
ROOF | Real Object Oriented Framework | ||||||||||||||||||
DDD | domain-driven design | ||||||||||||||||||
Ubiq | Abbreviation for ubiquitous language (business and IT speaking the same language) | ||||||||||||||||||
Gardening metaphor | From "The Pragmatic Programmer" (2002), that gardening is a better metaphor for business IT systems than engineering; they need to be cultivated etc, are organic and grow | ||||||||||||||||||
Apache Lancelot | a famous landscape gardener in the UK, responsible for many of the most splendid country house gardens, was Lancelot "Capability" Brown | Too obscure? | |||||||||||||||||
PureObjects | trademark issues? | Apache Vine | linking stuff (people, business, systems) together | ||||||||||||||||
DRY Principle | Don't repeat yourself principle, from the "Pragmatic Programmers" | A bit dull as a theme? | |||||||||||||||||
Apache Sahara | name of a desert (dry thing, obviously) | runs risk of bad connotations | |||||||||||||||||
Apache Kalahari | ditto | ||||||||||||||||||
Apache Gobi | ditto | ||||||||||||||||||
Clean code | |||||||||||||||||||
Apache PureObjects | trademark issues? heard it before? | ||||||||||||||||||
Apache Distil | |||||||||||||||||||
Business focused | xxx | xxx | |||||||||||||||||
Apache Biz4IT | Reminds me of OfBIZ | ||||||||||||||||||
Rapid development | xxxx | xxx | |||||||||||||||||
Apache Acceleration | not sure about being a noun a bit trite? | ||||||||||||||||||
Apache Accelerate | a verb, but still trite? | ||||||||||||||||||
Japanese/judo metaphors | Because they sound cool, and Japanese terms have often been used in IT; also Dan's sport (!) | ||||||||||||||||||
Apache Ippon | An immediate win (like a knockout in boxing) | ||||||||||||||||||
Apache Hajime | Meaning "begin"... successful projects never end? | Difficult to sell to business, though... probably translates as "bottomless pit" | |||||||||||||||||
Apache Tatame | is the mat, not sure what the metaphor is there | ||||||||||||||||||
Apache Jigoro | after Jigoro Kano, the inventor of judo who synthesized a number of earlier martial arts (principally aikido and ju-jitsu) | Would rather be paying homage to Engelbart | |||||||||||||||||
Apache Kyu | a student (cos we're all learning) | ||||||||||||||||||
Apache Tori | the person performing the technique (the thrower) | ||||||||||||||||||
Apache Yoshi | continue | ||||||||||||||||||
...