progress
event's payload isnull
probably due to packet parser.response
event has wrong@transfer
headers, these need to be fixed.- Webproxy Review needs more tests for webview requests.
-
Cache needs meta information that contains a map of datetime, content-length, last-modified, etag for each URL.
-
Cache is compressed or filtered on disk, which means that original file sizes have to be persisted to be compareable later; so the cache structure needs an additional
size
(amount of bytes) header.
- Tab open event
- Tab close event
- Tab navigate event
- Tab refresh event (creates a task with
type=refresh
event for current URL)
- Popular Sites and URLs
- Shareable Topics and Bookmarks/Subscribed Content
- Adapters to extract content, available for
echoes
and its flow graph. - Export and Synchronize assets per URL pattern (e.g. texts, audios, images and videos).
- User Action Recording Wizard, which records
keyboard
,mouse
,click
, andtouch
events for automation.
-
Implementation of a task scheduling wizard that allows to schedule
beacon
andecho
actions at specific repeating times and/or a single datetime. -
Tasks with type
request
andscrape
should contain incremental checks to prevent unnecessary downloads. This means check of datetime, content-length, etag headers etc. -
Quality of proposal for shared tasks, the broader the options, the more likely to succeed. Higher quality of proposals lead to more peers adopting the tasks.
-
Debate phase where different tasks and objectives are evaluated.
-
Consensus: Same goal, different choices.
-
Vote: Different goals, one choice each, usually mutually exclusive.