nicolargo / glances

Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
http://nicolargo.github.io/glances/
Other
26.4k stars 1.5k forks source link

Split Glances (Core) and Glances (WebUI) in two seperated repositories/packages #2114

Open nicolargo opened 2 years ago

nicolargo commented 2 years ago

For the moment (3.2.7), the Glances core functions and Glances WebUI are shipped in one package (pip install glances). The goal of this feature request is two split its in two seprated git repository/pypi package:

Why ?

How ?

RazCrimson commented 1 year ago

@nicolargo I think we should get this done first. As this would decouple the web UI and the glances development.

Also would remove the need for this repo to contain node packages.

Another thing to do is, we should probably let the CI Pipeline to perform builds rather than us manually doing it and have such a build test on PRs to get visibility on if a npm package upgrade can break things in the UI.

nicolargo commented 1 year ago

I have made some change on the "How ?" section.

github-actions[bot] commented 2 months ago

This issue is stale because it has been open for 3 months with no activity.