id,summary,status,owner,priority,milestone,component
2369,Support encryptionless sftp using sftp-over-tcp,new,HoverHell,normal,undecided,code-frontend-ftp-sftp
622,add a 'repair' button on the webapi checker results page,assigned,Lcstyle,major,soon,code-frontend-web
1091,"give clearer names to the ""create a directory"" buttons",assigned,Lcstyle,minor,soon,code-frontend-web
1728,add link to docs/frontends/download-status.rst from the download status page,assigned,Lcstyle,normal,soon,code-frontend-web
386,upload status page should show nicknames,new,akp,minor,eventually,code-frontend-web
1448,Storage node discovery via avahi,new,alexs,major,undecided,code-network
3698,Review release Checklist,new,amj,normal,Automate Release Process,unknown
2135,"Add --print-uri option to ""tahoe backup"" to dump resulting backup URI",new,amontero,normal,soon,code-frontend-cli
2142,How to enhance WebUI default security against capability eavesdropping?,new,amontero,normal,undecided,code-frontend-web
3725,Brand trademarking for Tahoe-LAFS,new,anxhelo,major,New Landing Page and Asset Management,documentation
932,benchmark Tahoe-LAFS compared to nosql dbs,assigned,bibilthaysose,major,undecided,dev-infrastructure
1541,Add ?t=xml parameter for getting file statistics,new,bibilthaysose,normal,undecided,code-frontend-web
2729,Add binary builds to tahoe-lafs.org's buildbot/download page,new,cypher,normal,Automate Release Process,packaging
573,Allow client to control which storage servers receive shares,assigned,daira,normal,soon,code-peerselection
836,"use mkdir-with-children or set-children in ""tahoe cp [-r]""",assigned,daira,major,soon,code-frontend-cli
1478,'tahoe create-introducer' should create introducer.furl immediately,assigned,daira,normal,soon,code-nodeadmin
1755,2-phase commit,new,daira,normal,soon,code
1997,Eventually remove disconnected nodes from Welcome page display,new,daira,normal,soon,code-frontend-web
2003,put nickname in
,assigned,daira,normal,soon,code-frontend-web
2053,"make ""tahoe backup"" avoid ""piling up"" if the backup job takes longer than the period",new,daira,normal,undecided,unknown
2057,reproducible builds,new,daira,normal,undecided,packaging
2084,Commercial grids need an ability to disallow downloads without deleting data,new,daira,normal,undecided,unknown
2100,passphrase-encrypt the aliases file,new,daira,normal,undecided,code-frontend-cli
2117,"Valid helper makes ""Connected to Q of R"" irrelevant for upload success",new,daira,normal,undecided,code-frontend-web
2123,Build intermitently-connected replication-only storage grid,new,daira,normal,undecided,unknown
2143,Adding aliases to the WUI,new,daira,normal,undecided,code-frontend-web
2238,add simpler documentation for a single server use-case,assigned,daira,normal,undecided,documentation
2244,Would like to have tahoe backup --include,new,daira,normal,undecided,code-frontend-cli
2268,"on Unix, if filesystem and/or I/O encodings are ASCII, ignore that and use UTF-8 instead",assigned,daira,normal,soon,code-frontend-cli
2372,add precondition_type convenience function,new,daira,minor,undecided,code
2402,serve static files under a common URL,assigned,daira,normal,soon,code-frontend-web
2422,Multiple Helpers,new,daira,normal,undecided,code-network
2424,Spreading servers,reopened,daira,normal,undecided,code-network
2425,Unreliable (including malicious) storage nodes,new,daira,normal,undecided,code-peerselection
2502,consider switching from 'verlib' to 'packaging' for version checks,assigned,daira,normal,eventually,packaging
2923,Automate (some of) NEWS generation,new,daira,normal,undecided,packaging
3352,Give the Tahoe-LAFS Nix package a version for `allmydata.__version__`,new,daira,normal,undecided,packaging
3972,Solving `untyped-def` mypy errors in tahoe-lafs codebase,assigned,daniellee,minor,undecided,unknown
3973,Update twisted for type checker,new,daniellee,minor,undecided,unknown
54,port memory usage tests to windows,assigned,davidsarah,major,eventually,code
725,We should whine if we're running as root.,assigned,davidsarah,major,soon,code-nodeadmin
839,Copying directories containing caps from the future,assigned,davidsarah,major,soon,code-frontend-cli
872,Adjust the probability of selecting a node according to its storage capacity (or other fitness measure),new,davidsarah,major,undecided,code-peerselection
947,Add file-with-metadata caps,assigned,davidsarah,major,,code
971,"""Humanized failures"" should still have a traceback, hidden by default",assigned,davidsarah,major,soon,code-frontend-web
1000,add 'Tahoe Explorer' (JavaScript-based UI) to Tahoe,assigned,davidsarah,major,soon,code-frontend-web
1007,HTTP proxy support for node to node communication,new,davidsarah,minor,soon,code-network
1342,rename tests of packaging and improve them to avoid spurious system-dependent test failures,assigned,davidsarah,minor,soon,packaging
1356,SFTP and FTP: allow logging in with an arbitrary cap URI as root directory,assigned,davidsarah,major,soon,code-frontend-ftp-sftp
1545,"add readv() API to immutable-share storage-server protocol, use in downloader",assigned,davidsarah,major,soon,code-storage
1813,Choice of tree-hash,new,davidsarah,minor,undecided,unknown
1838,Add storage location hint to Storage Server,new,davidsarah,normal,undecided,code-storage
1871,provide interface to query lease storage information,assigned,davidsarah,normal,undecided,code-frontend-cli
1872,provide interface to purge user data,new,davidsarah,normal,undecided,code-frontend-cli
1905,add diagram of current tahoe-lafs protocol,assigned,davidsarah,normal,soon,documentation
1906,constant-time directory lookup,new,davidsarah,normal,undecided,code-dirnodes
2712,implement leif's magic-folder data model,new,dawuud,normal,undecided,unknown
2767,"Allow N, K, and H to be specified per command.",new,dawuud,normal,undecided,code-frontend-cli
1550,new/alternate download visualizer,new,drewp,major,undecided,code-frontend-web
1912,show miniature live view of recent activity right on the front page,new,drewp,normal,undecided,code-frontend-web
3766,Protocol is potentially high-latency and high bandwidth overhead for small files,new,exarkun,normal,HTTP Storage Protocol v2,unknown
3750,Improve Developer Onboarding on README,new,fenn-cs,normal,soon,documentation
544,'tahoe check' / 'tahoe deep-check' CLI should have prettier output,assigned,francois,major,eventually,code-frontend-cli
169,tcp hole-punching!,new,ghazel,major,undecided,code-network
1193,adding support for http byte range in http_common.do_http,new,guyzmo,major,undecided,code-frontend-cli
1873,add a show-caps command,new,igor,normal,soon,code-frontend-cli
2916,grid-manager,new,itamarst,normal,Grid Management,code-network
3930,GitHub Actions should upload logs even if tests fail,new,itamarst,normal,undecided,unknown
2385,node web server should use DHE/ECDHE suites automatically,new,j3i,major,undecided,code-frontend-web
3398,Add pre-commits with lint checks,assigned,jaraco,normal,,unknown
2448,`tahoe ls $THING $OTHERTHING` doesn't work,assigned,jbaeth,normal,soon,code-frontend-cli
610,upload should take better advantage of existing shares,new,kevan,major,soon,code-encoding
467,allow the user to specify which servers a given gateway will use for uploads,new,leif,major,soon,code-peerselection
2045,Make the paths of the different folders configurable,new,leif,normal,soon,code-nodeadmin
1057,Alter mutable files to use servers of happiness,new,markberger,major,soon,code-mutable
2060,Alter mutable uploads to use upload strategy of happiness,new,markberger,normal,soon,code-peerselection
1663,Add a concise table of the URL tree to webapi.rst.,assigned,marlowe,normal,undecided,documentation
1782,move docs/proposed to the wiki,assigned,marlowe,minor,soon,documentation
1879,Glossary document,assigned,marlowe,normal,undecided,documentation
3660,Let's do a podcast!,new,maylee,normal,undecided,unknown
3317,Provide testing infrastructure for clients,new,meejah,normal,soon,unknown
3673,add discourse to release-checklist,new,meejah,major,Automate Release Process,dev-infrastructure
787,Refine use case documentation for non-technical audiences.,new,nejucomo,major,undecided,documentation
2018,padding to hide the size of plaintexts,new,nejucomo,normal,undecided,code-encoding
674,controlled access to your WUI,new,nobody,major,soon,code-frontend-web
707,use local storage server as encrypted cache,new,nobody,minor,undecided,code-encoding
869,Allow Tahoe filesystem to be run over a different key-value-store / DHT implementation,new,nobody,major,undecided,code-network
912,Build In Fault-Monitoring and Reporting,new,nobody,major,undecided,code-nodeadmin
913,Support running a storage node per drive easily,new,nobody,major,undecided,code-nodeadmin
946,upload should succeed as soon as the servers-of-happiness criterion is met,new,nobody,major,undecided,code-encoding
959,tahoe-lafs objects,new,nobody,major,,unknown
1032,Display active HTTP upload operations on the status page,new,nobody,minor,eventually,code-frontend-web
1046,add note to performance.txt about expected memory usage,new,nobody,major,soon,documentation
1047,Upload failures should report useful HTTP status lines,new,nobody,major,undecided,code-frontend-web
1110,pipeline download blocks for better performance,new,nobody,major,soon,code-network
1300,"turn on garbage collection by default, offer obvious deep-repair-lease, warn about unset config",new,nobody,major,undecided,unknown
1317,button to create a new tiddly_on_tahoe instance,new,nobody,major,undecided,unknown
1321,tiddly_on_tahoe writes itself more times than necessary?,new,nobody,major,undecided,unknown
1323,tiddly_on_tahoe header should link to immutable as well as to read-only links,new,nobody,major,undecided,unknown
1324,tiddly_on_tahoe Make the default tiddlywiki indicate capability being used to access it.,new,nobody,major,undecided,unknown
1325,make `tahoe backup` keep more filesystem metadata,new,nobody,major,undecided,unknown
1374,"""walk through"" or guide for people who want to read some code",new,nobody,major,undecided,documentation
1657,Sneakernet grid scenario,new,nobody,normal,undecided,code-network
170,package Tahoe-LAFS for Fedora,new,ruben,normal,soon,packaging
567,add version info to t=JSON output data,assigned,rvs,major,soon,code-frontend-web
3311,Move table layout to template file in download status page,new,sajith,normal,undecided,code-frontend-web
3636,Re-organize Tahoe-LAFS manual's table of contents,assigned,sajith,normal,Contributor Experience,documentation
1938,make the existence of the Tahoe-LAFS Software Foundation apparent,new,secor,normal,soon,website
78,Cater to rsync as a target Tahoe client.,new,somebody,minor,undecided,code
172,put sparklines on front page,new,somebody,major,undecided,website
173,How does tahoe filesystem layer (lafs) handle lots of file-upload tasks?,new,somebody,major,eventually,dev-infrastructure
215,"maybe remove ""string containing slash-separated names"" APIs",new,somebody,minor,undecided,code
309,"add web page to Introducer, with client lists/counts",new,somebody,major,eventually,operational
316,add caching to tahoe proper?,new,somebody,major,undecided,code
317,measurements of grid usage for the TestGrid page,reopened,somebody,major,eventually,operational
445,implement relay: allow storage servers behind NAT,new,somebody,major,undecided,code-network
484,client feedback channel,new,somebody,major,undecided,operational
595,get the immutable file hash of a file without uploading it,new,somebody,major,undecided,code
643,Automatically schedule repair process (and backups?),new,somebody,major,eventually,operational
779,Package tahoe with ipkg technology for NAS devices,new,somebody,minor,undecided,packaging
957,embed security metadata in URL,new,somebody,major,,code
963,configure default installation of tahoe to point at a working grid,new,somebody,major,eventually,code-frontend-cli
981,chroot support?,new,somebody,major,undecided,code
992,Store Content-Type as part of directory entries,new,somebody,major,undecided,code
994,support precompressed files,new,somebody,major,undecided,code
1011,secure decentralized blog,new,somebody,major,undecided,code
1136,don't run a web-API frontend if you don't need one,new,somebody,major,eventually,code-frontend-web
1164,use ChaCha⊕AES encryption,new,somebody,major,soon,code
1211,client should be able to test share placement,new,somebody,major,eventually,code-frontend-web
1236,contribute spans.py to programmers outside of the Tahoe-LAFS project,new,somebody,minor,undecided,code
1271,trac: show tooltip of standard keywords on ticket-modify pages,new,somebody,major,undecided,dev-infrastructure
1281,"implement a notification mechanism, e.g. for accounting messages",new,somebody,major,undecided,code
1351,Use extended attributes to expose metadata,new,somebody,minor,undecided,code
1353,"make the FUSE interface be a supported, first-class feature",new,somebody,major,undecided,documentation
1406,performance measurement automation and visualization,new,somebody,major,undecided,dev-infrastructure
1443,use exocet instead of the builtin Python module loader,new,somebody,minor,undecided,packaging
1498,provide more automated setup assistant,new,somebody,normal,undecided,code
1694,package client and server separately,new,somebody,normal,undecided,packaging
57,logging: compress/truncate/encode/decode/format for human readability and privacy,new,warner,minor,undecided,code-nodeadmin
92,add upload-status page: progress and to-whom info,new,warner,minor,eventually,code-frontend-web
198,"count TODOs, display per file",new,warner,minor,undecided,dev-infrastructure
200,"writing of shares is fragile and ""tahoe stop"" is unnecessarily harsh",new,warner,major,eventually,code-storage
266,"when cryptography has random-access AES, update helper to use it",new,warner,minor,eventually,code-encoding
268,implement CHK download helper,new,warner,major,undecided,code-encoding
288,resumption of interrupted downloads,new,warner,major,soon,code-encoding
430,upload/download status: add recently-finished operations,new,warner,minor,eventually,code-frontend-web
600,"storage: maybe store buckets as files, not directories",new,warner,minor,undecided,code-storage
809,Measure how segment size affects upload/download speed.,new,warner,major,soon,code-network
1109,let the get_buckets() response include the first block,new,warner,major,soon,code-network
1199,document known scaling issues,new,warner,major,eventually,documentation
1228,backupdb and ext4 i_version/generation xattributes,new,warner,normal,undecided,code-encoding
1736,LAFS does not come with a pony,new,warner,minor,undecided,packaging
1765,gossip-introducer should forget about old nodes somehow,new,warner,normal,soon,code-nodeadmin
1843,"add `tahoe create-server`, define `create-node` to mean client+server",assigned,warner,normal,soon,code-frontend-cli
2080,"remove the ""experimental"" flag on MDMF in the WUI and make it the default",new,warner,normal,soon,code-frontend-web
1461,stop writing small shares in old V1 share format,new,zancas,minor,soon,code-storage
1490,A script for autogenerating local grids.,new,zancas,normal,undecided,code
107,command-line: progress indicators,assigned,zooko,minor,eventually,code-frontend-cli
112,command-line: give it default values for the final element of the pathname,assigned,zooko,minor,eventually,code-frontend-cli
113,command-line: do things in an incremental fashion and accept stdin as input,assigned,zooko,major,eventually,code-frontend-cli
114,command-line: multiple files at once,assigned,zooko,minor,undecided,code-frontend-cli
182,build a .pkg installer for Mac OS X 10.9 Mavericks (intel-x86-64),new,zooko,major,soon,packaging
217,"Ed25519-based mutable files -- fast file creation, possibly smaller URLs",assigned,zooko,major,,code-mutable
236,measure the effect of a more memory-local zfec variant on a webapi server,new,zooko,minor,undecided,code-encoding
277,make the wui show the underlying LAFS model -- one WUI page per link in LAFS,new,zooko,major,eventually,code-frontend-web
280,get_hash method in webapi for extension caching logic.,assigned,zooko,minor,undecided,code-frontend-web
320,add streaming (on-line) upload to HTTP interface,assigned,zooko,major,eventually,code-encoding
327,performance measurement of directories,assigned,zooko,major,eventually,code-dirnodes
691,improve WUI directory page according to a new user's first impressions,assigned,zooko,minor,eventually,code-frontend-web
1447,add read-only mode for gateways,new,zooko,major,soon,code-frontend
1548,separate configuration from instantiation of Client instance,new,zooko,normal,soon,code-nodeadmin
1864,turn off the AUTOINCREMENT feature in our use of sqlite?,new,zooko,normal,soon,code-storage
1903,"deprecate one of the synonyms ""/file/"" and ""/named/"" from the WAPI",reopened,zooko,normal,soon,code-frontend-web
2138,file formatting conventions for text files in our source repo,new,zooko,normal,undecided,code
49,UPnP,new,,minor,undecided,code-network
50,ask a peer to tell you what your IP address is (similar to STUNT/ICE),new,,normal,undecided,code-network
72,Automatic detection of configuration changes.,new,,minor,undecided,code-nodeadmin
203,add deep-copy function to web API,new,,major,eventually,code-frontend-web
204,"""virtual CDs""",new,,major,,code-dirnodes
283,implement mutable-file upload/download helpers,new,,major,undecided,code-mutable
307,maybe add node metadata? (in addition to edge metadata),new,,major,undecided,code-encoding
308,add directory traversal / deep-verify capability?,new,,major,,code-dirnodes
344,more client-vs-server refactoring: servers-only shouldn't subscribe to storage announcements,new,,major,soon,code-network
383,large directories take a long time to modify,new,,major,eventually,code-dirnodes
389,Implement Web Portal feature.,new,,minor,undecided,code-frontend-web
488,Thunderbird plugin,new,,major,undecided,code-frontend
525,include platform of each remote peer in the welcome page's known-servers table,reopened,,minor,undecided,code-frontend-web
770,webapi: listen on multiple interfaces/ports,new,,major,eventually,code-frontend-web
791,Optimize FEC parameters to increase download performance,new,,minor,undecided,code-encoding
2198,make exception tracebacks easier to grok,new,,normal,undecided,code-frontend
2225,allow themeing of WUI,new,,normal,undecided,code-frontend-web
2227,"""format=mutable"" in the web API",new,,normal,undecided,code-frontend-web
2333,manifest with sizes,new,,normal,undecided,code-dirnodes
2335,clients shouldn't need to have persistent id,new,,normal,undecided,code-network
2350,Persistent Introducer connections leak IP addresses even when idle,new,,normal,undecided,code-network
2351,Create tahoe-lafs client using WebRTC for Dropbox like link sending,new,,minor,undecided,code-frontend
2358,Allow storage nodes to publish an arbitrary text description,new,,normal,undecided,code-storage
2373,adopt pyrsistent,new,,normal,undecided,unknown
2376,"Don't use helper for local nodes, only remote ones",new,,normal,undecided,code-network
2383,CLI option to automatically start and stop a node,reopened,,normal,undecided,unknown
2387,"transverse block-hash-trees, plus segment-hash-tree",new,,normal,undecided,code-encoding
2404,optionally backup to mutable files/directories,new,,normal,undecided,code-frontend-cli
2430,'tahoe backup' and 'tahoe cp' are too slow with lots of small files,new,,normal,eventually,code-frontend-cli
2717,Trac email anti-blacklisting measures: DKIM,new,,normal,undecided,dev-infrastructure
2761,self-update command,new,,normal,undecided,packaging
2778,"add server-info pages to WUI, link there from upload/download status pages and Welcome page",new,,normal,undecided,code-frontend-web
2796,add share-type argument to storage server protocol,new,,normal,undecided,code-storage
2839,make statistics of (past) uploads available as JSON,new,,normal,undecided,code-frontend-web
2840,make nodes symmetric,new,,normal,undecided,unknown
2865,optionally re-enable start topology,new,,normal,undecided,unknown
2917,`tahoe backup` could easily report size information about the backup performed,new,,normal,undecided,code-frontend-cli
2919,Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`,new,,normal,undecided,code-frontend-cli
2943,"""tox -e codechecks"" should check for docstrings in all new code",new,,minor,undecided,dev-infrastructure
2945,Hypothesis tests for backup behavior,new,,normal,undecided,unknown
2946,pass reactor as an argument to allmydata.test.test_node.testing_tub,new,,normal,undecided,code
2948,"pull ""log tub"" intiailization out of Node",new,,normal,undecided,code
2951,"async-friendly initializers for ""NoNetworkGrid"" and tests",new,,normal,undecided,unknown
2952,Runtime reconfiguration,new,,normal,undecided,code
3226,DecryptingConsumer and EncryptedTemporaryFile refactor,new,,minor,undecided,code
3235,'tahoe create-node' should configure more options,new,,normal,eventually,code-frontend-cli
3236,Refactor /helper_status web resource,new,,normal,eventually,code-frontend-web
3275,Improve release process,new,,normal,soon,operational
3280,"unit-test Web-UI ""welcome"" page",new,,minor,undecided,code-frontend-web
3286,WebAPI for create-alias,new,,normal,undecided,code-dirnodes
3307,"refactor: centralize helper for ""remove comments""",new,,normal,eventually,code
3318,HOWTO / prose documentation for allmydata.testing.*,new,,normal,undecided,unknown
3407,more frequent releases,new,,normal,,unknown
3506,Add Welcome page output for grid-manager status,new,,normal,undecided,unknown
3507,tahoe add-grid-manager,new,,normal,undecided,unknown
3571,"Should grid-manager accept only ""its"" certificates?",new,,normal,undecided,code-nodeadmin
3604,Develop Roadmap,new,,critical,Contributor Experience,documentation
3780,Get rid of allmydata.immutable.layout.WriteBucketProxy,new,,normal,HTTP Storage Protocol v2,unknown
3791,Tahoe-LAFS uses Foolscap extensively for logging but Tahoe-LAFS intends to drop its Foolscap dependency,new,,normal,Non-Foolscap communications,unknown
3803,HTTP client could change upload chunk size based on how slow upload bandwidth is,new,,normal,HTTP Storage Protocol v2,unknown
3804,Data integrity check for uploads,new,,normal,HTTP Storage Protocol v2,unknown
3862,Refactor throw_out_all_data feature of allmydata.storage.immutable.BucketWriter,new,,normal,undecided,unknown
3866,Dropping Python 3.6 means we can do some code cleanup,new,,normal,undecided,unknown
3886,It is inconvenient to test code using `async def` using Tahoe's unittest-based testing tools,new,,normal,undecided,dev-infrastructure
3894,There should be a discoverable development roadmap,new,,normal,undecided,documentation
3908,"Detect invalid HTTP storage server responses early, close request",new,,normal,HTTP Storage Protocol v2,unknown
3911,Tor-specific routing policy for the HTTP storage client,new,,normal,HTTP Storage Protocol v2,unknown
3923,Refactor allmydata.immutable.encode.Encoder to separate out the uri_extension code,new,,normal,undecided,unknown
3924,Test for allmydata.immutable.layout.WriteBucketProxy invariant,new,,normal,undecided,unknown
3925,"revamp ""tahoe run""",new,,normal,undecided,unknown
3931,Factor functionality related to running a storage service into a separate class from `_Client`,new,,normal,undecided,unknown
3932,Library code to parse NURLs and fURLs,new,,normal,undecided,unknown
3933,upgrade autobahn,new,,normal,undecided,unknown
3941,"When tests fail, make it easier to find why in Github Actions",new,,normal,undecided,unknown
3957,Make HTTP no slower than Foolscap for mutable uploads and downloads,new,,normal,HTTP Storage Protocol v2,unknown
3977,Check certificates for validity,new,,normal,undecided,code-frontend-cli
3980,Even more end-to-end tests,new,,normal,HTTP Storage Protocol v2,unknown
3992,"When first connecting to remote storage servers over HTTP, there are two roundtrips necessary to become live",new,,normal,HTTP Storage Protocol v2,unknown
4017,"WebUI: enhance ""put"" operations",new,,normal,undecided,unknown
4025,Restore test_i2p integration test,new,,normal,HTTP Storage Protocol v2,unknown
4032,"Default connection handlers should be an object, not a dict",new,,normal,HTTP Storage Protocol v2,unknown
4033,"txtorcon has logic for connecting automatically to correct tor port, use that",new,,normal,undecided,unknown
4064,Additional metrics to gather,new,,normal,Performance and Benchmarking,unknown
4069,benchmark output improvements,new,,normal,undecided,dev-infrastructure
4072,"Reduce CPU-intensive operations in the event loop thread, part 2",new,,normal,Performance and Benchmarking,unknown
4075,Another pass of upgrading dependency versions and mypy improvements,new,,normal,undecided,unknown
4080,Increase chunk sizes to improve performance and parallelism,new,,normal,Performance and Benchmarking,unknown
4081,Immutable encryption and decryption should happen in CPU thread pool,new,,normal,Performance and Benchmarking,unknown
4094,Support the creation of a new directory capability with a pre-determined signature key,new,,normal,undecided,unknown
126,"add ""Invite a Friend"" button",new,,major,undecided,code-network
152,"build ""sharing slots"" / use mutable files as primitives for sharing messages",new,,major,undecided,code-frontend
224,bandwidth throttling,new,,major,undecided,code-network
235,scale up to many nodes,new,,major,undecided,code-network
375,"include ""retry backoff limit"" in introducer announcements?",new,,minor,undecided,code-network
377,conditionalize plaintext-hasher in upload,new,,minor,eventually,code-encoding
403,grid identifier,new,,major,,code-peerselection
413,mutable files: expose version info to HTTP clients,new,,major,eventually,code-frontend-web
444,reduce number of active connections: connect-on-demand,new,,major,undecided,code-network
446,shrink UEB: derive more fields from version+filesize,new,,minor,undecided,code-encoding
447,"explore improved peer-selection approaches: chord, reliability-based",new,,major,undecided,code-peerselection
449,"deletion: maintain per-account file manifest, cancel leases upon removal",new,,major,undecided,code-storage
451,webdav frontend,new,,normal,undecided,code-frontend-web
453,safely add plaintext_hash to immutable UEB,new,,major,undecided,code-encoding
465,add a mutable-file cache,new,,major,eventually,code-mutable
468,design+build the Usage/Aggregator service,new,,major,undecided,code-storage
482,build a checker/verifier that can work from just SI,new,,major,undecided,code-encoding
504,build 'tahoe debug decode' command,new,,major,eventually,code-frontend-cli
524,upgrade notification,new,,minor,undecided,code-nodeadmin
543,repair/rebalancing service,new,,major,eventually,code-storage
560,use validation metadata from other servers to validate this server's data?,new,,minor,undecided,code-encoding
597,"add 'tahoe mirror' command, use backupdb",new,,major,undecided,code-frontend-cli
599,"maybe add share-metadata: ""where-are-the-other-shares"" hints",new,,major,undecided,code-storage
604,one-shot distributed revocable forwarding slots,new,,major,undecided,code-encoding
613,sometimes a helper hurts instead of helping (if you need to upload less than K shares),new,,major,undecided,code-network
632,"""tahoe backup --prefix"": override pathname root for snapshots",new,,major,undecided,code-frontend-cli
635,'tahoe make-tarball' command,new,,major,,code-frontend-cli
640,Cli fs operations refactoring,new,,major,undecided,code-frontend-cli
649,Validation of configuration settings,new,,minor,eventually,code-nodeadmin
650,"Allow metadata (location, contact information) to be added to announcements",new,,minor,undecided,code-nodeadmin
654,make the storage index be the verifier cap,new,,major,undecided,code-encoding
658,"""tahoe cp"" should avoid full upload/download when the destination already exists (using backupdb and/or plaintext hashes)",new,,major,undecided,code-frontend-cli
662,"add an option for ""tahoe manifest"" to not skip duplicates, or a --recursive option to ""tahoe ls""",new,,major,undecided,code-dirnodes
678,"converge same file, same K, different N",new,,major,undecided,code-encoding
689,web documents should be constructed out of unicode strings,new,,minor,eventually,code-frontend-web
700,have servers publish Bloom filter of which shares they have,new,,major,undecided,code-storage
711,repair to different levels of N,new,,major,undecided,code-encoding
713,tahoe make-verify-cap,new,,major,undecided,code-frontend-cli
724,helper: client should check up on the helper's work,new,,major,undecided,code-encoding
752,speed up directories more,new,,major,undecided,code-dirnodes
764,webapi/usage calls should be logged - standard reusable format (apache-style access.log),new,,major,undecided,code-nodeadmin
765,duplication of version and nickname-and-nodeid code in the wui,new,,minor,undecided,code-frontend-web
777,Facility to automatically renew leases of root caps,new,,major,soon,code-frontend
784,"explain what the ""Report an incident"" button does",new,,major,undecided,code-frontend-web
789,"Support Accept-Encoding: compress, gzip in the WAPI",new,,minor,undecided,code-frontend-web
793,using removable disk as a storage backend,new,,major,undecided,code-storage
794,create DSA writecaps from a passphrase,new,,major,undecided,code-mutable
795,add-only sets,new,,major,undecided,code-mutable
796,write-only caps,new,,major,undecided,code-mutable
816,Add ping-all-servers button to welcome page,new,,minor,eventually,code-network
818,Output of tahoe deep-check --repair is hard to skim,new,,minor,soon,code-frontend-cli
825,Cannot use WUI to upload a file with a name different to its name in the local filesystem,new,,major,undecided,code-frontend-web
835,"""tahoe cp -r --mutable/--immutable"": make mutable copy of immutable directories or vice versa",new,,major,soon,code-frontend-cli
840,"Allow all CLI commands to take arguments from stdin or a file, to avoid caps being visible to other local users",new,,major,undecided,code-frontend-cli
845,"""tahoe backup"" and HFS+ OS-level immutable directories: copying Time Machine backups",new,,major,undecided,code-frontend-cli
851,tahoe backup exclude option only matches on filename instead of path,new,,major,eventually,code-frontend-cli
855,"Make tahoe webopen without arguments show the tahoe: alias, if there is one",new,,major,soon,code-frontend-cli
858,extra deep-check stats: unhealthiness of each file,new,,minor,undecided,code-frontend-cli
864,Automated migration of shares between storage servers,new,,major,undecided,code-storage
895,"add ""tahoe flogtool SUBCOMMAND""",new,,minor,undecided,code-nodeadmin
904,"tahoe ls -l: show ""i""/""m"" instead of useless ""x""",new,,minor,eventually,code-frontend-cli
905,gather information about historical server performance,new,,major,undecided,code-network
917,Amazon S3 compatible frontend,new,,minor,eventually,code-frontend
935,zandr's FUSE/NAS idea,new,,major,eventually,code-frontend
940,"display space-usage configs, space used, space available for your storage server",new,,major,undecided,code-storage
954,revocable write authority,new,,major,soon,code-mutable
955,use client-side storage to defend against rollback attack,new,,major,,code-mutable
956,embed security metadata in parent directory,new,,major,,code-dirnodes
958,LAFS 301 Moved Permanently,new,,major,soon,code-mutable
960,integrate Tahoe-LAFS into GVFS,new,,major,undecided,code-frontend
1018,backup manager task (inside the node),new,,major,undecided,code-frontend
1029,download a subtree as an archive,new,,major,undecided,code-frontend-web
1035,add API to atomically set a child URI and return both the new child and its metadata,new,,major,soon,code-dirnodes
1048,Expected exceptions should not include tracebacks,new,,major,undecided,code-frontend-web
1107,"""sneakernet"" servers",new,,major,undecided,code-storage
1132,browser protocol handler or plugin for Tahoe URIs,new,,major,undecided,code-frontend-web
1157,new downloader could still get block data from shares with UEB/hashchain corruption,new,,minor,undecided,code-encoding
1163,server stats,new,,major,undecided,code-nodeadmin
1177,Display directory storage indexes in directory listings,new,,minor,undecided,code-frontend-web
1178,Use identicons for directory identifiers,new,,minor,undecided,code-frontend-web
1179,use μTP,new,,major,undecided,code-network
1207,Detect RFC1918/invalid addresses somehow,new,,normal,undecided,code-storage
1215,add CORS support,new,,major,undecided,code-frontend-web
1222,scoreboard server status,new,,major,undecided,code-peerselection
1269,add tcpdump data to viz tool,new,,major,undecided,code-encoding
1283,support running as a service on Windows,new,,major,undecided,code-nodeadmin
1288,support streaming uploads in uploader,new,,major,undecided,code-encoding
1340,consider share-at-a-time uploader,new,,normal,undecided,code-encoding
1352,zsh (and maybe other shells) completion,new,,major,undecided,contrib
1354,compression (e.g. to efficiently store sparse files),new,,major,undecided,code-encoding
1361,revive the Windows Virtual Drive using open source filesystem library,new,,major,undecided,code-frontend
1419,"when you get write-access to a directory, it comes with a ""suggested added convergence secret""",new,,normal,undecided,code-dirnodes
1426,re-key (write-enabler) protocol,new,,major,eventually,code-mutable
1499,when you create a mutable file in the WUI you should get a nice user interface page back,new,,major,soon,code-frontend-web
1508,shortcut encryption and erasure coding when a file has already been uploaded,new,,normal,undecided,code-encoding
1515,more precise progress indication for MDMF retrieve,new,,normal,undecided,code-mutable
1535,Allow restricting Tahoe-LAFS gateway to one user by supporting Unix sockets,new,,normal,eventually,code-frontend-cli
1543,rearrange share format to make downloads faster,new,,normal,undecided,code-encoding
1544,downloader: coordinate crypttext_hash_tree requests,new,,minor,undecided,code-encoding
1588,I want to trigger backups through the WUI.,new,,major,eventually,code-frontend-web
1597,make 'tahoe cp' support the same '--exclude' options as 'tahoe backup',new,,normal,undecided,code-frontend-cli
1629,auto-configuration of tub.location for nodes running on EC2,new,,normal,undecided,code-network
1645,UnrecoverableFileError HTML message should include a link to check the file,new,,normal,soon,code-frontend-web
1687,store copy of block-hash-chain with each block,new,,normal,undecided,code-encoding
1709,order nodes by nickname instead of peerid on the welcome page,new,,normal,undecided,code-frontend-web
1766,"add --range option to ""tahoe get""",new,,normal,undecided,code-frontend-cli
1811,9P frontend,new,,major,undecided,code-frontend
1820,standard host metadata,new,,minor,undecided,code-frontend-web
1821,"show full, explorable details about check and repair operations",new,,normal,eventually,code-frontend-web
1831,Google Drive backend,new,,normal,undecided,code-storage
1832,support indefinite leases with garbage collection,new,,normal,undecided,code-network
1833,storage server deletes garbage shares itself instead of waiting for crawler to notice them,new,,normal,undecided,code-storage
1835,stop grovelling the whole storage backend looking for externally-added shares to add a lease to,new,,normal,undecided,code-storage
1851,"new immutable file upload protocol: streaming, fewer round-trips, quota-respecting",new,,normal,undecided,code-storage
1856,"add a command-line command for ""generate an incident report""",new,,normal,undecided,code-frontend-cli
1893,don't do lease-renewal automatically,new,,normal,undecided,code-storage
1900,a cli method of seeing the connected servers/clients,new,,normal,undecided,code-frontend-cli
1907,Tor over Tahoe-LAFS,new,,normal,undecided,contrib
1913,unlink many children from a directory at once,new,,normal,undecided,code-dirnodes
1933,announcement seqnums: respond to state-rollback,new,,normal,undecided,code-network
1952,"rename ""tahoe backup"" to ""tahoe snapshot""",new,,normal,undecided,code-frontend-cli
1965,FTP/SFTP: report malformed cap at login instead of use-time,new,,normal,undecided,code-frontend-ftp-sftp
2002,add tahoe df command,new,,normal,undecided,code-storage
2010,Implement shortcuts to caps,new,,normal,undecided,code-frontend
2031,Optionally serve ./docs from the web gateway.,new,,normal,undecided,code-frontend-web
2054,Track unit test duration for possible regressions,new,,normal,undecided,dev-infrastructure
2107,don't place shares on servers that already have shares,new,,normal,undecided,code-peerselection
2124,Add [storage].max_shares configuration option,new,,normal,undecided,code-storage
2144,Tahoe-LAFS as website hosting storage backend,new,,normal,undecided,contrib
2145,allow downloading ciphertext given a verify cap,new,,normal,undecided,code-frontend
2213,Make SFTP generate its own key,new,,normal,undecided,code-nodeadmin