HelloZeroNet / HelloZeroNet/ZeroNet

Ideas on How Zeronet Could Improve

Abierto
#1,423 5 comentarios 4 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
18.8k
Forks
2.3k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Note: Many of these have been mentioned by other people.

* Performance
- Starting up ZeroNet after being off of it for months is very painful! Not only does it take a long time to download stuff (which may not be able to be improved, not sure on that), but you can't visit any zite that accesses a database because the loading of all the other databases blocks it.
- ZeroNet needs multi-threading and parallelization
- ZeroNet needs to prioritize the downloading of files of the zite you are *currently looking at*, not sure how possible this is.
- Ability for dev to set the files that should be prioritized to download as early as possible before other files. I would like the index html file and the main js file to be downloaded before images, etc. - not sure how possible or realistic this is.
* Backing up the files you're seeding and your zites easily.
- The Download Zite as Zip File feature helps quite a bit with this, but it still needs to be improved
- A zite where you can select all of the zites you want to download zips of that way you don't have to manually go to each and every zite
- Move user's files (aside from data files) to one location so that you can actually use them outside of ZeroNet, reduce duplications, etc.
* ID's
- It might be good to provide a way to backup or somehow sync your users.json file between multiple clients. However, not sure how this would be done *securely*
- Allow multiple id's from same provider so that all of them are listed when selecting a user.
* Documentation, Tutorials, Tour of ZeroNet
* Better Android client

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

No files, tests, or entry points are named. First separate the performance, backup, identity, documentation, and Android suggestions, then locate the relevant areas and determine which single proposal has an agreed scope; done should be defined by concrete acceptance criteria for that selected proposal.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
documentation, mobile, performance
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
15/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.