diff options
author | Joey Hess <joey@kitenet.net> | 2013-02-17 16:48:41 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-02-17 16:59:09 -0400 |
commit | 9a91f04550de297437b201993725a0d247372061 (patch) | |
tree | 5da25e51d918c032e07590cc292270bd3b9bdfe6 /doc/design | |
parent | 6d8b95d6bf0d7b5666efc02379fe55e8d02e1ebe (diff) |
blog for the day
Diffstat (limited to 'doc/design')
-rw-r--r-- | doc/design/assistant/android.mdwn | 4 | ||||
-rw-r--r-- | doc/design/assistant/blog/day_190-191__weekend.mdwn | 28 |
2 files changed, 28 insertions, 4 deletions
diff --git a/doc/design/assistant/android.mdwn b/doc/design/assistant/android.mdwn index 82377e845..a8ed891bb 100644 --- a/doc/design/assistant/android.mdwn +++ b/doc/design/assistant/android.mdwn @@ -20,7 +20,3 @@ Due to use of the FAT filesystem, which doesn't do symlinks, [[desymlink]] is probably needed for at least older Android devices that have SD cards. Additionally, cripped filesystem mode is needed, to avoid hard links, file modes, etc. - -## TODO - -* avoid all symlink creation in crippled filesystem + direct mode diff --git a/doc/design/assistant/blog/day_190-191__weekend.mdwn b/doc/design/assistant/blog/day_190-191__weekend.mdwn new file mode 100644 index 000000000..21e46529a --- /dev/null +++ b/doc/design/assistant/blog/day_190-191__weekend.mdwn @@ -0,0 +1,28 @@ +Pushed out a release yesterday mostly for a bug fix. I have to build +git-annex 5 times now when releasing. Am wondering if I could get rid of +the Linux 64 bit standalone build. The 32 bit build should run ok on 64 bit +Linux systems, since it has all its own 32 bit libraries. What I really +need to do is set up autobuilders for Linux and Android, like we have for OSX. + +Today, dealt with all code that creates or looks at symlinks. Audited every +bit of it, and converted all relevant parts to use a new abstraction layer +that handles the pseudolink files git uses when core.symlinks=false. +This is untested, but I'm quite happy with how it turned out. + +---- + +Where next for Android? I want to spend a while testing command-line +git-annex. After I'm sure it's really solid, I should try to get the webapp +working, if possible. + +I've heard rumors that Ubuntu's version of ghc somehow supports template +haskell on arm, so I need to investigate that. If I am unable to get +template haskell on arm, I would need to either wait for further +developments, or try to expand yesod's template haskell to regular haskell +and then build it on arm, or I could of course switch away from hamlet +(using blaze-html instead is appealing in some ways) and +use yesod in non-template-haskell mode entirely. One of these will work, +for sure, only question is how much pain. + +After getting the webapp working, there's still the issue of bundling it +all up in an Android app that regular users can install. |