update
This commit is contained in:
parent
58ce4099b7
commit
802d9cc568
2 changed files with 13 additions and 23 deletions
|
@ -11,11 +11,11 @@ and use cases to add. Feel free to chip in with comments! --[[Joey]]
|
|||
* Month 4 "cloud": [[!traillink cloud]] [[!traillink transfer_control]]
|
||||
* Month 5 "cloud continued": [[!traillink xmpp]] [[!traillink more_cloud_providers]]
|
||||
* Month 6 "9k bonus round": [[!traillink desymlink]]
|
||||
* Month 7: user-driven features and polishing;
|
||||
[presentation at LCA2013](http://mirror.linux.org.au/linux.conf.au/2013/mp4/gitannex.mp4)
|
||||
|
||||
We are, approximately, here:
|
||||
|
||||
* Month 7: user-driven features and polishing;
|
||||
[presentation at LCA2013](https://lca2013.linux.org.au/schedule/30059/view_talk)
|
||||
* Month 8: [[!traillink Android]]
|
||||
* Months 9-11: more user-driven features and polishing (see remaining TODO items in all pages above)
|
||||
* Month 12: "Windows purgatory" [[Windows]]
|
||||
|
@ -23,6 +23,8 @@ We are, approximately, here:
|
|||
## porting
|
||||
|
||||
* [[OSX]] port is in fairly good shape, but still has some room for improvement
|
||||
* [[android]] port is just getting started
|
||||
* Windows port does not exist yet
|
||||
|
||||
## not yet on the map:
|
||||
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
Porting git-annex to Android will use the Android native SDK.
|
||||
## goals
|
||||
|
||||
A hopefully small Java app will be developed, which runs the webapp
|
||||
daemon, and a web browser to display it.
|
||||
1. Get git-annex working at the command line in Android,
|
||||
along with all the programs it needs.
|
||||
2. Get the webapp and assistant working. A hopefully small Java app will be
|
||||
developed, which runs the webapp daemon, and a web browser to display it.
|
||||
|
||||
Current status: git-annex can be built for Android, with `make android`.
|
||||
You need <https://github.com/neurocyte/ghc-android> installed first,
|
||||
and also have to `cabal install` all necessary dependencies.
|
||||
|
||||
### programs to port
|
||||
|
||||
|
@ -14,24 +20,6 @@ available in the App Store.
|
|||
* git (not all git commands are needed,
|
||||
but core plumbing and a few like `git-add` are.)
|
||||
|
||||
## GHC Android?
|
||||
|
||||
Android's native SDK does not use glibc. GHC's runtime links with glibc.
|
||||
This could be an enormous problem. Other people want to see GHC able to
|
||||
target Android, of course, so someone may solve it before I get stuck on
|
||||
it.
|
||||
|
||||
References:
|
||||
|
||||
* <http://stackoverflow.com/questions/5151858/running-a-haskell-program-on-the-android-os>
|
||||
* <http://www.reddit.com/r/haskell/comments/ful84/haskell_on_android/>
|
||||
|
||||
I've heard anecdoally that ipwnstudios not only has an IPhone GHC port,
|
||||
but also Android. Need to get in touch with them.
|
||||
<http://ipwnstudios.com/>
|
||||
|
||||
Update: This looks likely: <https://github.com/neurocyte/ghc-android>
|
||||
|
||||
### Android specific features
|
||||
|
||||
The app should be aware of power status, and avoid expensive background
|
||||
|
|
Loading…
Reference in a new issue