HelloZeroNet / HelloZeroNet/ZeroNet

Make ZeroNet to attempt download the un-seeded site in periodical intervals

オープン
#1,791 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
18.8k
フォーク
2.3k
PR マージ指標
30日以内にマージされた PR はありません

説明

### Step 1: Please describe your environment

* ZeroNet version: 0.6.4 rev3729

### Step 2: Describe the idea:

#### Steps to reproduce:
Hello, regularly happen that new site is advertised, but you can not access it because of error "content.json download failed" (possibly seeder went offline too early)

For the sake of good sites propagation, it can be handy that once there is "content.json download failed" error, it will also show a button: "Try to download this page in background".
Once button is clicked it will show a bubble for a few seconds saying:
"Zeronet will attempt to download this page in background each 10 minutes for next 7 days.
Once page is downloaded, you will be notified via ZeroHello newsfeed.
You can close this window."

Another approach (not that good and effective in my opinion) can be that once web browser tab is open zeronet will attempt to download unseeded site lets say every 2 minutes. This would remove the need to use browser extension like "Tab auto refresh".

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

Start from the “content.json download failed” flow and the browser page handling described in the issue. Determine how background retries, the 10-minute interval, seven-day limit, completion notification, and retry controls should fit together; the work is done when the behavior and user feedback are implemented and verified.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
backend, frontend
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。