Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ThemeNameJustification/remarksRemarksGoogle check (what does googling
"Apache Xxx" currently return)? 

US TM
check?

(here; here )

EU TM
check?

(here)

China TM
check?

(here)

Canada TM
check?

(here)

India TM
check?

(here)

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.
Perhaps trademark issues? 

"Apache Bridge server errors", from the
Apache HTTP Server error logs
     
 Apache Spanbridges span things       
 Apache Reachbridges reach across things       
 Apache MenaiA more interesting name, after the
Menai Straits bridge in the UK
Too obscure?      
 Apache Telfordengineer, from the 18th century, designer of aforementioned Menai Bridge, mostly known for roadsis a metaphor with a civil engineer appropriate?      
 Apache Brunelvictorian 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)

  • speedier solutions
  • better solutions
  • solutions to problems that were once insoluble

Too obscure/easy to misspell?

Our target audience (s/w architects)
ought to recognize, though?

"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.'
Also, I think a Penny Farthing will make for a cool logo.

The farthing was the small coin, penny was the big one. Might be confusing?      
 Apache PennyfarthingRather 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."       
 Apache AmpAmplifies / amplification of the developer and user. 

Not a conflict on software front.

However, there's a hifi amplifier called "Apache AMP", so quite a lot of noise.

     

Hexagonal
architecture 

Explains the technical architecture of the producttoo much of an implementation detail?

 Apache HexTechie sounding

Possible trademark issues

Negative - "put a hex on you"

      
 Apache HexagAbbreviation       
 Apache HexagnDeliberate misspelling       
 Apache Hexagon Possible trademark issues      
 Apache HoneycombMultiple hexagons alludes to modules,
outer hexagon as the BC/system

Possibly good for artwork/logo?

been used quite a lot elsewhere, hackneyed.

      
 Apache XAGonvariation on "hexagon", logo to give impression of speed       
 Apache CombAbbreviation of honeycombToo obscure?      
Object OrientationReal 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)

 Stimulaafter Simular       
 Norwaywhere OO was invented       
 Parkas in Xeroc Parc       
 LargeTalkafter Smalltalk.perceived as a dead language?      
 ROOTReal Object Oriented Technology       
 ROOFReal Object Oriented Framework       
DDDdomain-driven design 
  UbiqAbbreviation for ubiquitous language (business and IT speaking the same language)       
Gardening metaphorFrom "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 Lancelota famous landscape gardener in the UK, responsible for many of the most splendid country house gardens, was Lancelot "Capability" BrownToo obscure?      
 Apache Vinelinking stuff (people, business, systems) together        
DRY PrincipleDon't repeat yourself principle, from the "Pragmatic Programmers"A bit dull as a theme?      
 Apache Saharaname of a desert (dry thing, obviously)

runs risk of bad connotations
if political problems/civil war etc

      
 Apache Kalahariditto       
 Apache Gobiditto        
Clean code  
 Apache PureObjects trademark issues? heard it before?      
 Apache Exupery

After Antoine de Saint-Exupery's quote: "Perfection is finally attained not when there is no longer anything to add but when there is no longer anything to take away."

This is a quote we have prominently on our website and dates back to the Naked Objects days.

       
 Apache Distill        
Business focused  
 Apache Biz4IT Reminds me of OfBIZ       
Rapid development  
 Apache Acceleration 

not sure about being a noun

a bit trite?

      
 Apache Accelerate a verb, but still trite?      
Japanese/judo metaphorsBecause they sound cool, and Japanese terms have
often been used in IT; also Dan's sport (!)
       
 Apache IpponAn immediate win (like a knockout in boxing)cf knockout.jslooks good, only a few pages returned.     
 Apache HajimeMeaning "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 Jigoroafter 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 Kyua student (cos we're all learning)confusing, "Apache Q???"      
 Apache Torithe person performing the technique (the thrower)       
 Apache Yoshicontinue       
Beginning with IBecause Isis also begins with I       
 Isos        
 Ices        
 Ibis Isn't this also a hotel chain?      
 Ibix        
 Ipso  keeps the classical roots.More properly it could be ipse, ipsa or ipsum (http://latin-dictionary.net/definition/24694/ipse-ipsa-ipsum )      
JazzBecause we like jazz       
 Jazz

strap line: "Play your own tune"

 

alludes to "own your own code", and customisation, and sophistication

       
 SatchmoAfter Louis Armstrong       
Misc         
 Apache MeldMerging together of business and IT?aka Mind-meld. But may not translate well?      
 Apache SweetheartBecause we love it       
 Apache HeadroomBecause building systems requires thinking...There are also unfortunate slang meanings of "head"      
 Apache Headstrongsimilar; and because we're opinionated       
 Apache Reflect

Reflecting over the business domain

Also alludes to the technical implementation
(how we build the metamodel by reflecting over the code)

       
 Apache Solve        
 Apache Prometheus stole the fire from heaven and give it to mere mortals       
 Apache Narcissuspicking up on the reflection ideaNegative connotations      
 Apache EdisonLight bulb (=idea)       
 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?      
 Apache Jedu"Just Enough Design Upfront"Similar to Joda? Acronym?      
 Apache DDAQ"Domain Driven Apps Quickly"Do we want reference to domain-driven? Acronym?      
 Apache JacoPun on being the "base" ("bass"). After Jaco Pastorius.       
 Apache ConnoisseurBecause the framework is for connoisseursDifficult to spell?, pretentious?      
 Apache AdeptBecause the framework is adept, and it appeals to developers who are adepta bit dull?looks ok     
 Apache RubatoRubato is a musical term meaning to "play freely or expressively"derives from Italian, "to rob", so perhaps negative connotationslooks good     
Tailoring         
 Apache TailorOur philosophy is building bespoke systems that fits your business (as opposed to packaged software where you have to fit/bend your business to the system). looks ok, only references to regular tailors     
 Apache Singer

after Singer sewing machine.

Strapline: "play your own tune"

 Lots of pages match, eg singers named "apache" etc.     
 Apache Yardstick Already a benchmarking framework called this.      
 Apache Thimble        
Learning
discovery
         
 Apache MarcoMarco PoloAlways a risk of negative connotations with people, potentially judging historical figures by the standards of their day, not our day      
 Apache MagellanMagellanditto      
 Apache Columbus 

ditto.

also, hackneyed

      
 Apache Insei

Gakusei refers to a student in a university or high school, seito refers to an elementary or middle school student. An apprentice to a master or someone taking lessons or training from someone is a deshiInsei is used for people officially recognized by the professional go association as student professionals. Away from the Go world insei is sometimes used as an abbreviation of daigakuinsei which means graduate student.

(from: http://senseis.xmp.net/?topic=911)

       
Heart / soul         
 

Apache Alma

Alma is Spanish for "soul", is also the term for the rod within a string instrument that connects the frets to the body, creating the resonance. So, there is a musical connection.

"The soul of your business"

Alliterative, nice name to an English-speaking ear      
 Apache Kokoro

Japanese term meaning (all of) heart and soul and mind

"The soul of your business"

"The heart of your business"

Nice word to an English-speaking ear.

A little like "Kakuro" ? (a number puzzle similar to a numeric crossword)

Googles well

 

     
Business         
 Apache Loopas in feedback loop       
 Apache Shortcutrapid developmentnegative connotations? hacky, botch job.      

 

Slogan / taglines

SloganMotivation / discussion / notes
Do the right thing... we're not hackers
breaking down barriers between IT and business... ubiquitous language, NO etc.
Don't be squareIf using a hexagonal architecture
Own your codeCustom software is a profit centre, not a cost centre
Be responsible, own your codevariant on the above, more opinionated
Take responsibility, own your codeditto
Prototype. Deliver. Fast.Emphasis speed
Business. Results. Nowsimilar
The art of leaving outBecause software has an ownership cost, you should have as little of it as possible
Stay dryAlluding to the DRY principle
Keep dryditto
Simple, but no simpler 
From problems to solutions 
Fit for purposeper the Apache Tailor. Focusing on the benefit to the customer