Opened at 2010-12-26T00:40:14Z
Last modified at 2011-01-06T00:41:25Z
#1282 closed defect
remove unmaintained Mac and Windows apps — at Version 4
Reported by: | davidsarah | Owned by: | davidsarah |
---|---|---|---|
Priority: | major | Milestone: | 1.8.2 |
Component: | code | Version: | 1.8.1 |
Keywords: | mac windows news-needed reviewed | Cc: | |
Launchpad Bug: |
Description (last modified by davidsarah)
The Mac OS X GUI application in src/allmydata/gui is unmaintained, untested, and depends on the allmydata.com user account system which is no longer in operation. It should be removed from the tree.
(I think this app is not helpful even for allowing allmydata.com customers using Mac OS X to retrieve their data; please correct me if I'm wrong on that point.)
Update: the Windows GUI app depends on the same code (src/allmydata/gui/confwiz.py). The arguments for removing it are the same as for the Mac GUI app.
Change History (6)
comment:1 follow-up: ↓ 2 Changed at 2010-12-26T00:51:53Z by warner
comment:2 in reply to: ↑ 1 Changed at 2010-12-26T02:22:29Z by davidsarah
Replying to warner:
good point. maybe we should move it to contrib/ to serve as reference material? It'd be nice if the code were usable to somebody in the future, to build a new GUI.
-1 on moving it to contrib/, since anyone building a new GUI can just check out a revision before the removal (e.g. the allmydata-tahoe-1.8.1 tag).
Note that changeset 00aa75d1e8b8b188 moved some of the FUSE-related code from the Mac app to become contrib/fuse/impl_c/blackmatch.py. For future historians, here are some notes that might be useful:
- when invoked with command-line options, the Mac app would run the tahoe CLI, but with an extra tahoe fuse subcommand. This was implemented at mac/allmydata_tahoe.py@2186#L25. The tahoefuse module imported there is actually blackmatch.py (copied by the build process).
- the options passed to tahoe fuse by the GUI app when mounting a filesystem are given at src/allmydata/gui/macapp.py@4329#L482.
comment:3 Changed at 2010-12-26T02:43:32Z by davidsarah
- Keywords review-needed added
- Owner changed from somebody to warner
Changed at 2010-12-26T03:30:49Z by davidsarah
Remove unmaintained Mac GUI app. This version also removes the Makefile targets.
comment:4 Changed at 2010-12-26T03:43:46Z by davidsarah
- Description modified (diff)
- Keywords windows added
- Owner changed from warner to davidsarah
- Status changed from new to assigned
- Summary changed from remove unmaintained Mac app to remove unmaintained Mac and Windows apps
good point. maybe we should move it to contrib/ to serve as reference material? It'd be nice if the code were usable to somebody in the future, to build a new GUI.