After half a year I still think Mobservable is a silly name :). So let's find a catchy one for once and for all.
Some suggestions so far:
Which one sounds most catchy / appealing?
... and feel free to add more suggestions :) But please check npm first, as most nouns and vowels are already taken.
+1 for gumshoe
On Feb 17, 2016 12:34 PM, "Michel Weststrate" [email protected]
wrote:
After half a year I still think Mobservable is a silly name :). So let's
find a catchy one for once and for all.Some suggestions so far:
- Smurf (smurfs your stuff together. Smurf: Manage Ur Reactive
Functions)- Microwave
- TRP
- Bricklin (spreadsheet inventor)
- Deduce (everything from the state)
- Dedux (from deduce. Although it sounds a bit too much like redux :-P)
- Gumshoe (the detective that finds all relations in your data)
Which one sounds most catchy / appealing?
... and feel free to add more suggestions :) But please check npm first,
as most nouns and vowels are already taken.—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115.
uh oh didn't do my homework well: https://www.npmjs.com/package/gumshoe
O man... Foiled again! This is like picking a band name!
How about overhear?
On Wed, Feb 17, 2016 at 1:33 PM, Michel Weststrate <[email protected]
wrote:
uh oh didn't do my homework well: https://www.npmjs.com/package/gumshoe
—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115#issuecomment-185368043
.
-Matt Ruby-
[email protected]
Hmm... overhear has a negative connotation (at least in Dutch). I think i'll go for either Microwave "instant/easy reactivity" or Smurf (which is a really funny but not too serious name)
what about microbs as a merger of micro and obs(erver)?
Sounds like a disease :-P. miniobs would be saver then (and sounds like minions which are funny). Naming... i prefer fixing bugs :)
I like the sound of probe, but that's already taken. Maybe probs or probes?
I like the name. "Mob" has 2 meanings that come to mind -- (1) a mob of people, meaning a very large amount of people, and (2) "the mob" meaning an organized crime syndicate, which has a sort of "above the law, better than you" feeling, and at least in american pop culture is a (albeit twisted) positive connotation, not negative.
like @jeffgran I like mob, it sounds cool
While I agree that mob would be cool, the name is already taken on npm.
https://www.npmjs.com/search?q=Mob
On Feb 18, 2016 10:25 PM, "Blaise Laflamme" [email protected]
wrote:
like @jeffgran https://github.com/jeffgran I like mob, it sounds cool
—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115#issuecomment-186044994
.
mobster is free. Or deryve?
mobster is pretty cool!
On Feb 18, 2016 10:47 PM, "Michel Weststrate" [email protected]
wrote:
mobster is free. Or deryve?
—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115#issuecomment-186050911
.
:+1: mobster
reserved mobster for now. Although it's a bit of a paradox to call a _state management_ library mobster :wink:. Simply mobx is also available. I think the name should ideally have an x, reactive or derive somewhere to give a clue about the reactivity.
mobx is nice as well. Reminds me of the old modx days... I'll all for
short names.
On Fri, Feb 19, 2016 at 8:42 AM, Michel Weststrate <[email protected]
wrote:
reserved mobster for now. Although it's a bit of a paradox to call a
state management library mobster [image: :wink:]. Simply mobx is also
available. I think the name should ideally have an x, reactive or derive
somewhere to give a clue about the reactivity.—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115#issuecomment-186240974
.
-Matt Ruby-
[email protected]
:+1: mobx it gets mob and reactive reference
+1 on mobx. My favorite so far.
How about "notice".
"mobx" also sounds good
On Fri, Feb 19, 2016 at 11:42 AM, Luis Herranz [email protected]
wrote:
+1 on mobx. My favorite so far.
—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115#issuecomment-186265588
.
@vikrammirla close to it but with the reactive need, notix
@blaflamme @vikrammirla tnx! notix is not bad but I like mobx better, it's funnier and it's nice that it is close to mobservable.
Hi all,
Thanks for all the input so far! I think I'll stick with mobx as the new name for mobservable for now. But feel free to add more suggestions if you find something cool, since it will take a while to design a fresh logo (input welcome), update docs, blogs etc. anyway.
Tag line ideas are also welcome by the way! Currently it is (which is still ok-ish I think):
But some other ideas:
I think ideally the tag line should imho express the value (simple, efficient, unobtrusive, ..), is a subtle reference to the maffia, and makes it clear that it is based on (transparent) reactive programming.
^ @kmalakoff @capaj @tetsuo @dschalk @dslmeinte @ikido @chauthai @kenotron ^
@mweststrate great pick. mobx is certainly better than mobservable. It's a mouthful, glad we will not have to type it anymore.
When do you get to releasing mobx 2.0.0? Or will you release it as a new project with 1.0.0 version?
I would like a tagline something like:
Observable data + Reactive functions = State management made easy
How do you pronounce mobx? Could someone write one of those phonetic pronunciation bracketed things? moÊŠ-bex ?
@kmalakoff hmm good question, I just assumed mob-X, (since, well, the mob) but on the other hand mÓbex is funnier / easier to pronounce and the natural thing to do for native English speakers I guess?
Thinking about it...I'm not even sure about how mobservable is pronounced. I always say em-observable but it could be mob-servable!
I guess my point is that mobx might be a bit hard to know how to pronounce in English (mob-x would disambiguate). mobex is also easier but it is missing the 's'. Not sure and I do not have a real recommendation, but I'm just thinking the name should be easy to know how to pronounce.
Not sure if anyone else had this thought or if it is important...just a mobservation
I like your idea of using reference to mob as mafia — it is something easy to remember. The mob always react on changes, the mob keeps an eye on your data
"Nice reactive app you've got there - be a shame if something happened to
it..." ;)
On Sat, Feb 20, 2016 at 6:32 AM, Alex Ponomarev [email protected]
wrote:
I like your idea of using reference to mob as mafia — it is something easy
to remember. The mob always react on changes, the mob keeps an eye on your
data—
Reply to this email directly or view it on GitHub
https://github.com/mweststrate/mobservable/issues/115#issuecomment-186514869
.
With kind regards,
Meinte Boersma (drs./M.Sc.)
Independent consultant and expert in
domain modeling and model-driven software development (MDSD).
Web site: http://www.dslconsultancy.com/
Blog: http://dslmeinte.wordpress.com/
Twitter: http://twitter.com/meinte37
@dslmeinte You ask me to manage you state, but you don't ask with respect =)
Something opposite to redux, Oxide ?
I humbly suggest Mobius. It is a shape with one surface. Look at this article:
https://en.m.wikipedia.org/wiki/Möbius_strip
The physical shape reminds me of the infinity symbol as well. That could be a good tie in for your new logo.
"Nice reactive app you've got there - be a shame if something happened to
it..." ;)
@dslmeinte
Haha
I can only come up with words related to _voyeurism_, _peeping_ and such :smirk:
I don't know, perv maybe? :bowtie:
mobius sounds cool btw, how about moebius?dedux is fine too!senses?obv?Well, while we're at it, any ideas for the logo? that also needs to be taken into consideration.
OK, I had a couple of more ideas last night:
Plus I like how it follows with the "R" theme of all the React-related stuff. "Yeah, I'm using react/rivlets for this new project I'm working on".
( huh, just looked up the word and apparently "rivulets" is the correct term. But I kinda like "rivlets" better and it not being "correct" might make it more easily searchable...)
Thanks guys, a lot of cool suggestions!
oxide sounds cool, is taken on npm but oxyde is still available
mobius is also cool, especially for the logo and mathematical background. Sadly, already taken as well and seems to be too young to exchange the name.
rivlet(s) is really awesome @jeffgran! Its a nice conceptual match, starts with an 'r', rememberable and fit for a nice logo. And still available on npm (well, not anymore ;-)). I think the plural form is the best isn't it? I think I like it even more than mobx, although it is less funny.
@tetsuo: yeah the lib definitely needs a fresh logo, but well that depends on the name first. But feel free to design one ;-)
another possibility which I forgot to write down: sela(h), an ancient musical term which roughly translates to "stop and listen". Available on npm
Inspired by rivlet(s) I would suggest:
re-obs the short form for reactive objects. It is still available on npm!
It sounds a bit like Cheops and makes it really memoriable.
I liked rivlet too!
On 21 Feb 2016, at 18:22, Michel Weststrate [email protected] wrote:
another possibility which I forgot to write down sela(h), ancient musical term which roughly translates to "stop and listen". Available on npm
—
Reply to this email directly or view it on GitHub.
@mweststrate glad you liked it :) Yeah, I agree plural makes more sense, since the idea is that there's multiple streams of data diverging and converging.
idea for tagline: "Easy reactive data-flow"
Big +1 for rivlets!
@jeffgran rivlets sounds great but too close from an already project named rivets :(
Could be confusing
Also, this ain't helping for rivlets: http://nl.urbandictionary.com/define.php?term=Rivlets, but not sure whether that is a really common interpretation of the word.
@mweststrate Haha, now that's truly a vivid interpretation.
Ok, the final verdict!

The library name will be: MobX. Technical name (for packages, namespaces and such): mobx.
Tag-line (probably): Simple, scalable state management.
Logo submissions are welcome if somebody feels for it.
+1 to mobx
mobx, is that the new rap mastermind? :-)
:+1:
It has it's own conference already :) http://2016.mobxcon.com/
ah good old js appendix :+1:
ah an org is a pretty good idea, tnx!
Created the org. Just let me know if you want to join!
@mweststrate I would love to join!
Would like to join too, I'm excited by this project :)
Unfortunately this has broken all the links which point to https://mweststrate.github.io/mobservable/
Yep, I noticed that as well. Still migrating stuff. But sadly github
correctly forwards the old urls to the new ones for the repo's, but not for
the github-pages :(
Correct url is https://mobxjs.github.io/mobx (these are still the old docs, will fix this later today)
Can't you create that github page again and add a JS redirection?
Not sure, then I need a repo called mobservable with a gh-pages branch,
but creating a new mobservable repo on my account will probably kill the
automated repo forward that was created after transferring the repo to
mobxjs
Op vr 26 feb. 2016 om 09:37 schreef Luis Herranz [email protected]:
Can't you create that github page again and add a JS redirection?
—
Reply to this email directly or view it on GitHub
https://github.com/mobxjs/mobx/issues/115#issuecomment-189162929.
Uhm... you are right. Then it's a github thing:
https://github.com/dear-github/dear-github/issues/135
MobX has been released! [email protected], [email protected], [email protected].
Boilerplate projects, fiddles, logo, some doc updates will follow.
Closing the issue. Thanks for all the input!
Really enjoyed following your path to mobxjs. I would have chosen Frank. He's got all the moves.
Frank:
open, honest, and direct in speech or writing, especially when dealing with unpalatable matters.
Most helpful comment
reserved
mobsterfor now. Although it's a bit of a paradox to call a _state management_ library mobster :wink:. Simplymobxis also available. I think the name should ideally have anx,reactiveorderivesomewhere to give a clue about the reactivity.