-
-
Save mbj/5599869 to your computer and use it in GitHub Desktop.
* rom (ruby-object-mapper) | |
* rohm | |
* rome (easier to pronounce) | |
* resistance | |
* bloom | |
* allure | |
* agrabla (esperanto) agreeable, enjoyable, lovely, nice, pleasant | |
* vigor (power, energy) | |
* moxie (courage) | |
* "mowr" (pronounced "mower", meaning nothing i can think of, except: "mapping objects with ruby") | |
* ampere | |
* damaru (DataMapper for ruby) | |
* rumada (ruby mapping data) | |
* rudama (ruby data mapper)? | |
* remapper | |
* rem |
Available domain under .io or .org. | |
Available github account. | |
Available rubygems name! |
Perhaps something map themed? IDK if these are open: "cartesian" or "magellan"?
Magellan and cartesian are both taken rubygems :(
Especially with the namespace clash, the shorter the better, in my opinion, and the closer to an English word, the better (the fingers will already be conditioned to typing it). Why not 'Em' for Entity-map? That has the added bonus of being cross-keyboard, so you can type it faster than 'Rom' or 'Rome'.
Otherwise, Rome and Rom are my second choice.
EDIT: Apparently there are rules! I should have noticed that.
My propose: data-harvester
See. Naming is hard. Because all the cool names are taken. Except those weird ones we came up with :D
@piotrze there's another rule actually - it must be short :)
I like mower (mapping objects with excellent ruby) the best, but second place would be rom/rohm/rome
Edit: github/mower is taken, so I guess it'll have to be the mowr form
What about DAM, Data-Access-Mapping or Data Access Mapper?! Too close to the HTML DOM??
Edit: the .io domain is taken and so is the github account, sorry ... grrrr
Tynker ( a play on word "Tinker" )
@florinpatrascu taken on rubygems :)
then what about "wabi"? See: Shibusa. "Wabi" is available as .io and on rubygems. Too abstract? Shibui is taken by Heroku.
rum
- Ductwork (Ducts, Duct)
- Conveyance
- Ballast
- Trunk
I really like damaru
I would cross moxie off the list: moxiecode (http://moxiecode.com/) is the company behind TinyMCE, plupload etc. and one part of the new plupload infrastructure is even called moxie (https://github.com/moxiecode/moxie).
By the way, how about "osum" – means nothing in particular (so far as I know) but sounds kind of cool (like "awesome"). :D
So far the winner seems to be ROM :) Damaru turned out to mean "shut up" so it's probably a blocker :P
Also make sure the organization is open as well, for things like drapergem/draper
Apparently the word "datanomi" relates to the word "data", I think it's a finnish derivative? Meets all requirements.
datumo, i.e. data in espéranto ?
When choosing names, the name must describe what the library actually does. Avoid clever or cute names.
@postmodern So rom makes most sense IMHO. Ruby Object Mapper. Nothing more or less.
@postmodern I disagree that the name must describe anything although it's nice when it does
I thought about Rom name a lot during last couple of days and I'm completely sold on it right now. First of all it's super short. Secondly it's actually an abbreviation of what the project is - a ruby object mapper. We could have rom project with the mapper and rest of the things as rom-something (like rom-session etc.). The only "issue" is that there's already rom github handle but we could use rom-project or rom-gem as a workaround (others do that and I don't find this to be a real problem). In fact I kinda prefer to have rom-project/rom instead of rom/rom :)
Anyhow, thank you all for your ideas. We're still discussing possible names so keep them coming ;)
I like the rom, it suggests a nice 8bit logo ;)
What about delineate? Definition:
describe or portray (something) precisely
Also, kind of drawing a line between persistence and domain logic. As uncle bob said:
Good design is about drawing lines.
.io is available, rubygems available, github taken since Feb 14, 2011 but has no activity at all, a dead account. Maybe it's possible to talk to that person to turn it into an organization.
I like remapper.
It sounds like a real word, easy to grok meaning from code / Gemfile, available pretty much anywhere and pronounciation is suitable for talks and presentations.
I like rom: Ruby Object Mapper.
I especially like @wrozka's idea about an 8-bit logo too ;)
s/free/available :)
PS I like "mowr"