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

I've read the entire website and GitHub readme, and I still have no clue what this repo does #82

Open
CodeBradley opened this issue Jan 6, 2025 · 3 comments

Comments

@CodeBradley
Copy link

This is just a suggestion to add a five second elevator pitch and an explanation somewhere in the readme and website. Octave online looks like a chat and some kind of sound wave generator at the same time? No clue... Found it looking through FOSS links. I don't believe I need this(?!) so I don't plan to submit any PRs.

@dvd101x
Copy link

dvd101x commented Jan 8, 2025

The first paragraph of the readme states

This repository contains the full stack of code to run Octave Online Server, the infrastructure that powers Octave Online.

Where Octave is:

Scientific Programming Language

  • Powerful mathematics-oriented syntax with built-in 2D/3D plotting and visualization tools
  • Free software, runs on GNU/Linux, macOS, BSD, and Microsoft Windows
  • Drop-in compatible with many Matlab scripts

Octave Online is an online version of Octave and this repository allows you to make your own server (never done that myslef)

As an octave user, and an octave online user, I think the original explanation is enough.

Maybe as a user you could be more interested in the software that allows you to use numerical computing like Octave, Matlab, Numpy, Julia, R, etc. If you want to make this available for others through a server, then you could find a use for this repository.

@sffc
Copy link
Contributor

sffc commented Jan 8, 2025

Hi @CodeBradley and thank you for dropping by! Thank you @dvd101x for the accurate summary!

I agree that the README could likely do a better job of introducing the project for people who land here from origins other than scientific computing. The README does not even mention "scientific computing", which is an oversight, and references to "GNU Octave" are deep in the details.

@CodeBradley
Copy link
Author

Ahh, really cool. This makes a lot more sense now. Thanks guys

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