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

It would be cool if xterm.js described its mission or distinguishing features #198

Closed
vincentwoo opened this issue Jul 20, 2016 · 4 comments
Assignees
Milestone

Comments

@vincentwoo
Copy link
Contributor

There's beginning to be a bunch of JS terminal emulators in active development and use, in addition to this one. Notably,

  • Hyperterm with hterm underneath. I don't know too much about hterm.
  • term.js, which xterm.js is based on.
  • terminal.js, which tries to support several renderers.

As a user, it can be hard to know which one to pick. I think it would be great if the Readme included a statement concerning:

  • What use cases xterm.js focuses on
  • What limitations xterm.js has at this time
  • What important things are planned for the future
  • How xterm.js differs from other libraries, either in implementation or philosophy

What do you think?

@vincentwoo vincentwoo changed the title It would be cool of xterm.js described its mission or distinguishing features It would be cool if xterm.js described its mission or distinguishing features Jul 20, 2016
@Tyriar
Copy link
Member

Tyriar commented Jul 20, 2016

I agree, it would be good to have some more detail in the README. Here are some of my thoughts on the topic, in no particular order:

@parisk parisk added this to the 1.1.0 milestone Jul 20, 2016
@parisk
Copy link
Contributor

parisk commented Jul 20, 2016

This is a great idea @vincentwoo, thanks for proposing! I am putting this into the 1.1.0 milestone, which is set for release approximately one month after the 1.0.0 release.

All of @Tyriar's comments about xterm.js are true. In addition we should mention that xterm.js is a self contained library. This means that it has no external dependencies, thus it is lighter and easier to integrate. While this might change in the future if there are important reasons to do so, we have no such plans right now.

@vincentwoo
Copy link
Contributor Author

Thanks for the responses. Another thing I think could be interesting to say is that xterm might get a lot more eyeballs on it because of its exposure in VS Code. I'm not sure what the relative popularity is like, but it seems like a relevant bit.

@parisk
Copy link
Contributor

parisk commented Aug 4, 2016

@vincentwoo could you please take a look at the attached patches at #219? It should clarify things a little bit hopefully 😊 .

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

3 participants