diff options
Diffstat (limited to 'doc/todo')
-rw-r--r-- | doc/todo/windows_support.mdwn | 41 | ||||
-rw-r--r-- | doc/todo/wishlist__58___Advanced_settings_for_xmpp_and_webdav.mdwn | 2 | ||||
-rw-r--r-- | doc/todo/xmpp_removal.mdwn | 2 |
3 files changed, 4 insertions, 41 deletions
diff --git a/doc/todo/windows_support.mdwn b/doc/todo/windows_support.mdwn index 4606f7f40..d45e9a821 100644 --- a/doc/todo/windows_support.mdwn +++ b/doc/todo/windows_support.mdwn @@ -21,8 +21,6 @@ Seems like this would need Windows 10. Workaround: Put your git-annex repo in `C:\annex` or some similar short path if possible. -* XMPP library not yet built. (See below.) - * Local pairing seems to fail, after acking on Linux box, it stalls. (Also, of course, the Windows box is unlikely to have a ssh server, so only pairing with a !Windows box will work.) @@ -88,42 +86,3 @@ seems unreliable/broken on Windows. it and files can be transferred to it and back * Does stopping in progress transfers work in the webapp? -## trying to build XMPP - -Lots of library deps: - -1. gsasl-$LATEST.zip from <http://josefsson.org/gnutls4win/> (includes - gnuidn and gnutls) -2. pkg-config from - <http://sourceforge.net/projects/pkgconfiglite/files/latest/download?source=files> -3. libxml2 from mingw: - <http://sourceforge.net/projects/mingw/files/MSYS/Extension/libxml2/libxml2-2.7.6-1/> - both the -dll and the -dev -3. Extract all the above into the Haskell platform's mingw directory. Note - that pkg-config needs to be moved out of a named subdirectory. -4. Run in DOS prompt (not cygwin!): cabal install network-protocol-xmpp - -Current FAIL: - -<pre> -Loading package gnutls-0.1.5 ... ghc.exe: internal error: Misaligned section: 18206e5b - (GHC version 7.6.3 for i386_unknown_mingw32) - Please report this as a GHC bug: - http://www.haskell.org/ghc/reportabug -</pre> - -<https://ghc.haskell.org/trac/ghc/ticket/8830> - -Note: This only happens in the TH link stage. So building w/o the webapp -works with XMPP. - -Options: - -1. Use EvilSplicer, building first without XMPP library, but with its UI, - and a second time without TH, but with the XMPP library. Partially done - on the `winsplicehack` branch, but requires building patched versions - of lots of yesod dependency chain to export modules referenced by TH - splices, like had to be done on Android. Horrible pain. Ugly as hell. -2. Make a helper program with the XMPP support in it, that does not use TH. -3. Swich to a different XMPP client library, like - <http://hackage.haskell.org/package/pontarius-xmpp> diff --git a/doc/todo/wishlist__58___Advanced_settings_for_xmpp_and_webdav.mdwn b/doc/todo/wishlist__58___Advanced_settings_for_xmpp_and_webdav.mdwn index 96552eecc..83f75bb93 100644 --- a/doc/todo/wishlist__58___Advanced_settings_for_xmpp_and_webdav.mdwn +++ b/doc/todo/wishlist__58___Advanced_settings_for_xmpp_and_webdav.mdwn @@ -5,3 +5,5 @@ Currently XMPP fails if you use a google apps account. Since the domain provided Same goes for webdav support. If i have my own webdav server somewhere on the internet there is no way to set it up in the assistant. [[!tag /design/assistant]] + +> [[done]]; xmpp support has been removed --[[Joey]] diff --git a/doc/todo/xmpp_removal.mdwn b/doc/todo/xmpp_removal.mdwn index c517c33f9..373c16ca1 100644 --- a/doc/todo/xmpp_removal.mdwn +++ b/doc/todo/xmpp_removal.mdwn @@ -25,3 +25,5 @@ The [[no-xmpp]] branch is ready for merging. Next step is probably to default the flag to false by default, except for in a few builds like the Debian package and standalone builds. + +> [[done]] |