diff options
author | 2013-05-04 17:09:48 -0400 | |
---|---|---|
committer | 2013-05-04 17:09:48 -0400 | |
commit | 8a96e1d3a033290422466d05c66561dffe6e6e71 (patch) | |
tree | 5b107e6c863150b952ce30580ea00e3a0c8444aa | |
parent | b76228d1878a0caa35ca6ad996052d8474a3fc4e (diff) |
blog for the day
-rw-r--r-- | doc/design/assistant/android.mdwn | 8 | ||||
-rw-r--r-- | doc/design/assistant/blog/day_255__Debian_release_day.mdwn | 26 |
2 files changed, 32 insertions, 2 deletions
diff --git a/doc/design/assistant/android.mdwn b/doc/design/assistant/android.mdwn index 4b1a468e5..99b954eac 100644 --- a/doc/design/assistant/android.mdwn +++ b/doc/design/assistant/android.mdwn @@ -25,9 +25,13 @@ transfers when not on wifi. This may need to be configurable. * Jabber and Webdav configuration both fail with "getProtocolByname: does not exist (no such protocol name: tcp)" -* Ssh server and Rsync.net configuration stops where ssh - should be prompting for a password in the terminal. +* Ssh server fails with "Unknown uuid: cannot modify". git-annex-shell configlist + reading problem? * Enabling debug logging in the webapp doesn't seem to work. * glacier and local pairing are not yet enabled for Android. * The "Files" link doesn't start a file browser. Should be possible to do on Android via intents, I suppose? +* Adding removable drives would work, but the android app is not in the + appropriate group to write to them. `WRITE_MEDIA_STORAGE` permission + needed. Added to AndroidManifest, but did not seem to be used. + Googleing for it will find a workaround that needs a rooted device. diff --git a/doc/design/assistant/blog/day_255__Debian_release_day.mdwn b/doc/design/assistant/blog/day_255__Debian_release_day.mdwn new file mode 100644 index 000000000..9c41ab2b2 --- /dev/null +++ b/doc/design/assistant/blog/day_255__Debian_release_day.mdwn @@ -0,0 +1,26 @@ +Created a backport of the latest git-annex release for Debian 7.0 wheezy. +Needed to backport a dozen haskell dependencies, but not too bad. +This will be available in the backports repository once Debian +starts accepting new packages again. I plan to keep the backport up-to-date +as I make new releases. + +The cheap Android tablet I bought to do this last Android push with came +pre-rooted from the factory. This may be why I have not seen this bug: +[[bugs/Android_app_permission_denial_on_startup]]. If you have Android +4.2.2 or a similar version, your testing would be helpful for me to know if +this is a widespread problem. I have an idea about a way to work around the +problem, but it involves writing Java code, and probably polling a file, +ugh. + +Got S3 support to build for Android. Probably fails to work +due to the same network stack problems affecting WebDAV and Jabber. + +Got removable media mount detection working on Android. Bionic has an +amusing stub for `getmntent` that prints out "FIX ME! implement +getmntent()". But, `/proc/mounts` is there, so I just parse it. +Also enabled the app's `WRITE_MEDIA_STORAGE` permission to allow +access to removable media. However, this didn't seem to do anything. :( + +Several fixes to make the Android webapp be able to set up repositories on +remote ssh servers. However, it fails at the last hurdle with what +looks like a `git-annex-shell` communication problem. Almost there.. |