Changes between Version 234 and Version 235 of ViewTickets


Ignore:
Timestamp:
2016-03-26T19:30:10Z (4 years ago)
Author:
warner
Comment:

sort lines

Legend:

Unmodified
Added
Removed
Modified
  • ViewTickets

    v234 v235  
    2323Each 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.
    2424
     25 * [query:status!=closed&keywords= no keywords] ([[TicketQuery(status!=closed&keywords=, count)]]): open tickets with no keywords
     26 * [query:status!=closed&keywords~=anonymity anonymity] ([[TicketQuery(status!=closed&keywords~=anonymity, count)]]): relevant to running Tahoe-LAFS nodes across anonymity-enhancing protocols such as Tor and I2P (should usually also be tagged with 'privacy')
     27 * [query:status!=closed&keywords~=anti-censorship anti-censorship] ([[TicketQuery(status!=closed&keywords~=anti-censorship, count)]]): could help with resistance to censorship or denial of service
     28 * [query:status!=closed&keywords~=availability availability] ([[TicketQuery(status!=closed&keywords~=availability, count)]]): could lead to a temporary condition of being unable to read or write to the filesystem
     29 * [query:status!=closed&keywords~=capleak capleak] ([[TicketQuery(status!=closed&keywords~=capleak, count)]]): could lead to the unintended disclosure of capabilities
     30 * [query:status!=closed&keywords~=cleanup cleanup] ([[TicketQuery(status!=closed&keywords~=cleanup, count)]]): code clean-up / refactoring
     31 * [query:status!=closed&keywords~=compression compression] ([[TicketQuery(status!=closed&keywords~=compression, count)]]): having to do with compressing the plaintext
     32 * [query:status!=closed&keywords~=confidentiality confidentiality] ([[TicketQuery(status!=closed&keywords~=confidentiality, count)]]): could lead to the unintended disclosure of file contents
     33 * [query:status!=closed&keywords~=defaults defaults] ([[TicketQuery(status!=closed&keywords~=defaults, count)]]): having to do with the default settings for configuration parameters
     34 * [query:status!=closed&keywords~=docs docs] ([[TicketQuery(status!=closed&keywords~=docs, count)]]): fixing this issue involves updating documentation
     35 * [query:status!=closed&keywords~=error error] ([[TicketQuery(status!=closed&keywords~=error, count)]]): concerned with error reporting to end-users
     36 * [query:status!=closed&keywords~=extensibility extensibility] ([[TicketQuery(status!=closed&keywords~=extensibility, count)]]): extensibility and customization mechanisms
     37 * [query:status!=closed&keywords~=firewall firewall] ([[TicketQuery(status!=closed&keywords~=firewall, count)]]): firewall and NAT traversal issues
     38 * [query:status!=closed&keywords~=forward-compatibility forward-compatibility] ([[TicketQuery(status!=closed&keywords~=forward-compatibility, count)]]): relevant to [https://en.wikipedia.org/wiki/Forward_compatibility forward compatibility] of stored data or caps with future Tahoe versions
     39 * [query:status!=closed&keywords~=gsoc gsoc] ([[TicketQuery(status!=closed&keywords~=gsoc, count)]]): could be part of a suitable Google Summer of Code project
     40 * [query:status!=closed&keywords~=hang hang] ([[TicketQuery(status!=closed&keywords~=hang, count)]]): could cause an operation to hang, either indefinitely or for long periods
     41 * [query:status!=closed&keywords~=heisenbug heisenbug] ([[TicketQuery(status!=closed&keywords~=heisenbug, count)]]): bugs that are not easily reproducible so far
     42 * [query:status!=closed&keywords~=i18n i18n] ([[TicketQuery(status!=closed&keywords~=i18n, count)]]): related to internationalization (usually also to Unicode)
     43 * [query:status!=closed&keywords~=install install] ([[TicketQuery(status!=closed&keywords~=install, count)]]): installation problems
     44 * [query:status!=closed&keywords~=integrity integrity] ([[TicketQuery(status!=closed&keywords~=integrity, count)]]): could lead to the unintended alteration of data
     45 * [query:status!=closed&keywords~=iputil iputil] ([[TicketQuery(status!=closed&keywords~=iputil, count)]]): having to do with automatically detecting the node's own IP address
     46 * [query:status!=closed&keywords~=large large] ([[TicketQuery(status!=closed&keywords~=large, count)]]): affecting large files or directories
     47 * [query:status!=closed&keywords~=location location] ([[TicketQuery(status!=closed&keywords~=location, count)]]): concerned with location awareness -- placement of shares according to topographical, geographical, bandwidth, etc. constraints
    2548 * [query:status!=closed&keywords~=mdmf mdmf] ([[TicketQuery(status!=closed&keywords~=mdmf, count)]]): {{{MDMF}}} — Medium-Sized Distributed Mutable Files
     49 * [query:status!=closed&keywords~=memory memory] ([[TicketQuery(status!=closed&keywords~=memory, count)]]): an opportunity to improve memory usage (should usually also be tagged with 'performance')
    2650 * [query:status!=closed&keywords~=new-user new-user] ([[TicketQuery(status!=closed&keywords~=new-user, count)]]): issues that affect users who are new to Tahoe-LAFS
     51 * [query:status!=closed&keywords~=newcaps newcaps] ([[TicketQuery(status!=closed&keywords~=newcaps, count)]]): relevant to NewCapDesign
     52 * [query:status!=closed&keywords~=newurls newurls] ([[TicketQuery(status!=closed&keywords~=newurls, count)]]): relevant to improvements in encoding caps as URLs
     53 * [query:status!=closed&keywords~=ostrom ostrom] ([[TicketQuery(status!=closed&keywords~=ostrom, count)]]): having to do with Elinor Ostrom's theory of governance of the commons (as applied to Tahoe-LAFS resources such as storage service)
     54 * [query:status!=closed&keywords~=p2p p2p] ([[TicketQuery(status!=closed&keywords~=p2p, count)]]): Is Tahoe-LAFS client-server or is it peer-to-peer?
     55 * [query:status!=closed&keywords~=performance performance] ([[TicketQuery(status!=closed&keywords~=performance, count)]]): an opportunity to improve some aspect of performance (speed, latency, bandwidth, space usage, etc.)
     56 * [query:status!=closed&keywords~=preservation preservation] ([[TicketQuery(status!=closed&keywords~=preservation, count)]]): could lead to unintended loss of (failure to preserve) data
     57 * [query:status!=closed&keywords~=privacy privacy] ([[TicketQuery(status!=closed&keywords~=privacy, count)]]): 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.)
     58 * [query:status!=closed&keywords~=reliability reliability] ([[TicketQuery(status!=closed&keywords~=reliability, count)]]): could lead to unpredictable failure of functionality
     59 * [query:status!=closed&keywords~=research research] ([[TicketQuery(status!=closed&keywords~=research, count)]]): things that might be good topics for a Master's Thesis or even a PhD Thesis, or at least a part of one
     60 * [query:status!=closed&keywords~=revocation revocation] ([[TicketQuery(status!=closed&keywords~=revocation, count)]]): revoking an authority previously granted
     61 * [query:status!=closed&keywords~=rollback rollback] ([[TicketQuery(status!=closed&keywords~=rollback, count)]]): could lead to unauthorized rollback to an earlier version of data
     62 * [query:status!=closed&keywords~=scalability scalability] ([[TicketQuery(status!=closed&keywords~=scalability, count)]]): scaling to large and/or geographically dispersed storage grids, or to high traffic volumes or numbers of clients
     63 * [query:status!=closed&keywords~=security security] ([[TicketQuery(status!=closed&keywords~=security, count)]]): security issues not necessarily tagged with a more specific keyword (''confidentiality'', ''integrity'', etc.)
     64 * [query:status!=closed&keywords~=servers-of-happiness servers-of-happiness] ([[TicketQuery(status!=closed&keywords~=servers-of-happiness, count)]]): having to do with the "servers of happiness" upload semantics (see ticket #778)
     65 * [query:status!=closed&keywords~=space-efficiency space-efficiency] ([[TicketQuery(status!=closed&keywords~=space-efficiency, count)]]): an opportunity to improve space-efficiency of stored files
     66 * [query:status!=closed&keywords~=standards standards] ([[TicketQuery(status!=closed&keywords~=standards, count)]]): compliance to standards (HTTP, HTML etc.)
     67 * [query:status!=closed&keywords~=test test] ([[TicketQuery(status!=closed&keywords~=test, count)]]): additional or better test coverage needed
     68 * [query:status!=closed&keywords~=time time] ([[TicketQuery(status!=closed&keywords~=time, count)]]): having to do with time and clocks
     69 * [query:status!=closed&keywords~=transparency transparency] ([[TicketQuery(status!=closed&keywords~=transparency, count)]]): features that help the user see and understand the inner workings, such as visualization, statistics, explorability
     70 * [query:status!=closed&keywords~=ucwe ucwe] ([[TicketQuery(status!=closed&keywords~=ucwe, count)]]): an !UncoordinatedWriteError is triggered when it should not be, or vice versa
     71 * [query:status!=closed&keywords~=unicode unicode] ([[TicketQuery(status!=closed&keywords~=unicode, count)]]): related to Unicode
     72 * [query:status!=closed&keywords~=usability usability] ([[TicketQuery(status!=closed&keywords~=usability, count)]]): concerned with ease of use (interface or mental models)
    2773 * [query:status!=closed&keywords~=websec websec] ([[TicketQuery(status!=closed&keywords~=websec, count)]]): interaction between LAFS's security model and the web user interface or web API
    28  * [query:status!=closed&keywords~=iputil iputil] ([[TicketQuery(status!=closed&keywords~=iputil, count)]]): having to do with automatically detecting the node's own IP address
    29  * [query:status!=closed&keywords~=integrity integrity] ([[TicketQuery(status!=closed&keywords~=integrity, count)]]): could lead to the unintended alteration of data
    30  * [query:status!=closed&keywords~=rollback rollback] ([[TicketQuery(status!=closed&keywords~=rollback, count)]]): could lead to unauthorized rollback to an earlier version of data
    31  * [query:status!=closed&keywords~=confidentiality confidentiality] ([[TicketQuery(status!=closed&keywords~=confidentiality, count)]]): could lead to the unintended disclosure of file contents
    32  * [query:status!=closed&keywords~=capleak capleak] ([[TicketQuery(status!=closed&keywords~=capleak, count)]]): could lead to the unintended disclosure of capabilities
    33  * [query:status!=closed&keywords~=privacy privacy] ([[TicketQuery(status!=closed&keywords~=privacy, count)]]): 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.)
    34  * [query:status!=closed&keywords~=anonymity anonymity] ([[TicketQuery(status!=closed&keywords~=anonymity, count)]]): relevant to running Tahoe-LAFS nodes across anonymity-enhancing protocols such as Tor and I2P (should usually also be tagged with 'privacy')
    35  * [query:status!=closed&keywords~=security security] ([[TicketQuery(status!=closed&keywords~=security, count)]]): security issues not necessarily tagged with a more specific keyword (''confidentiality'', ''integrity'', etc.)
    36  * [query:status!=closed&keywords~=preservation preservation] ([[TicketQuery(status!=closed&keywords~=preservation, count)]]): could lead to unintended loss of (failure to preserve) data
    37  * [query:status!=closed&keywords~=availability availability] ([[TicketQuery(status!=closed&keywords~=availability, count)]]): could lead to a temporary condition of being unable to read or write to the filesystem
    38  * [query:status!=closed&keywords~=reliability reliability] ([[TicketQuery(status!=closed&keywords~=reliability, count)]]): could lead to unpredictable failure of functionality
    39  * [query:status!=closed&keywords~=anti-censorship anti-censorship] ([[TicketQuery(status!=closed&keywords~=anti-censorship, count)]]): could help with resistance to censorship or denial of service
    40  * [query:status!=closed&keywords~=scalability scalability] ([[TicketQuery(status!=closed&keywords~=scalability, count)]]): scaling to large and/or geographically dispersed storage grids, or to high traffic volumes or numbers of clients
    41  * [query:status!=closed&keywords~=location location] ([[TicketQuery(status!=closed&keywords~=location, count)]]): concerned with location awareness -- placement of shares according to topographical, geographical, bandwidth, etc. constraints
    42  * [query:status!=closed&keywords~=forward-compatibility forward-compatibility] ([[TicketQuery(status!=closed&keywords~=forward-compatibility, count)]]): relevant to [https://en.wikipedia.org/wiki/Forward_compatibility forward compatibility] of stored data or caps with future Tahoe versions
    43  * [query:status!=closed&keywords~=transparency transparency] ([[TicketQuery(status!=closed&keywords~=transparency, count)]]): features that help the user see and understand the inner workings, such as visualization, statistics, explorability
    44  * [query:status!=closed&keywords~=unicode unicode] ([[TicketQuery(status!=closed&keywords~=unicode, count)]]): related to Unicode
    45  * [query:status!=closed&keywords~=i18n i18n] ([[TicketQuery(status!=closed&keywords~=i18n, count)]]): related to internationalization (usually also to Unicode)
    46  * [query:status!=closed&keywords~=usability usability] ([[TicketQuery(status!=closed&keywords~=usability, count)]]): concerned with ease of use (interface or mental models)
    47  * [query:status!=closed&keywords~=error error] ([[TicketQuery(status!=closed&keywords~=error, count)]]): concerned with error reporting to end-users
    48  * [query:status!=closed&keywords~=install install] ([[TicketQuery(status!=closed&keywords~=install, count)]]): installation problems
    49  * [query:status!=closed&keywords~=docs docs] ([[TicketQuery(status!=closed&keywords~=docs, count)]]): fixing this issue involves updating documentation
    50  * [query:status!=closed&keywords~=test test] ([[TicketQuery(status!=closed&keywords~=test, count)]]): additional or better test coverage needed
    51  * [query:status!=closed&keywords~=performance performance] ([[TicketQuery(status!=closed&keywords~=performance, count)]]): an opportunity to improve some aspect of performance (speed, latency, bandwidth, space usage, etc.)
    52  * [query:status!=closed&keywords~=memory memory] ([[TicketQuery(status!=closed&keywords~=memory, count)]]): an opportunity to improve memory usage (should usually also be tagged with 'performance')
    53  * [query:status!=closed&keywords~=space-efficiency space-efficiency] ([[TicketQuery(status!=closed&keywords~=space-efficiency, count)]]): an opportunity to improve space-efficiency of stored files
    54  * [query:status!=closed&keywords~=extensibility extensibility] ([[TicketQuery(status!=closed&keywords~=extensibility, count)]]): extensibility and customization mechanisms
    55  * [query:status!=closed&keywords~=hang hang] ([[TicketQuery(status!=closed&keywords~=hang, count)]]): could cause an operation to hang, either indefinitely or for long periods
    56  * [query:status!=closed&keywords~=large large] ([[TicketQuery(status!=closed&keywords~=large, count)]]): affecting large files or directories
    57  * [query:status!=closed&keywords~=ucwe ucwe] ([[TicketQuery(status!=closed&keywords~=ucwe, count)]]): an !UncoordinatedWriteError is triggered when it should not be, or vice versa
    58  * [query:status!=closed&keywords~=newcaps newcaps] ([[TicketQuery(status!=closed&keywords~=newcaps, count)]]): relevant to NewCapDesign
    59  * [query:status!=closed&keywords~=revocation revocation] ([[TicketQuery(status!=closed&keywords~=revocation, count)]]): revoking an authority previously granted
    60  * [query:status!=closed&keywords~=newurls newurls] ([[TicketQuery(status!=closed&keywords~=newurls, count)]]): relevant to improvements in encoding caps as URLs
    61  * [query:status!=closed&keywords~=firewall firewall] ([[TicketQuery(status!=closed&keywords~=firewall, count)]]): firewall and NAT traversal issues
    62  * [query:status!=closed&keywords~=standards standards] ([[TicketQuery(status!=closed&keywords~=standards, count)]]): compliance to standards (HTTP, HTML etc.)
    63  * [query:status!=closed&keywords~=heisenbug heisenbug] ([[TicketQuery(status!=closed&keywords~=heisenbug, count)]]): bugs that are not easily reproducible so far
    64  * [query:status!=closed&keywords~=cleanup cleanup] ([[TicketQuery(status!=closed&keywords~=cleanup, count)]]): code clean-up / refactoring
    65  * [query:status!=closed&keywords~=time time] ([[TicketQuery(status!=closed&keywords~=time, count)]]): having to do with time and clocks
    66  * [query:status!=closed&keywords~=ostrom ostrom] ([[TicketQuery(status!=closed&keywords~=ostrom, count)]]): having to do with Elinor Ostrom's theory of governance of the commons (as applied to Tahoe-LAFS resources such as storage service)
    67  * [query:status!=closed&keywords~=servers-of-happiness servers-of-happiness] ([[TicketQuery(status!=closed&keywords~=servers-of-happiness, count)]]): having to do with the "servers of happiness" upload semantics (see ticket #778)
    68  * [query:status!=closed&keywords~=defaults defaults] ([[TicketQuery(status!=closed&keywords~=defaults, count)]]): having to do with the default settings for configuration parameters
    69  * [query:status!=closed&keywords~=compression compression] ([[TicketQuery(status!=closed&keywords~=compression, count)]]): having to do with compressing the plaintext
    70  * [query:status!=closed&keywords~=gsoc gsoc] ([[TicketQuery(status!=closed&keywords~=gsoc, count)]]): could be part of a suitable Google Summer of Code project
    71  * [query:status!=closed&keywords~=research research] ([[TicketQuery(status!=closed&keywords~=research, count)]]): things that might be good topics for a Master's Thesis or even a PhD Thesis, or at least a part of one
    72  * [query:status!=closed&keywords~=p2p p2p] ([[TicketQuery(status!=closed&keywords~=p2p, count)]]): Is Tahoe-LAFS client-server or is it peer-to-peer?
    73  * [query:status!=closed&keywords= no keywords] ([[TicketQuery(status!=closed&keywords=, count)]]): open tickets with no keywords
    7474
    7575Combined queries:
     
    8181
    8282= Platform keywords =
     83 * [query:status!=closed&keywords~=archlinux archlinux] ([[TicketQuery(status!=closed&keywords~=archlinux, count)]]): Arch Linux
     84 * [query:status!=closed&keywords~=arm arm] ([[TicketQuery(status!=closed&keywords~=arm, count)]]): ARM processors
     85 * [query:status!=closed&keywords~=bsd bsd] ([[TicketQuery(status!=closed&keywords~=bsd, count)]]): all BSDs
     86 * [query:status!=closed&keywords~=centos centos] ([[TicketQuery(status!=closed&keywords~=centos, count)]]): CentOS Linux
     87 * [query:status!=closed&keywords~=cygwin cygwin] ([[TicketQuery(status!=closed&keywords~=cygwin, count)]]): Windows using cygwin
     88 * [query:status!=closed&keywords~=debian debian] ([[TicketQuery(status!=closed&keywords~=debian, count)]]): Debian Linux
     89 * [query:status!=closed&keywords~=gentoo gentoo] ([[TicketQuery(status!=closed&keywords~=gentoo, count)]]): Gentoo Linux
     90 * [query:status!=closed&keywords~=mac mac] ([[TicketQuery(status!=closed&keywords~=mac, count)]]): Mac OS X
     91 * [query:status!=closed&keywords~=nixos nixos] ([[TicketQuery(status!=closed&keywords~=nixos, count)]]): [https://nixos.org NixOS] Linux
     92 * [query:status!=closed&keywords~=ppc ppc] ([[TicketQuery(status!=closed&keywords~=ppc, count)]]): PowerPC processors
     93 * [query:status!=closed&keywords~=ubuntu ubuntu] ([[TicketQuery(status!=closed&keywords~=ubuntu, count)]]): Ubuntu Linux
    8394 * [query:status!=closed&keywords~=unix unix] ([[TicketQuery(status!=closed&keywords~=unix, count)]]): all Unices
    84  * [query:status!=closed&keywords~=debian debian] ([[TicketQuery(status!=closed&keywords~=debian, count)]]): Debian Linux
    85  * [query:status!=closed&keywords~=ubuntu ubuntu] ([[TicketQuery(status!=closed&keywords~=ubuntu, count)]]): Ubuntu Linux
    86  * [query:status!=closed&keywords~=gentoo gentoo] ([[TicketQuery(status!=closed&keywords~=gentoo, count)]]): Gentoo Linux
    87  * [query:status!=closed&keywords~=centos centos] ([[TicketQuery(status!=closed&keywords~=centos, count)]]): CentOS Linux
    88  * [query:status!=closed&keywords~=archlinux archlinux] ([[TicketQuery(status!=closed&keywords~=archlinux, count)]]): Arch Linux
    89  * [query:status!=closed&keywords~=nixos nixos] ([[TicketQuery(status!=closed&keywords~=nixos, count)]]): [https://nixos.org NixOS] Linux
     95 * [query:status!=closed&keywords~=win64 win64] ([[TicketQuery(status!=closed&keywords~=win64, count)]]): Windows 64-bit
    9096 * [query:status!=closed&keywords~=windows windows] ([[TicketQuery(status!=closed&keywords~=windows, count)]]): Windows (native or not compiler-specific)
    91  * [query:status!=closed&keywords~=win64 win64] ([[TicketQuery(status!=closed&keywords~=win64, count)]]): Windows 64-bit
    92  * [query:status!=closed&keywords~=cygwin cygwin] ([[TicketQuery(status!=closed&keywords~=cygwin, count)]]): Windows using cygwin
    93  * [query:status!=closed&keywords~=mac mac] ([[TicketQuery(status!=closed&keywords~=mac, count)]]): Mac OS X
    94  * [query:status!=closed&keywords~=bsd bsd] ([[TicketQuery(status!=closed&keywords~=bsd, count)]]): all BSDs
    9597 * [query:status!=closed&keywords~=x86 x86] ([[TicketQuery(status!=closed&keywords~=x86, count)]]): x86 processors
    9698 * [query:status!=closed&keywords~=x86-64 x86-64] ([[TicketQuery(status!=closed&keywords~=x86-64, count)]]): x86-64 processors
    97  * [query:status!=closed&keywords~=ppc ppc] ([[TicketQuery(status!=closed&keywords~=ppc, count)]]): PowerPC processors
    98  * [query:status!=closed&keywords~=arm arm] ([[TicketQuery(status!=closed&keywords~=arm, count)]]): ARM processors
    9999
    100100See also [query:status!=closed&keywords~=eggs eggs] ([[TicketQuery(status!=closed&keywords~=eggs, count)]]): tickets about building binary eggs of dependencies.
    101101
    102102= Functionality =
    103  * [query:status!=closed&keywords~=upload-helper upload-helper] ([[TicketQuery(status!=closed&keywords~=upload-helper, count)]]): related to upload-helper function
    104  * [query:status!=closed&keywords~=repair repair] ([[TicketQuery(status!=closed&keywords~=repair, count)]]): related to repair function
    105  * [query:status!=closed&keywords~=verify verify] ([[TicketQuery(status!=closed&keywords~=verify, count)]]): related to verification
     103 * [query:status!=closed&keywords~=accounting accounting] ([[TicketQuery(status!=closed&keywords~=accounting, count)]]): related to storage accounting
     104 * [query:status!=closed&keywords~=alias alias] ([[TicketQuery(status!=closed&keywords~=alias, count)]]): related to aliases
     105 * [query:status!=closed&keywords~=cache cache] ([[TicketQuery(status!=closed&keywords~=cache, count)]]): related to caching
     106 * [query:status!=closed&keywords~=cloud cloud] ([[TicketQuery(status!=closed&keywords~=cloud, count)]]): related to cloud services or the cloud backend
     107 * [query:status!=closed&keywords~=download download] ([[TicketQuery(status!=closed&keywords~=download, count)]]): related to file download
     108 * [query:status!=closed&keywords~=http http] ([[TicketQuery(status!=closed&keywords~=http, count)]]): related to the HTTP protocol
    106109 * [query:status!=closed&keywords~=introducer|introduction introducer, introduction] ([[TicketQuery(status!=closed&keywords~=introducer|introduction, count)]]): related to the existing introducer, or to node introduction in general
    107  * [query:status!=closed&keywords~=upload upload] ([[TicketQuery(status!=closed&keywords~=upload, count)]]): related to file upload
    108  * [query:status!=closed&keywords~=download download] ([[TicketQuery(status!=closed&keywords~=download, count)]]): related to file download
    109  * [query:status!=closed&keywords~=cache cache] ([[TicketQuery(status!=closed&keywords~=cache, count)]]): related to caching
    110  * [query:status!=closed&keywords~=alias alias] ([[TicketQuery(status!=closed&keywords~=alias, count)]]): related to aliases
     110 * [query:status!=closed&keywords~=leases leases] ([[TicketQuery(status!=closed&keywords~=leases, count)]]): related to leases or garbage collection
     111 * [query:status!=closed&keywords~=logging logging] ([[TicketQuery(status!=closed&keywords~=logging, count)]]): related to logging
    111112 * [query:status!=closed&keywords~=metadata metadata] ([[TicketQuery(status!=closed&keywords~=metadata, count)]]): related to metadata
    112113 * [query:status!=closed&keywords~=names names] ([[TicketQuery(status!=closed&keywords~=metadata, count)]]): related to file/directory names or paths
    113  * [query:status!=closed&keywords~=leases leases] ([[TicketQuery(status!=closed&keywords~=leases, count)]]): related to leases or garbage collection
    114  * [query:status!=closed&keywords~=accounting accounting] ([[TicketQuery(status!=closed&keywords~=accounting, count)]]): related to storage accounting
    115  * [query:status!=closed&keywords~=cloud cloud] ([[TicketQuery(status!=closed&keywords~=cloud, count)]]): related to cloud services or the cloud backend
    116  * [query:status!=closed&keywords~=logging logging] ([[TicketQuery(status!=closed&keywords~=logging, count)]]): related to logging
    117114 * [query:status!=closed&keywords~=ophandle ophandle] ([[TicketQuery(status!=closed&keywords~=ophandle, count)]]): related to operation handles
     115 * [query:status!=closed&keywords~=repair repair] ([[TicketQuery(status!=closed&keywords~=repair, count)]]): related to repair function
    118116 * [query:status!=closed&keywords~=statistics statistics] ([[TicketQuery(status!=closed&keywords~=statistics, count)]]): related to usage statistics
    119  * [query:status!=closed&keywords~=http http] ([[TicketQuery(status!=closed&keywords~=http, count)]]): related to the HTTP protocol
     117 * [query:status!=closed&keywords~=tahoe- tahoe-*] ([[TicketQuery(status!=closed&keywords~=tahoe-, count)]]): all {{{tahoe}}} commands
     118 * [query:status!=closed&keywords~=tahoe-backup tahoe-backup] ([[TicketQuery(status!=closed&keywords~=tahoe-backup, count)]]): {{{tahoe backup}}} command
     119 * [query:status!=closed&keywords~=tahoe-check tahoe-check] ([[TicketQuery(status!=closed&keywords~=tahoe-check, count)]]): {{{tahoe check}}} command
    120120 * [query:status!=closed&keywords~=tahoe-cp tahoe-cp] ([[TicketQuery(status!=closed&keywords~=tahoe-cp, count)]]): {{{tahoe cp}}} command
    121121 * [query:status!=closed&keywords~=tahoe-ls tahoe-ls] ([[TicketQuery(status!=closed&keywords~=tahoe-ls, count)]]): {{{tahoe ls}}} command
     122 * [query:status!=closed&keywords~=tahoe-mv tahoe-mv] ([[TicketQuery(status!=closed&keywords~=tahoe-mv, count)]]): {{{tahoe mv}}} command
     123 * [query:status!=closed&keywords~=tahoe-run tahoe-run] ([[TicketQuery(status!=closed&keywords~=tahoe-run, count)]]): {{{tahoe run}}} command
    122124 * [query:status!=closed&keywords~=tahoe-unlink tahoe-unlink] ([[TicketQuery(status!=closed&keywords~=tahoe-unlink, count)]]): {{{tahoe unlink}}} command
    123  * [query:status!=closed&keywords~=tahoe-mv tahoe-mv] ([[TicketQuery(status!=closed&keywords~=tahoe-mv, count)]]): {{{tahoe mv}}} command
    124  * [query:status!=closed&keywords~=tahoe-check tahoe-check] ([[TicketQuery(status!=closed&keywords~=tahoe-check, count)]]): {{{tahoe check}}} command
    125  * [query:status!=closed&keywords~=tahoe-backup tahoe-backup] ([[TicketQuery(status!=closed&keywords~=tahoe-backup, count)]]): {{{tahoe backup}}} command
    126  * [query:status!=closed&keywords~=tahoe-run tahoe-run] ([[TicketQuery(status!=closed&keywords~=tahoe-run, count)]]): {{{tahoe run}}} command
    127  * [query:status!=closed&keywords~=tahoe- tahoe-*] ([[TicketQuery(status!=closed&keywords~=tahoe-, count)]]): all {{{tahoe}}} commands
     125 * [query:status!=closed&keywords~=upload upload] ([[TicketQuery(status!=closed&keywords~=upload, count)]]): related to file upload
     126 * [query:status!=closed&keywords~=upload-helper upload-helper] ([[TicketQuery(status!=closed&keywords~=upload-helper, count)]]): related to upload-helper function
     127 * [query:status!=closed&keywords~=verify verify] ([[TicketQuery(status!=closed&keywords~=verify, count)]]): related to verification
    128128
    129129= Frontends and applications =
     130 * [query:status!=closed&keywords~=dokan dokan] ([[TicketQuery(status!=closed&keywords~=dokan, count)]]): filesystem access via Dokan
     131 * [query:status!=closed&keywords~=ftpd ftpd] ([[TicketQuery(status!=closed&keywords~=ftpd, count)]]): FTP frontend
     132 * [query:status!=closed&keywords~=fuse fuse] ([[TicketQuery(status!=closed&keywords~=fuse, count)]]): FUSE filesystem interface
     133 * [query:status!=closed&keywords~=iphone iphone] ([[TicketQuery(status!=closed&keywords~=iphone, count)]]): iPhone client
     134 * [query:status!=closed&keywords~=jsui jsui] ([[TicketQuery(status!=closed&keywords~=jsui, count)]]): !JavaScript (probably Cajita) user interface
     135 * [query:status!=closed&keywords~=magic-folder magic-folder] ([[TicketQuery(status!=closed&keywords~=magic-folder, count)]]): Magic Folder frontend
     136 * [query:status!=closed&keywords~=music music] ([[TicketQuery(status!=closed&keywords~=music, count)]]): Cloud music player
     137 * [query:status!=closed&keywords~=pyfilesystem pyfilesystem] ([[TicketQuery(status!=closed&keywords~=pyfilesystem, count)]]): pyfilesystem library (and its Dokan and TahoeLAFS interfaces)
     138 * [query:status!=closed&keywords~=sftp sftp] ([[TicketQuery(status!=closed&keywords~=sftp, count)]]): SFTP frontend
     139 * [query:status!=closed&keywords~=smb smb] ([[TicketQuery(status!=closed&keywords~=smb, count)]]): SMB filesystem interface (WinFUSE)
     140 * [query:status!=closed&keywords~=sshfs sshfs] ([[TicketQuery(status!=closed&keywords~=sshfs, count)]]): filesystem access via sshfs
     141 * [query:status!=closed&keywords~=tiddly tiddly] ([[TicketQuery(status!=closed&keywords~=tiddly, count)]]): Tiddly-on-Tahoe wiki
     142 * [query:status!=closed&keywords~=webdav webdav] ([[TicketQuery(status!=closed&keywords~=webdav, count)]]): (hypothetical) WebDAV frontend
     143 * [query:status!=closed&keywords~=webdrive webdrive] ([[TicketQuery(status!=closed&keywords~=webdrive, count)]]): allmydata.com webdrive user interface
    130144 * [query:status!=closed&keywords~=wui wui] ([[TicketQuery(status!=closed&keywords~=wui, count)]]): Web user interface
    131  * [query:status!=closed&keywords~=ftpd ftpd] ([[TicketQuery(status!=closed&keywords~=ftpd, count)]]): FTP frontend
    132  * [query:status!=closed&keywords~=sftp sftp] ([[TicketQuery(status!=closed&keywords~=sftp, count)]]): SFTP frontend
    133  * [query:status!=closed&keywords~=sshfs sshfs] ([[TicketQuery(status!=closed&keywords~=sshfs, count)]]): filesystem access via sshfs
    134  * [query:status!=closed&keywords~=dokan dokan] ([[TicketQuery(status!=closed&keywords~=dokan, count)]]): filesystem access via Dokan
    135  * [query:status!=closed&keywords~=pyfilesystem pyfilesystem] ([[TicketQuery(status!=closed&keywords~=pyfilesystem, count)]]): pyfilesystem library (and its Dokan and TahoeLAFS interfaces)
    136  * [query:status!=closed&keywords~=fuse fuse] ([[TicketQuery(status!=closed&keywords~=fuse, count)]]): FUSE filesystem interface
    137  * [query:status!=closed&keywords~=magic-folder magic-folder] ([[TicketQuery(status!=closed&keywords~=magic-folder, count)]]): Magic Folder frontend
    138  * [query:status!=closed&keywords~=webdav webdav] ([[TicketQuery(status!=closed&keywords~=webdav, count)]]): (hypothetical) WebDAV frontend
    139  * [query:status!=closed&keywords~=smb smb] ([[TicketQuery(status!=closed&keywords~=smb, count)]]): SMB filesystem interface (WinFUSE)
    140  * [query:status!=closed&keywords~=jsui jsui] ([[TicketQuery(status!=closed&keywords~=jsui, count)]]): !JavaScript (probably Cajita) user interface
    141  * [query:status!=closed&keywords~=webdrive webdrive] ([[TicketQuery(status!=closed&keywords~=webdrive, count)]]): allmydata.com webdrive user interface
    142  * [query:status!=closed&keywords~=iphone iphone] ([[TicketQuery(status!=closed&keywords~=iphone, count)]]): iPhone client
    143  * [query:status!=closed&keywords~=music music] ([[TicketQuery(status!=closed&keywords~=music, count)]]): Cloud music player
    144  * [query:status!=closed&keywords~=tiddly tiddly] ([[TicketQuery(status!=closed&keywords~=tiddly, count)]]): Tiddly-on-Tahoe wiki
    145145
    146146= Dependencies =
    147  * [query:status!=closed&keywords~=sqlite sqlite] ([[TicketQuery(status!=closed&keywords~=sqlite, count)]]): sqlite module
     147 * [query:status!=closed&keywords~=foolscap foolscap] ([[TicketQuery(status!=closed&keywords~=foolscap, count)]]): foolscap library
     148 * [query:status!=closed&keywords~=nevow nevow] ([[TicketQuery(status!=closed&keywords~=nevow, count)]]): Nevow library
     149 * [query:status!=closed&keywords~=openssl openssl] ([[TicketQuery(status!=closed&keywords~=openssl, count)]]): OpenSSL library
     150 * [query:status!=closed&keywords~=pycrypto-lib pycrypto-lib] ([[TicketQuery(status!=closed&keywords~=pycrypto-lib, count)]]): pycrypto library (not to be confused with pycryptopp)
    148151 * [query:status!=closed&keywords~=pycryptopp pycryptopp] ([[TicketQuery(status!=closed&keywords~=pycryptopp, count)]]): pycryptopp library
    149  * [query:status!=closed&keywords~=zfec zfec] ([[TicketQuery(status!=closed&keywords~=zfec, count)]]): zfec library
    150  * [query:status!=closed&keywords~=foolscap foolscap] ([[TicketQuery(status!=closed&keywords~=foolscap, count)]]): foolscap library
    151  * [query:status!=closed&keywords~=openssl openssl] ([[TicketQuery(status!=closed&keywords~=openssl, count)]]): OpenSSL library
    152  * [query:status!=closed&keywords~=twisted twisted] ([[TicketQuery(status!=closed&keywords~=twisted, count)]]): Twisted library
    153  * [query:status!=closed&keywords~=pycrypto-lib pycrypto-lib] ([[TicketQuery(status!=closed&keywords~=pycrypto-lib, count)]]): pycrypto library (not to be confused with pycryptopp)
    154  * [query:status!=closed&keywords~=zope zope] ([[TicketQuery(status!=closed&keywords~=zope, count)]]): zope.interface library
    155  * [query:status!=closed&keywords~=nevow nevow] ([[TicketQuery(status!=closed&keywords~=nevow, count)]]): Nevow library
    156152 * [query:status!=closed&keywords~=pywin32 pywin32] ([[TicketQuery(status!=closed&keywords~=pywin32, count)]]): pywin32 library
    157153 * [query:status!=closed&keywords~=setuptools setuptools] ([[TicketQuery(status!=closed&keywords~=setuptools, count)]]): setuptools/zetuptoolz/distribute packaging
     154 * [query:status!=closed&keywords~=sqlite sqlite] ([[TicketQuery(status!=closed&keywords~=sqlite, count)]]): sqlite module
     155 * [query:status!=closed&keywords~=twisted twisted] ([[TicketQuery(status!=closed&keywords~=twisted, count)]]): Twisted library
     156 * [query:status!=closed&keywords~=zfec zfec] ([[TicketQuery(status!=closed&keywords~=zfec, count)]]): zfec library
     157 * [query:status!=closed&keywords~=zope zope] ([[TicketQuery(status!=closed&keywords~=zope, count)]]): zope.interface library
    158158
    159159= Development infrastructure =
     160 * [query:status!=closed&keywords~=buildbot buildbot] ([[TicketQuery(status!=closed&keywords~=buildbot, count)]]): automated builds by buildbot
     161 * [query:status!=closed&keywords~=coverage coverage] ([[TicketQuery(status!=closed&keywords~=coverage, count)]]): test coverage analyzer
    160162 * [query:status!=closed&keywords~=git git] ([[TicketQuery(status!=closed&keywords~=git, count)]]): git revision control system
     163 * [query:status!=closed&keywords~=irc irc] ([[TicketQuery(status!=closed&keywords~=irc, count)]]): IRC bots for {{{#tahoe-lafs}}} channel
     164 * [query:status!=closed&keywords~=munin munin] ([[TicketQuery(status!=closed&keywords~=munin, count)]]): [http://munin-monitoring.org/ munin] plugins
     165 * [query:status!=closed&keywords~=release release] ([[TicketQuery(status!=closed&keywords~=release, count)]]): related to the release process
    161166 * [query:status!=closed&keywords~=trac trac] ([[TicketQuery(status!=closed&keywords~=trac, count)]]): trac bug tracker and wiki
    162  * [query:status!=closed&keywords~=coverage coverage] ([[TicketQuery(status!=closed&keywords~=coverage, count)]]): test coverage analyzer
    163  * [query:status!=closed&keywords~=buildbot buildbot] ([[TicketQuery(status!=closed&keywords~=buildbot, count)]]): automated builds by buildbot
    164167 * [query:status!=closed&keywords~=travis travis] ([[TicketQuery(status!=closed&keywords~=travis, count)]]): automated builds by travis
    165  * [query:status!=closed&keywords~=munin munin] ([[TicketQuery(status!=closed&keywords~=munin, count)]]): [http://munin-monitoring.org/ munin] plugins
    166  * [query:status!=closed&keywords~=irc irc] ([[TicketQuery(status!=closed&keywords~=irc, count)]]): IRC bots for {{{#tahoe-lafs}}} channel
    167  * [query:status!=closed&keywords~=release release] ([[TicketQuery(status!=closed&keywords~=release, count)]]): related to the release process
    168168
    169169= Tickets by Milestone =