e-mission / e-mission-docs

Repository for docs and issues. If you need help, please file an issue here. Public conversations are better for open source projects than private email.
https://e-mission.readthedocs.io/en/latest
BSD 3-Clause "New" or "Revised" License
15 stars 34 forks source link

e-mission-server javascript dependencies #1081

Open catarial opened 3 months ago

catarial commented 3 months ago

I was following the manual install guide for the e-mission server but got stuck on the step to install the javascript dependencies for the web interface.

https://github.com/e-mission/e-mission-docs/blob/master/docs/install/manual_install.md#javascript-dependencies

There is no webapp directory in the repository and no instructions in the guide for installing bower.

shankari commented 3 months ago

@louisg1337 for visibility

shankari commented 3 months ago

@catarial the docs say

Note: It is required only if the user needs a web interface for the server. Otherwise one can do without it as well.

so you could just skip it

However, you are right that the docs have bitrotted. There has not been a web interface for the server since 2022. I removed it in https://github.com/e-mission/e-mission-server/pull/854 but forgot to update the documentation. Please feel free to submit a PR to remove the obsolete instructions.

shankari commented 3 months ago

@catarial @louisg1337 for the record, in case you are interested, the

We should create a separate webapp microservice, presumably using node.js so that we can iterate on it separately.

is at https://github.com/e-mission/nrel-openpath-join-page

Not that it matters for the plugin changes, but I have insatiable curiosity and am providing the info in case you do too 😄 It will help you understand the big picture...