Version 238 (modified by exarkun, at 2021-01-25T14:48:39Z) (diff) |
---|
Special Tickets
- review needed (0): tickets with a patch that wants to be reviewed (see PatchReviewProcess).
- reviewed (0): tickets with a patch reviewed and waiting to be committed
- news-needed (0): tickets for which a NEWS.rst entry is needed
- easy (49): this issue represents some low-hanging (coding) fruit
- regression (10): regressions relative to a previous release, or previous state of the development infrastructure
- test-needed (19): tickets with a patch, but lacking sufficient tests
- unfinished-business (17): unfinished business from a previous change (but not strictly a regression)
- all open tickets, most recent first (1148) or most recently changed first
- all closed tickets, most recently changed first (2556)
- open tickets owned by you (if logged in)
- open tickets reported by you (if logged in)
- LeastAuthority.com (5): particularly relevant to https://LeastAuthority.com
Keywords
Each keyword links to all of the open tickets mentioning that keyword. If you find existing tickets that are missing keywords, please feel free to add them.
- no keywords (286): open tickets with no keywords
- anonymity (10): relevant to running Tahoe-LAFS nodes across anonymity-enhancing protocols such as Tor and I2P (should usually also be tagged with 'privacy')
- self-contained (3): Tasks that are self-contained and don't involve a ton of Tahoe-specific knowledge/experience
- anti-censorship (22): could help with resistance to censorship or denial of service
- availability (43): could lead to a temporary condition of being unable to read or write to the filesystem
- capleak (23): could lead to the unintended disclosure of capabilities
- cleanup (23): code clean-up / refactoring
- compression (4): having to do with compressing the plaintext
- confidentiality (28): could lead to the unintended disclosure of file contents
- defaults (4): having to do with the default settings for configuration parameters
- docs (76): fixing this issue involves updating documentation
- error (103): concerned with error reporting to end-users
- extensibility (4): extensibility and customization mechanisms
- firewall (11): firewall and NAT traversal issues
- forward-compatibility (24): relevant to forward compatibility of stored data or caps with future Tahoe versions
- gsoc (6): could be part of a suitable Google Summer of Code project
- hang (15): could cause an operation to hang, either indefinitely or for long periods
- heisenbug (7): bugs that are not easily reproducible so far
- i18n (7): related to internationalization (usually also to Unicode)
- install (8): installation problems
- integrity (32): could lead to the unintended alteration of data
- iputil (4): having to do with automatically detecting the node's own IP address
- large (8): affecting large files or directories
- location (6): concerned with location awareness -- placement of shares according to topographical, geographical, bandwidth, etc. constraints
- mdmf (10): MDMF — Medium-Sized Distributed Mutable Files
- memory (22): an opportunity to improve memory usage (should usually also be tagged with 'performance')
- new-user (4): issues that affect users who are new to Tahoe-LAFS
- newcaps (36): relevant to NewCapDesign
- newurls (22): relevant to improvements in encoding caps as URLs
- ostrom (7): having to do with Elinor Ostrom's theory of governance of the commons (as applied to Tahoe-LAFS resources such as storage service)
- p2p (4): Is Tahoe-LAFS client-server or is it peer-to-peer?
- performance (119): an opportunity to improve some aspect of performance (speed, latency, bandwidth, space usage, etc.)
- preservation (44): could lead to unintended loss of (failure to preserve) data
- privacy (23): could lead to the unintended disclosure of information other than file contents (e.g. how many files of what size you access at what times, the shape of your directory graph, the fact that you run a Tahoe-LAFS client or storage server, etc.)
- reliability (38): could lead to unpredictable failure of functionality
- research (13): things that might be good topics for a Master's Thesis or even a PhD Thesis, or at least a part of one
- revocation (9): revoking an authority previously granted
- rollback (7): could lead to unauthorized rollback to an earlier version of data
- scalability (16): scaling to large and/or geographically dispersed storage grids, or to high traffic volumes or numbers of clients
- security (56): security issues not necessarily tagged with a more specific keyword (confidentiality, integrity, etc.)
- servers-of-happiness (23): having to do with the "servers of happiness" upload semantics (see ticket #778)
- space-efficiency (14): an opportunity to improve space-efficiency of stored files
- standards (16): compliance to standards (HTTP, HTML etc.)
- test (71): additional or better test coverage needed
- time (11): having to do with time and clocks
- transparency (26): features that help the user see and understand the inner workings, such as visualization, statistics, explorability
- ucwe (10): an UncoordinatedWriteError is triggered when it should not be, or vice versa
- unicode (9): related to Unicode
- usability (205): concerned with ease of use (interface or mental models)
- websec (19): interaction between LAFS's security model and the web user interface or web API
Combined queries:
- tickets tagged 'integrity', 'confidentiality', 'capleak', 'privacy', 'anonymity', 'rollback' or 'security' (113)
- tickets tagged 'privacy', 'anonymity', 'i2p', or 'tor-protocol' (31)
- tickets tagged 'reliability', 'availability' or 'preservation' (103)
- tickets tagged 'performance', 'memory', 'space-efficiency' or 'scalability' (139)
- tickets tagged 'i18n' or 'unicode' (11)
Platform keywords
- archlinux (0): Arch Linux
- arm (1): ARM processors
- bsd (0): all BSDs
- centos (0): CentOS Linux
- cygwin (1): Windows using cygwin
- debian (1): Debian Linux
- gentoo (0): Gentoo Linux
- mac (5): Mac OS X
- nixos (0): NixOS Linux
- ppc (0): PowerPC processors
- ubuntu (2): Ubuntu Linux
- unix (9): all Unices
- win64 (0): Windows 64-bit
- windows (14): Windows (native or not compiler-specific)
- x86 (0): x86 processors
- x86-64 (0): x86-64 processors
See also eggs (2): tickets about building binary eggs of dependencies.
Functionality
- accounting (19): related to storage accounting
- alias (7): related to aliases
- cache (8): related to caching
- cloud (2): related to cloud services or the cloud backend
- download (41): related to file download
- http (22): related to the HTTP protocol
- introducer, introduction (20): related to the existing introducer, or to node introduction in general
- leases (17): related to leases or garbage collection
- logging (21): related to logging
- metadata (11): related to metadata
- names (11): related to file/directory names or paths
- ophandle (2): related to operation handles
- repair (38): related to repair function
- statistics (28): related to usage statistics
- tahoe-* (86): all tahoe commands
- tahoe-backup (36): tahoe backup command
- tahoe-check (7): tahoe check command
- tahoe-cp (19): tahoe cp command
- tahoe-ls (4): tahoe ls command
- tahoe-mv (3): tahoe mv command
- tahoe-run (1): tahoe run command
- tahoe-unlink (1): tahoe unlink command
- upload (81): related to file upload
- upload-helper (16): related to upload-helper function
- verify (20): related to verification
Frontends and applications
- dokan (2): filesystem access via Dokan
- ftpd (7): FTP frontend
- fuse (10): FUSE filesystem interface
- iphone (0): iPhone client
- jsui (4): JavaScript (probably Cajita) user interface
- magic-folder (5): Magic Folder frontend
- music (2): Cloud music player
- pyfilesystem (3): pyfilesystem library (and its Dokan and TahoeLAFS interfaces)
- sftp (36): SFTP frontend
- smb (3): SMB filesystem interface (WinFUSE)
- sshfs (9): filesystem access via sshfs
- tiddly (10): Tiddly-on-Tahoe wiki
- webdav (5): (hypothetical) WebDAV frontend
- webdrive (0): allmydata.com webdrive user interface
- wui (72): Web user interface
Dependencies
- foolscap (21): foolscap library
- nevow (0): Nevow library
- openssl (2): OpenSSL library
- pycrypto-lib (1): pycrypto library (not to be confused with pycryptopp)
- pycryptopp (2): pycryptopp library
- pywin32 (1): pywin32 library
- setuptools (6): setuptools/zetuptoolz/distribute packaging
- sqlite (2): sqlite module
- twisted (17): Twisted library
- zfec (2): zfec library
- zope (0): zope.interface library
Development infrastructure
- ci (22): automated builds by ci
- coverage (2): test coverage analyzer
- git (8): git revision control system
- irc (2): IRC bots for #tahoe-lafs channel
- munin (1): munin plugins
- release (3): related to the release process
- trac (9): trac bug tracker and wiki
- travis (0): automated builds by travis
Tickets by Milestone
- undecided or blank (691)
- soon (279)
- eventually (103)
- 2.0.0 (0)
- 1.12.0 (0)
- 1.11.0 (0)
- 1.10.3 (0)
- 1.10.2 (0)
- 1.10.1 (0)
- 1.10.0 (0)
- closed for 1.11.0 (73)
- closed for 1.10.3 (0)
- closed for 1.10.2 (10)
- closed for 1.10.1 (112)
- closed for 1.10.0 (50)
- closed for 1.9.2 (55)
- closed for 1.9.1 (2)
- closed for 1.9.0 (69)
- closed for 1.8.3 (1)
- closed for 1.8.2 (28)
- closed for 1.8.1 (23)
- closed for 1.8.0 (18)
- closed for 1.7.1 (14)
- closed for 1.7.0 (50)
- closed for 1.6.1 (7)
- closed for 1.6.0 (50)
Tickets by Component
- code
- code (general) (112 open tickets)
- code-dirnodes (19)
- code-encoding (54)
- frontend
- code-frontend (general) (26)
- code-frontend-cli (110)
- code-frontend-magic-folder (0)
- code-frontend-ftp-sftp (28)
- code-frontend-web (176)
- code-mutable (54)
- code-network (68)
- code-nodeadmin (39)
- code-peerselection (20)
- code-storage (52)
- documentation (58) -- deprecated, use docs keyword (76)
- packaging (35)
- contrib (6)
- dev-infrastructure (38)
- operational (11)
- website (9)
- uncategorized
- unknown (233)
See ComponentDefinitions for an explanation of what each component means.