Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename the project? #305

Open
nyuichi opened this issue Mar 7, 2014 · 9 comments
Open

Rename the project? #305

nyuichi opened this issue Mar 7, 2014 · 9 comments

Comments

@nyuichi
Copy link
Member

nyuichi commented Mar 7, 2014

The name of JSX conflicts many other projects! Clearly, we'd better make some decision what to do about it now.

@kazuho
Copy link
Member

kazuho commented Mar 10, 2014

Would you please describe why it is necessary to change the project name? It is a fact that the name conflicts with others, but that does not naturally mean that changing the name would benefit the existing and/or potential users of our JSX.

@grrowl
Copy link

grrowl commented Sep 1, 2014

FWIW, I found this issue investigating whether React's JSX is the same as Photoshop JSX. I'm no closer to an answer but now I know there's a whole different JSX, too. There's definitely room for confusion here.

@mationai
Copy link

It needs to be renamed for the project to grow. Right now it's impossible to search for anything jsx that is of this project and not React JSX. Eg, I googled for:

jsx require <- all results are React's, ok, let's try to exclude them:
jsx require -react -reactjs

Ok, a little better. But how many people knows about negate flag, I'll guess < 10%, even if audience is developers. It will only get worst because React is still growing.

@jedisct1
Copy link

I couldn't agree more; the project name should be changed.

This is extremely sad, especially since JSX (the language) was publicly released way before React.
But now, it's extremely difficult to google for JSX and find information about the language.

Titles such as Typescript and JSX are also misleading. I was sorry to see that it was not a comparison between Typescript and JSX (the language).

@Rayraegah
Copy link

We use React and JSX (Statically-typed JavaScript, this repo) in some of our projects and for a while it was chaos with nodejs automation scripts; team discussions etc. Since JSX(this repo) did not have many pre-built script - we ended up using the extension 'stjs', 'sjs' and 'ssj' forked JSX and modified it a little.

I would vote for JSXlang since its a superset language that compiles into JS.

@grrowl Photoshop's JSX is very similar to Paperjs

@0x1eef
Copy link

0x1eef commented Jan 14, 2016

i mistook this project as having something to do with JSX within React as well (seems like a somewhat common mistake). it is unfortunately very confusing to tell the difference between this project and others with the same name but in the context of react it seems especially true, and i imagine this will only continue to be a problem in the future. i think the point made about seo is a good one as well, and is another reason why confusion is likely to continue.

@kazuho maybe it's "necessary" to avoid confusion, improve genuine discovery of your project (not confusion discovery), and for seo purposes. i don't think thats necessary but i would consider it because the reasons to change seem to add benefit, and it is unlikely facebook or adobe will rename anything.

@Pancakerobot
Copy link

I found this by accident while researching React JSX. I've since been attempting to spread the word with other Software Engineers but they keep running into React JSX instead, blocking them from further use. I love the JSX compiler and everyone I've demonstrated it to has as well. Not renaming the project is holding back the community from growing, please consider.

@Strutsagget
Copy link

I too end up with sharing wrong links on my team when we got started on react so it would be great with a name change for your projects future growth.

@Pancakerobot
Copy link

@nyuichi why hasn't this been addressed yet?

@ctmcdo
Copy link

ctmcdo commented Apr 5, 2019

Because the repo will get more stars if those happening upon the repo believe this is the language used in React?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants