-
Notifications
You must be signed in to change notification settings - Fork 1
/
Tasks.txt
executable file
·40 lines (29 loc) · 1.57 KB
/
Tasks.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
- hash-object cmd: detect if its a repo or not
- not only supporting files, also support folders
- immutable log file, that will even contain the creation date of repo
- "ipfvcs add" cmd
- cmd to remove files/folders from stage
- initially missing deduplicing, "ipfvcs snapshot/snap/commit" cmd
- in refs, store file/folder timestamps
- second commit will diff files
- presentation, for ./ipfvcs
- --help flag
- install syswide
- bare repos
- "ipfvcs checkout" cmd, which will also preserve files' metadata
- "ipfvcs clone" cmd (use IPFS, display progress)
- README.md
- cmds manual both at exec and at README.md
- hash-integrity for snowfs (pijul too?) as git does
- "ipfvcs clone" supporting HTTP(S) and SSH
- deduplication first test:
fooooooooooooooooooooooooooooooooooooooooooo and baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar (deduplicate every sharedbyte that are >= 44 characters) (have to refer objs without "Qm", to save characters)
https://www.google.com/search?channel=fs&client=ubuntu&q=separate+file+repeated+bytes+into+files
https://www.google.com/search?channel=fs&client=ubuntu&q=file+find+duplicate+bytes
https://stackoverflow.com/questions/48276187/find-duplicate-1kb-chunks-from-a-file
https://stackoverflow.com/questions/16347775/find-duplicate-records-in-large-text-file
- leverage witchlink and deduplicate git/pijul/snow objects themselves!
Insp for deduplication: https://discuss.ipfs.tech/t/draft-common-bytes-standard-for-data-deduplication/6813/14
other/to-organize:
- built-in git-meta and apply meta at checkout
- same philosophy of sound patches as of git-rerere/pijul