فهرست منبع

Add ideas and requirements scratchpad

timvisee 7 سال پیش
والد
کامیت
620e03c6f8
2فایلهای تغییر یافته به همراه25 افزوده شده و 0 حذف شده
  1. 16 0
      IDEAS.md
  2. 9 0
      REQUIREMENTS.md

+ 16 - 0
IDEAS.md

@@ -0,0 +1,16 @@
+# Ideas
+- `-y` flag for assume yes
+- `-f` flag for forcing (no interact?)
+- Set file password
+- Set file download count.
+- Allow piping input/output files
+- Allow file renaming on upload
+- Allow file/directory archiving on upload
+- Allow unarchiving on download 
+- Enter password through pinetry.
+- Remember all uploaded files, make files listable.
+- Dotfile for default properties
+- Host configuration file for host tags, to easily upload to other hosts.
+- Automated releases through CI
+- Release binaries on GitHub
+- Ubuntu PPA package

+ 9 - 0
REQUIREMENTS.md

@@ -0,0 +1,9 @@
+# Requirements
+This tool has some additional compilation requirements besides the Rust
+toolchain.
+
+## Requirements
+- OpenSSL development files
+  - Ubuntu package: `libssl-dev`
+- On Linux, `xorg` development packages (for `clipboard` feature)
+  - Ubuntu package: `xorg-dev`