15 | | The work on changing that into an app that works with arbitrary grids, also works on iOS and can upload to Tahoe happens [https://gitlab.com/tahoe-lafs/tahoe-lafs-mobile/ here]. |
| 13 | * The mentioned "!PrivateStorage Mobile" app can be found [https://whetstone.private.storage/privatestorage/privatestoragemobile here]. |
| 14 | * The work on changing that into an app that works with arbitrary grids, also works on iOS and can upload to Tahoe happens [https://gitlab.com/tahoe-lafs/tahoe-lafs-mobile/ here] (Code repo, milestones, issue tracker). |
| 15 | * The application is building on the new [https://hackage.haskell.org/package/tahoe-great-black-swamp Haskell client library]. |
| 16 | |
| 17 | == Goals == |
| 18 | |
| 19 | The [https://gitlab.com/tahoe-lafs/tahoe-lafs-mobile/-/milestones milestones] should reflect the current state. |
| 20 | |
| 21 | - We first want to be able to read files from arbitrary tahoe-lafs storage servers. |
| 22 | - Also on iOS. |
| 23 | - We want to be able to save files to the grid (this is a big one, as the Haskell protocol stack is missing most of this so far) |
| 24 | - Integration with the OSses (Android, iOS) to be able to open files from and share files to the app |
| 25 | - Would be nice to also get a working in-browser client out of this (The framework in use supports that in theory) |
| 26 | |
| 27 | == Non-Goals == |
| 28 | |
| 29 | - Write eMail |
| 30 | - ... |