HelloZeroNet / HelloZeroNet/ZeroNet
Other installation methods are outdated
- Lingua principale
- JavaScript
- Stelle
- 18.8k
- Fork
- 2.3k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Installation methods other than ZeroBundle and source installation are outdated and only supported in Python 2 version. They should also be updated and fixed for Python 3 version.
These installation methods are currently outdated:
* Arch Linux
* Gentoo Linux
* FreeBSD
* Vagrant
* Docker
---
It would be also good to refactor ZeroBundle process as there are currently many (also outdated) repositories for each OS and each has a bit different (also outdated) process of bundling ZeroNet.
These bundle repositories could have some issues:
* Both [HelloZeroNet/ZeroNet-mac@dist](https://github.com/HelloZeroNet/ZeroNet-mac/tree/dist) and [HelloZeroNet/ZeroNet-dist@mac](https://github.com/HelloZeroNet/ZeroNet-dist/tree/mac) are for macOS, however, one of the repository is outdated.
* For Windows, there are [HelloZeroNet/ZeroNet-win@dist-win64](https://github.com/HelloZeroNet/ZeroNet-win/tree/dist-win64) which is Python 3 version and [HelloZeroNet/ZeroNet-win@dist](https://github.com/HelloZeroNet/ZeroNet-win/tree/dist) which is Python 2 version.
* For Linux, there is just [HelloZeroNet/ZeroNet-linux@dist-linux64](https://github.com/HelloZeroNet/ZeroNet-linux/tree/dist-linux64) for 64-bit.
* There are no macOS build scripts in [HelloZeroNet/ZeroBundle@py3](https://github.com/HelloZeroNet/ZeroBundle/tree/py3). Also, build scrits should be better separated by systems.
There are two solutions for this:
* One is to have separate repositories for each bundle distribution called `ZeroBundle-OS-NAME` (like `ZeroBundle-win`) and main repository called `ZeroBundle` for bundling scrips. That separate repositiries should have separate branches for each architrecture (32-bit and 64-bit) called `dist-ARCHITECTURE` (like `dist-64`).
* Another solution is to have just one repository where different systems and architectures are separated with branches called `OS-ARCHITECTURE` (like `win-64` or `linux-32`).
---
When this all is fixed, README should have this installation options:
* ZeroBundle for Windows
* ZeroBundle for macOS
* ZeroBundle for Linux
* Source installation
* Whonix
* Arch Linux
* Gentoo Linux
* FreeBSD
* Vagrant
* Docker
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.