Add goals
[Imported from Trac: page TahoeLAFSMobile, version 2]
parent
7e361ed24f
commit
76653aea11
|
@ -1,15 +1,30 @@
|
|||
# Tahoe-LAFS Mobile
|
||||
|
||||
Since 2024-04, work on a mobile phone/tablet client application for Tahoe-LAFS is ongoing.
|
||||
As [announced to the tahoe-dev mailing list](https://lists.tahoe-lafs.org/pipermail/tahoe-dev/2024-February/010066.html), [Least Authority](https://leastauthority.com/) is working, since 2024-04, on a mobile client application for Tahoe-LAFS:
|
||||
|
||||
As [announced to the tahoe-dev mailing list](https://lists.tahoe-lafs.org/pipermail/tahoe-dev/2024-February/010066.html), [Least Authority](https://leastauthority.com/) is working on a mobile client application for Tahoe-LAFS:
|
||||
|
||||
> Mobile app:
|
||||
> * Mobile app:
|
||||
> * start with the "PrivateStorage Mobile" android-only read-only app
|
||||
> * support arbitrary grids
|
||||
> * port to iOS
|
||||
> * add upload
|
||||
|
||||
The mentioned "PrivateStorage Mobile" app can be found [here](https://whetstone.private.storage/privatestorage/privatestoragemobile).
|
||||
## Links
|
||||
|
||||
The work on changing that into an app that works with arbitrary grids, also works on iOS and can upload to Tahoe happens [here](https://gitlab.com/tahoe-lafs/tahoe-lafs-mobile/).
|
||||
* The mentioned "PrivateStorage Mobile" app can be found [here](https://whetstone.private.storage/privatestorage/privatestoragemobile).
|
||||
* The work on changing that into an app that works with arbitrary grids, also works on iOS and can upload to Tahoe happens [here](https://gitlab.com/tahoe-lafs/tahoe-lafs-mobile/) (Code repo, milestones, issue tracker).
|
||||
* The application is building on the new [Haskell client library](https://hackage.haskell.org/package/tahoe-great-black-swamp).
|
||||
|
||||
## Goals
|
||||
|
||||
The [milestones](https://gitlab.com/tahoe-lafs/tahoe-lafs-mobile/-/milestones) should reflect the current state.
|
||||
|
||||
- We first want to be able to read files from arbitrary tahoe-lafs storage servers.
|
||||
- Also on iOS.
|
||||
- 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)
|
||||
- Integration with the OSses (Android, iOS) to be able to open files from and share files to the app
|
||||
- Would be nice to also get a working in-browser client out of this (The framework in use supports that in theory)
|
||||
|
||||
## Non-Goals
|
||||
|
||||
- Write eMail
|
||||
- ...
|
Loading…
Reference in a new issue