Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

7381 lines (7250 sloc) 240.283 kb
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>Top OTHERS tickets by weighted vote</title>
</head>
<body>
<h1>Top OTHERS tickets by weighted vote</h1>
Date: March 5, 2015<br>
<br>
Open OTHERS tickets with at least one vote, sorted in descending order of
their <span style="font-style: italic;">weighted vote</span>.&nbsp;
At the end of the CLJ and CLJS lists are tickets with no votes, but
they have been at least Triaged. For the CLJ project, Triaged means
that at least one Clojure screener thinks the ticket describes a real
issue. At the end of other project ticket lists are all open tickets,
whether they have votes or not.
<p>
Suppose someone has currently voted on <span style="font-style:
italic;">N</span> open tickets.&nbsp; Then their vote counts as <span
style="font-style: italic;">1/N</span> for each of those
tickets.&nbsp; Thus voting on all tickets has the same relative effect
on their ranking as voting on no tickets.&nbsp; You must be selective
to change the rankings.
<p>
Each person gets 1 weighted vote to divide up as they wish for each
project, i.e. 1 for CLJ, 1 for CLJS, 1 for MATCH, etc.
<p>
Note: Ticket wranglers sometimes look at unweighted vote counts on
tickets, too, when deciding which to act upon, so feel free to vote on
many tickets if you care about them.
<p>
State is one of the states in the JIRA flow diagram <a
href="http://dev.clojure.org/display/community/JIRA+workflow">here</a>.
<p>
Note that a state of "Backlog" is shown below if the next release is
<span style="font-style: italic;">N</span>, and the ticket is marked for fix in release <span style="font-style: italic;">N+1</span> (e.g. the next
release is 1.7, but the ticket is marked for fix in release 1.8).
<table style="text-align: left; width: 500px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Project
</td>
<td style="vertical-align: bottom;">Open Defect tickets
</td>
<td style="vertical-align: bottom;">Open Enhancement tickets
</td>
<td style="vertical-align: bottom;">Open Task tickets
</td>
</tr>
<tr>
<td style="vertical-align: top;">ALGOG
</td>
<td style="vertical-align: top;"><a href="#ALGOG_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#ALGOG_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">ALGOM
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">ASYNC
</td>
<td style="vertical-align: top;"><a href="#ASYNC_Defect">28</a>
</td>
<td style="vertical-align: top;"><a href="#ASYNC_Enhancement">17</a>
</td>
<td style="vertical-align: top;"><a href="#ASYNC_Task">1</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">CCACHE
</td>
<td style="vertical-align: top;"><a href="#CCACHE_Defect">5</a>
</td>
<td style="vertical-align: top;"><a href="#CCACHE_Enhancement">6</a>
</td>
<td style="vertical-align: top;"><a href="#CCACHE_Task">4</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">CCONTRACTS
</td>
<td style="vertical-align: top;"><a href="#CCONTRACTS_Defect">2</a>
</td>
<td style="vertical-align: top;"><a href="#CCONTRACTS_Enhancement">1</a>
</td>
<td style="vertical-align: top;"><a href="#CCONTRACTS_Task">2</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">CINCU
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#CINCU_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">CLASSPATH
</td>
<td style="vertical-align: top;"><a href="#CLASSPATH_Defect">1</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">CLJCLR
</td>
<td style="vertical-align: top;"><a href="#CLJCLR_Defect">7</a>
</td>
<td style="vertical-align: top;"><a href="#CLJCLR_Enhancement">2</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">CMEMOIZE
</td>
<td style="vertical-align: top;"><a href="#CMEMOIZE_Defect">5</a>
</td>
<td style="vertical-align: top;"><a href="#CMEMOIZE_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">CRRBV
</td>
<td style="vertical-align: top;"><a href="#CRRBV_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#CRRBV_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">CTYP
</td>
<td style="vertical-align: top;"><a href="#CTYP_Defect">44</a>
</td>
<td style="vertical-align: top;"><a href="#CTYP_Enhancement">29</a>
</td>
<td style="vertical-align: top;"><a href="#CTYP_Task">2</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">DAVL
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DCODEC
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#DCODEC_Enhancement">2</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DCSV
</td>
<td style="vertical-align: top;"><a href="#DCSV_Defect">4</a>
</td>
<td style="vertical-align: top;"><a href="#DCSV_Enhancement">3</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DFINGER
</td>
<td style="vertical-align: top;"><a href="#DFINGER_Defect">1</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DFRS
</td>
<td style="vertical-align: top;"><a href="#DFRS_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#DFRS_Enhancement">3</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DGEN
</td>
<td style="vertical-align: top;"><a href="#DGEN_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#DGEN_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DIMAP
</td>
<td style="vertical-align: top;"><a href="#DIMAP_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#DIMAP_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DJSON
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#DJSON_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DPRIMAP
</td>
<td style="vertical-align: top;"><a href="#DPRIMAP_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#DPRIMAP_Enhancement">2</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DXML
</td>
<td style="vertical-align: top;"><a href="#DXML_Defect">2</a>
</td>
<td style="vertical-align: top;"><a href="#DXML_Enhancement">5</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">DZIP
</td>
<td style="vertical-align: top;"><a href="#DZIP_Defect">2</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">JDATA
</td>
<td style="vertical-align: top;"><a href="#JDATA_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#JDATA_Enhancement">4</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">JDBC
</td>
<td style="vertical-align: top;"><a href="#JDBC_Defect">2</a>
</td>
<td style="vertical-align: top;"><a href="#JDBC_Enhancement">6</a>
</td>
<td style="vertical-align: top;"><a href="#JDBC_Task">1</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">JMX
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#JMX_Enhancement">6</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">JVMTA
</td>
<td style="vertical-align: top;"><a href="#JVMTA_Defect">1</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">LOGIC
</td>
<td style="vertical-align: top;"><a href="#LOGIC_Defect">22</a>
</td>
<td style="vertical-align: top;"><a href="#LOGIC_Enhancement">16</a>
</td>
<td style="vertical-align: top;"><a href="#LOGIC_Task">1</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">MATCH
</td>
<td style="vertical-align: top;"><a href="#MATCH_Defect">10</a>
</td>
<td style="vertical-align: top;"><a href="#MATCH_Enhancement">9</a>
</td>
<td style="vertical-align: top;"><a href="#MATCH_Task">2</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">MCOMB
</td>
<td style="vertical-align: top;"><a href="#MCOMB_Defect">1</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#MCOMB_Task">1</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">MTOWER
</td>
<td style="vertical-align: top;"><a href="#MTOWER_Defect">1</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">NREPL
</td>
<td style="vertical-align: top;"><a href="#NREPL_Defect">10</a>
</td>
<td style="vertical-align: top;"><a href="#NREPL_Enhancement">9</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TANAL
</td>
<td style="vertical-align: top;"><a href="#TANAL_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#TANAL_Enhancement">1</a>
</td>
<td style="vertical-align: top;"><a href="#TANAL_Task">2</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">TBENCH
</td>
<td style="vertical-align: top;"><a href="#TBENCH_Defect">3</a>
</td>
<td style="vertical-align: top;"><a href="#TBENCH_Enhancement">4</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TCHECK
</td>
<td style="vertical-align: top;"><a href="#TCHECK_Defect">7</a>
</td>
<td style="vertical-align: top;"><a href="#TCHECK_Enhancement">25</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TCLI
</td>
<td style="vertical-align: top;"><a href="#TCLI_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#TCLI_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TEMJVM
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#TEMJVM_Enhancement">2</a>
</td>
<td style="vertical-align: top;"><a href="#TEMJVM_Task">1</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">TGEN
</td>
<td style="vertical-align: top;"><a href="#TGEN_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#TGEN_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TLOG
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TMACRO
</td>
<td style="vertical-align: top;"><a href="#TMACRO_Defect">5</a>
</td>
<td style="vertical-align: top;"><a href="#TMACRO_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TNS
</td>
<td style="vertical-align: top;"><a href="#TNS_Defect">3</a>
</td>
<td style="vertical-align: top;"><a href="#TNS_Enhancement">1</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">TRDR
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#TRDR_Enhancement">1</a>
</td>
<td style="vertical-align: top;"><a href="#TRDR_Task">1</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;">TTRACE
</td>
<td style="vertical-align: top;"><a href="#TTRACE_Defect">1</a>
</td>
<td style="vertical-align: top;"><a href="#TTRACE_Enhancement">2</a>
</td>
<td style="vertical-align: top;">0
</td>
</tr>
<tr>
<td style="vertical-align: top;">UNIFY
</td>
<td style="vertical-align: top;"><a href="#UNIFY_Defect">2</a>
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;"><a href="#UNIFY_Task">2</a>
</td>
</tr>
</tbody>
</table>
<h2>
Project ALGOG tickets
</h2>
<h2><a name="ALGOG_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ALGOG-4">ALGOG-4</a>
</td>
<td style="vertical-align: top;">No method in multimethod 'fmap' for dispatch value: class clojure.lang.PersistentVector$ChunkedSeq
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="ALGOG_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ALGOG-5">ALGOG-5</a>
</td>
<td style="vertical-align: top;">Addition of generic modulus
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project ALGOM tickets
</h2>
<h2>
Project ASYNC tickets
</h2>
<h2><a name="ASYNC_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">2.00
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-27">ASYNC-27</a>
</td>
<td style="vertical-align: top;">Compilation errors inside go block always reported as first line of block
</td>
<td style="vertical-align: top;">Hugo Duncan (1)<br>
Michael Nygard (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">2.00
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-79">ASYNC-79</a>
</td>
<td style="vertical-align: top;">(ClojureScript) go macro not correctly transforming (case) within a macro
</td>
<td style="vertical-align: top;">Ghadi Shayban (1)<br>
Yehonathan Sharvit (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-49">ASYNC-49</a>
</td>
<td style="vertical-align: top;">cljs IOC macro issue with double-dot form
</td>
<td style="vertical-align: top;">Marcus Lewis (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-91">ASYNC-91</a>
</td>
<td style="vertical-align: top;">'and' does not short circuit within go block in clojurescript
</td>
<td style="vertical-align: top;">Francis Avila (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-32">ASYNC-32</a>
</td>
<td style="vertical-align: top;">onto-chan retains head of input sequence causing OutOfMemoryError
</td>
<td style="vertical-align: top;">Colin Taylor (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.50
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-109">ASYNC-109</a>
</td>
<td style="vertical-align: top;">Clarify timeout doc to mention that close! should not be called on a timeout channel
</td>
<td style="vertical-align: top;">Howard Lewis Ship (1/2)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.50
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-58">ASYNC-58</a>
</td>
<td style="vertical-align: top;">mult channel deadlocks when untapping a consuming channel whilst messages are being queued/blocked
</td>
<td style="vertical-align: top;">Eduard Bondarenko (1/2)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.50
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-92">ASYNC-92</a>
</td>
<td style="vertical-align: top;">go macro removes binding forms that are intialized with logical false value
</td>
<td style="vertical-align: top;">Willy Blandin (1/2)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.50
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-100">ASYNC-100</a>
</td>
<td style="vertical-align: top;">core.async with multiple catch blocks causing weird loop behaviour
</td>
<td style="vertical-align: top;">Willy Blandin (1/2)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-39">ASYNC-39</a>
</td>
<td style="vertical-align: top;">Processes spawned by mix never terminate
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-51">ASYNC-51</a>
</td>
<td style="vertical-align: top;">Core.async memory leak in Safari and Mobile Safari
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-54">ASYNC-54</a>
</td>
<td style="vertical-align: top;">MAX-QUEUE-SIZE has a wrong type-hint
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-63">ASYNC-63</a>
</td>
<td style="vertical-align: top;">Variable called 'new' in vector in go block in CLJS causes "Object has no method 'call'" error
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-70">ASYNC-70</a>
</td>
<td style="vertical-align: top;">documentation of thread macro should include behavior of nil (closes the channel)
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-73">ASYNC-73</a>
</td>
<td style="vertical-align: top;">try-catch-finally broken inside go-blocks
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-77">ASYNC-77</a>
</td>
<td style="vertical-align: top;">StackOverflowError in go macro with cemerick.cljs.test (CLJS)
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-78">ASYNC-78</a>
</td>
<td style="vertical-align: top;">deadlock in multi catch
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-90">ASYNC-90</a>
</td>
<td style="vertical-align: top;">Pub/sub leaks memory
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-96">ASYNC-96</a>
</td>
<td style="vertical-align: top;">FixedBuffer's full checking in cljs
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-97">ASYNC-97</a>
</td>
<td style="vertical-align: top;">CLJS: alts! sporadically failing to unblock despite channel activity (Safari 7)
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-99">ASYNC-99</a>
</td>
<td style="vertical-align: top;">go block with &lt;! inside protocol method invocation fails to compile (dispatch :protocol-invoke on '-item-to-ssa')
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-108">ASYNC-108</a>
</td>
<td style="vertical-align: top;">cljs to-chan hangs on infinite lazy sequences
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-111">ASYNC-111</a>
</td>
<td style="vertical-align: top;">maps are represented different inside and outside of go blocks
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-117">ASYNC-117</a>
</td>
<td style="vertical-align: top;">let-bindings unavailable in #js literals in go-blocks
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-4">ASYNC-4</a>
</td>
<td style="vertical-align: top;">Record literals become ordinary maps
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-43">ASYNC-43</a>
</td>
<td style="vertical-align: top;">queue-dispatcher should fall back to process.nextTick if setImmediate is not available
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-64">ASYNC-64</a>
</td>
<td style="vertical-align: top;">Race condition when closing mults
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-113">ASYNC-113</a>
</td>
<td style="vertical-align: top;">alt!! should not evaluate the :default expr if a non-default clause is selected
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="ASYNC_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">3.50
</td>
<td style="vertical-align: top;">4
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-94">ASYNC-94</a>
</td>
<td style="vertical-align: top;">Allow user supplied executor/thread-pool (and potentially other options) to be used in go and thread macros
</td>
<td style="vertical-align: top;">Chad Harrington (1)<br>
Pierre-Yves Ritschard (1)<br>
Ryan Neufeld (1)<br>
Howard Lewis Ship (1/2)
</td>
</tr>
<tr>
<td style="vertical-align: top;">2.00
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Bad: Match no state
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-86">ASYNC-86</a>
</td>
<td style="vertical-align: top;">Update tools.analyzer.jvm dep
</td>
<td style="vertical-align: top;">Adrian Medina (1)<br>
Ambrose Bonnaire-Sergeant (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">2.00
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-74">ASYNC-74</a>
</td>
<td style="vertical-align: top;">Provide a chan? function to determine if a given var is a channel
</td>
<td style="vertical-align: top;">Nahuel Greco (1)<br>
Reid McKenzie (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">2.00
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-107">ASYNC-107</a>
</td>
<td style="vertical-align: top;">Improved docstring for alt!
</td>
<td style="vertical-align: top;">Baishampayan Ghose (1)<br>
Oleksandr Shyshko (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">2.00
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-67">ASYNC-67</a>
</td>
<td style="vertical-align: top;">Can we get a generic sink operation?
</td>
<td style="vertical-align: top;">Adam Clements (1)<br>
Jan-Paul Bultmann (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.50
</td>
<td style="vertical-align: top;">2
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-40">ASYNC-40</a>
</td>
<td style="vertical-align: top;">do not transform forms that have :no-transform metadata attached
</td>
<td style="vertical-align: top;">Dennis Schridde (1)<br>
Eduard Bondarenko (1/2)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-61">ASYNC-61</a>
</td>
<td style="vertical-align: top;">Exceptions thrown inside go/thread blocks propagate up and out of ThreadPoolExcecutor
</td>
<td style="vertical-align: top;">Max Penet (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-114">ASYNC-114</a>
</td>
<td style="vertical-align: top;">Allow a second arity on channel ex-handler which takes val as well as throwable
</td>
<td style="vertical-align: top;">Nivedita Priyadarshini (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-46">ASYNC-46</a>
</td>
<td style="vertical-align: top;">Add optional default channel to 'pub'
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-55">ASYNC-55</a>
</td>
<td style="vertical-align: top;">Notification of items dropped from sliding/dropping buffers
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-71">ASYNC-71</a>
</td>
<td style="vertical-align: top;">exception behavior for thread macro is hard coded
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-98">ASYNC-98</a>
</td>
<td style="vertical-align: top;">Less hostile message for #'go stopping at (fn [] ) boundaries
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Triaged
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-106">ASYNC-106</a>
</td>
<td style="vertical-align: top;">A unit test in ioc_macros_test.clj tests nothing
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Vetted
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-65">ASYNC-65</a>
</td>
<td style="vertical-align: top;">Change chan returned from pipe to internal go block out channel
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Vetted
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-66">ASYNC-66</a>
</td>
<td style="vertical-align: top;">Add drain! to consume and discard a channel
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Vetted
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-69">ASYNC-69</a>
</td>
<td style="vertical-align: top;">How to better communicate "mix" lifecycle wrt coordination
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Vetted
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-102">ASYNC-102</a>
</td>
<td style="vertical-align: top;">implement IDeref, IBlockingDeref for channels
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="ASYNC_Task"></a>Task</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/ASYNC-116">ASYNC-116</a>
</td>
<td style="vertical-align: top;">Convert core.async ClojureScript tests to cljs.test
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CCACHE tickets
</h2>
<h2><a name="CCACHE_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-31">CCACHE-31</a>
</td>
<td style="vertical-align: top;">SoftCaches update in-place, other cache types don't
</td>
<td style="vertical-align: top;">Ambrose Bonnaire-Sergeant (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-15">CCACHE-15</a>
</td>
<td style="vertical-align: top;">It appears that TTL cache exhibits quadratic performance (+ its evict is buggy)
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-27">CCACHE-27</a>
</td>
<td style="vertical-align: top;">Missing LU and LRU is linear complexity - performance
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-32">CCACHE-32</a>
</td>
<td style="vertical-align: top;">LIRSCache defect allows it's memory use to grow without bound
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-39">CCACHE-39</a>
</td>
<td style="vertical-align: top;">FIFOCache member exempted from expulsion after evict
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CCACHE_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-14">CCACHE-14</a>
</td>
<td style="vertical-align: top;">Asynchronous Cache Support
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-17">CCACHE-17</a>
</td>
<td style="vertical-align: top;">Create function backed cache
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-35">CCACHE-35</a>
</td>
<td style="vertical-align: top;">Add weak-cache
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-36">CCACHE-36</a>
</td>
<td style="vertical-align: top;">Allow ttl to be set for a key on cache miss
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-37">CCACHE-37</a>
</td>
<td style="vertical-align: top;">Doc string typo fix
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-38">CCACHE-38</a>
</td>
<td style="vertical-align: top;">Add ARC or CAR algorithm
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CCACHE_Task"></a>Task</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-11">CCACHE-11</a>
</td>
<td style="vertical-align: top;">Add eviction implementation to LIRSCache
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-16">CCACHE-16</a>
</td>
<td style="vertical-align: top;">Benchmark v0.5.x against Google Guava
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-18">CCACHE-18</a>
</td>
<td style="vertical-align: top;">Explore JSR 107- Java Temporary Caching API
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCACHE-20">CCACHE-20</a>
</td>
<td style="vertical-align: top;">Add some examples to github page
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CCONTRACTS tickets
</h2>
<h2><a name="CCONTRACTS_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCONTRACTS-3">CCONTRACTS-3</a>
</td>
<td style="vertical-align: top;">&amp; for additional arguments does not seem to work when declaring a contract
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCONTRACTS-4">CCONTRACTS-4</a>
</td>
<td style="vertical-align: top;">provide macro fails for multiple constraints
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CCONTRACTS_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCONTRACTS-2">CCONTRACTS-2</a>
</td>
<td style="vertical-align: top;">Does clojurescript support work for core.contracts?
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CCONTRACTS_Task"></a>Task</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCONTRACTS-5">CCONTRACTS-5</a>
</td>
<td style="vertical-align: top;">Fix links in and display of documentation
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CCONTRACTS-6">CCONTRACTS-6</a>
</td>
<td style="vertical-align: top;">Add/improve docs of contract, clojure.core.contracts, etc.
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CINCU tickets
</h2>
<h2><a name="CINCU_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CINCU-3">CINCU-3</a>
</td>
<td style="vertical-align: top;">apply-kw
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CLASSPATH tickets
</h2>
<h2><a name="CLASSPATH_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLASSPATH-6">CLASSPATH-6</a>
</td>
<td style="vertical-align: top;">classpath "empty" when classpath 0.2.2 used with clojure maven plugin 1.3.20+
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CLJCLR tickets
</h2>
<h2><a name="CLJCLR_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-32">CLJCLR-32</a>
</td>
<td style="vertical-align: top;">RT.load does not correctly map namespace to source file or dll name
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-33">CLJCLR-33</a>
</td>
<td style="vertical-align: top;">REPL input broken
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-38">CLJCLR-38</a>
</td>
<td style="vertical-align: top;">Use Type.AssemblyQualifiedName in ObjExpr.EmitValue when generating code for types
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-48">CLJCLR-48</a>
</td>
<td style="vertical-align: top;">Error when starting Clojure.Main.exe
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-61">CLJCLR-61</a>
</td>
<td style="vertical-align: top;">Compile and ilmerge clojure.core.reducers.
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-62">CLJCLR-62</a>
</td>
<td style="vertical-align: top;">Make Task35 accessible for reducers
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-63">CLJCLR-63</a>
</td>
<td style="vertical-align: top;">Mistake in Java translation in clojure.core.reducers/fold
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CLJCLR_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-25">CLJCLR-25</a>
</td>
<td style="vertical-align: top;">Clojure.Compile.exe create single dll for all compiled .clj files
</td>
<td style="vertical-align: top;">Antti Karanta (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CLJCLR-44">CLJCLR-44</a>
</td>
<td style="vertical-align: top;">Expose RT.GetFindFilePaths
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CMEMOIZE tickets
</h2>
<h2><a name="CMEMOIZE_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CMEMOIZE-12">CMEMOIZE-12</a>
</td>
<td style="vertical-align: top;">NPE with memoize/ttl
</td>
<td style="vertical-align: top;">Aaron Iba (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CMEMOIZE-14">CMEMOIZE-14</a>
</td>
<td style="vertical-align: top;">dependency problem with clojure.core.cache
</td>
<td style="vertical-align: top;">Francesco Bellomi (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CMEMOIZE-8">CMEMOIZE-8</a>
</td>
<td style="vertical-align: top;">memoizing functions that throw exceptions
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CMEMOIZE-15">CMEMOIZE-15</a>
</td>
<td style="vertical-align: top;">ttl functions sometimes return nil
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CMEMOIZE-18">CMEMOIZE-18</a>
</td>
<td style="vertical-align: top;">Confusing / erroneous documentation regarding seed values for clojure.core.memoize/memo
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CMEMOIZE_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CMEMOIZE-9">CMEMOIZE-9</a>
</td>
<td style="vertical-align: top;">memo-swap! is misnamed
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CRRBV tickets
</h2>
<h2><a name="CRRBV_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CRRBV-7">CRRBV-7</a>
</td>
<td style="vertical-align: top;">test name test-reduce redef's in tests, reducing test coverage
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CRRBV_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CRRBV-2">CRRBV-2</a>
</td>
<td style="vertical-align: top;">Efficient reverse resulting in reversed rrb-vector
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project CTYP tickets
</h2>
<h2><a name="CTYP_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-129">CTYP-129</a>
</td>
<td style="vertical-align: top;">select-keys on HMap returns Map with union key and value types
</td>
<td style="vertical-align: top;">Juho Teperi (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-133">CTYP-133</a>
</td>
<td style="vertical-align: top;">Typechecker fails when checking involves an object from reify
</td>
<td style="vertical-align: top;">Jochen Hinrichsen (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-167">CTYP-167</a>
</td>
<td style="vertical-align: top;">Several failure cases for comp for polyadic fns and type variables
</td>
<td style="vertical-align: top;">Oskar Wickstrom (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-168">CTYP-168</a>
</td>
<td style="vertical-align: top;">:arglists metadata is missing from vars defined using core.typed's defn macro
</td>
<td style="vertical-align: top;">James Reeves (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-193">CTYP-193</a>
</td>
<td style="vertical-align: top;">core.typed breaks some applications on Clojure 1.7.0-alpha5 due to JAR including AOT-compiled core.cache and core.memoize
</td>
<td style="vertical-align: top;">Herwig Hochleitner (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-27">CTYP-27</a>
</td>
<td style="vertical-align: top;">clojure.lang.RT/nth's type doesn't currently allow nil as the first argument
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-32">CTYP-32</a>
</td>
<td style="vertical-align: top;">Cannot instantiate variables that have bounds
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-35">CTYP-35</a>
</td>
<td style="vertical-align: top;">Should use fresh names when checking plambdas
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-39">CTYP-39</a>
</td>
<td style="vertical-align: top;">def-alias not working in ClojureScript
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-47">CTYP-47</a>
</td>
<td style="vertical-align: top;">Expected: IFn, Actual (Fn [Any -&gt; Any])
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-48">CTYP-48</a>
</td>
<td style="vertical-align: top;">Internal error: keyword invoke gave bottom type
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-49">CTYP-49</a>
</td>
<td style="vertical-align: top;">Applying flow filter resulted in local being bottom
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-51">CTYP-51</a>
</td>
<td style="vertical-align: top;">assoc unsupported in CLJS
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-52">CTYP-52</a>
</td>
<td style="vertical-align: top;">Heterogeneous Vector is not ISeqable in CLJS
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-71">CTYP-71</a>
</td>
<td style="vertical-align: top;">Occurrence typing does not deal well with non-eagerly simplifying unions
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-72">CTYP-72</a>
</td>
<td style="vertical-align: top;">merge doesn't seem to like records
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-80">CTYP-80</a>
</td>
<td style="vertical-align: top;">Issue with filter subtyping/simplification
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-87">CTYP-87</a>
</td>
<td style="vertical-align: top;">Handle variace in datatype cgen
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-88">CTYP-88</a>
</td>
<td style="vertical-align: top;">with-meta doesn't type check with vectors or hash-maps.
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-100">CTYP-100</a>
</td>
<td style="vertical-align: top;">RClass ancestors should work with reset-env
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-102">CTYP-102</a>
</td>
<td style="vertical-align: top;">large hashmaps: failure to discover subtype and error-output to complex to understand
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-140">CTYP-140</a>
</td>
<td style="vertical-align: top;">HSequential things should correctly erase dotted arguments
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-141">CTYP-141</a>
</td>
<td style="vertical-align: top;">Implement Difference type
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-143">CTYP-143</a>
</td>
<td style="vertical-align: top;">extend &amp; extend-protocol with (Class/forName "[B") as Class dispatch value fails
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-159">CTYP-159</a>
</td>
<td style="vertical-align: top;">"swap!" doesn't work anymore due to missing type translation
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-170">CTYP-170</a>
</td>
<td style="vertical-align: top;">`(apply concat ...)` gives "AssertionError Assert failed: (r/HeterogeneousMap? kws)".
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-171">CTYP-171</a>
</td>
<td style="vertical-align: top;">nil should not be treated as subtype of repeat list/vector
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-172">CTYP-172</a>
</td>
<td style="vertical-align: top;">annotating methods that descructure their arguments can confuse the type system
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-173">CTYP-173</a>
</td>
<td style="vertical-align: top;">(first (filter ...)) type checks in Clojure, not ClojureScript
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-174">CTYP-174</a>
</td>
<td style="vertical-align: top;">More fixes for closed source projects (datomic)
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-176">CTYP-176</a>
</td>
<td style="vertical-align: top;">No such var: ana/ns-&gt;relpath when loading the ClojureScript typechecker
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-177">CTYP-177</a>
</td>
<td style="vertical-align: top;">Compile error with core.async
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-178">CTYP-178</a>
</td>
<td style="vertical-align: top;">Dissimilar lengths of HVecs in a union doesn't type-check
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-181">CTYP-181</a>
</td>
<td style="vertical-align: top;">(float)'s type is mistakenly (Any -&gt; Float)
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-182">CTYP-182</a>
</td>
<td style="vertical-align: top;">macros which define functions containing named anonymous functions crash
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-188">CTYP-188</a>
</td>
<td style="vertical-align: top;">ann-record fails for argument-less records
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-189">CTYP-189</a>
</td>
<td style="vertical-align: top;">code that used to type check in 0.2.72 stopped type checking 0.2.77
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-190">CTYP-190</a>
</td>
<td style="vertical-align: top;">pred doesn't handle much
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-191">CTYP-191</a>
</td>
<td style="vertical-align: top;">Bad type syntax when parsing types of macro-generated anonymous functions from required namespaces (when the types are composed, for instance (Option AnyInteger))
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-195">CTYP-195</a>
</td>
<td style="vertical-align: top;">Support for clojure.core/extend is broken when used with typed.core/defprotocol
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-197">CTYP-197</a>
</td>
<td style="vertical-align: top;">No matching arities when defining multiple arity protocol method
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-198">CTYP-198</a>
</td>
<td style="vertical-align: top;">incorrect optional keyword lookup in complete HMaps
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-200">CTYP-200</a>
</td>
<td style="vertical-align: top;">min and max function are inferred to return java.long.Number if all parameters are Integer
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-201">CTYP-201</a>
</td>
<td style="vertical-align: top;">Calling a multimethod from a protocol function breaks the type checker
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CTYP_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-93">CTYP-93</a>
</td>
<td style="vertical-align: top;">Support refinement types
</td>
<td style="vertical-align: top;">Christoffer Sawicki (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">1.00
</td>
<td style="vertical-align: top;">1
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-134">CTYP-134</a>
</td>
<td style="vertical-align: top;">Allow namespace aliases in `ann`
</td>
<td style="vertical-align: top;">Reid McKenzie (1)
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Bad: Unkn Fix Version
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-8">CTYP-8</a>
</td>
<td style="vertical-align: top;">Support complex map manipulation functions
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-9">CTYP-9</a>
</td>
<td style="vertical-align: top;">Support metadata types
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-11">CTYP-11</a>
</td>
<td style="vertical-align: top;">Infer good types for loop locals
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-12">CTYP-12</a>
</td>
<td style="vertical-align: top;">Handle primitives properly
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-13">CTYP-13</a>
</td>
<td style="vertical-align: top;">Understand common contract functions
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-18">CTYP-18</a>
</td>
<td style="vertical-align: top;">Implement equality filters
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-50">CTYP-50</a>
</td>
<td style="vertical-align: top;">Support overriding fields
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-54">CTYP-54</a>
</td>
<td style="vertical-align: top;">Merge compatible types to make more accurate ones
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-57">CTYP-57</a>
</td>
<td style="vertical-align: top;">Support monitor-enter/monitor-exit
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-76">CTYP-76</a>
</td>
<td style="vertical-align: top;">Support KwArgsSeq in apply
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-98">CTYP-98</a>
</td>
<td style="vertical-align: top;">Implement a defrecord&gt; macro
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-109">CTYP-109</a>
</td>
<td style="vertical-align: top;">Better error message for TFn app
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-110">CTYP-110</a>
</td>
<td style="vertical-align: top;">Add satisfies?
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-111">CTYP-111</a>
</td>
<td style="vertical-align: top;">Clearer error message for misusing special type
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-113">CTYP-113</a>
</td>
<td style="vertical-align: top;">Better documentation for override-method
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-119">CTYP-119</a>
</td>
<td style="vertical-align: top;">Record/datatypes should update like HMaps via occurrence typing
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-124">CTYP-124</a>
</td>
<td style="vertical-align: top;">case should utilize negative information
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-131">CTYP-131</a>
</td>
<td style="vertical-align: top;">Support (apply f (apply concat hmap))
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-138">CTYP-138</a>
</td>
<td style="vertical-align: top;">Support mutually recursive types
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-139">CTYP-139</a>
</td>
<td style="vertical-align: top;">Extend what can used as HMap key
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-156">CTYP-156</a>
</td>
<td style="vertical-align: top;">Add special arities to `nth` if we know exactly the index argument and CountRange
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-160">CTYP-160</a>
</td>
<td style="vertical-align: top;">Correctly check IFn ancestor with type/record
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-165">CTYP-165</a>
</td>
<td style="vertical-align: top;">GSOC 2014 Heterogeneous operations &amp; Dotted Polymorphism
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-187">CTYP-187</a>
</td>
<td style="vertical-align: top;">Add a defn- macro for private functions
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-192">CTYP-192</a>
</td>
<td style="vertical-align: top;">Use memoization in file-mapping to improve performance.
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-194">CTYP-194</a>
</td>
<td style="vertical-align: top;">HMap merged type
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-202">CTYP-202</a>
</td>
<td style="vertical-align: top;">Provide a way to annotate a throw-on-nil function
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="CTYP_Task"></a>Task</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Bad: Unkn Fix Version
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-15">CTYP-15</a>
</td>
<td style="vertical-align: top;">Eliminate the need to specify all ancestors in alter-class.
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Bad: Unkn Fix Version
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/CTYP-16">CTYP-16</a>
</td>
<td style="vertical-align: top;">Parameterise IFn instead of special function type.
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project DAVL tickets
</h2>
<h2>
Project DCODEC tickets
</h2>
<h2><a name="DCODEC_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCODEC-1">DCODEC-1</a>
</td>
<td style="vertical-align: top;">Add simple utility functions for base64 conversions?
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCODEC-3">DCODEC-3</a>
</td>
<td style="vertical-align: top;">Hex (Base 16) codec
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2>
Project DCSV tickets
</h2>
<h2><a name="DCSV_Defect"></a>Defect</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCSV-4">DCSV-4</a>
</td>
<td style="vertical-align: top;">\return as record separator with unquoted fields is read as part of the field
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCSV-6">DCSV-6</a>
</td>
<td style="vertical-align: top;">read-csv can not handle white-space at end of line
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCSV-7">DCSV-7</a>
</td>
<td style="vertical-align: top;">data.csv does not handle BOMs
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCSV-8">DCSV-8</a>
</td>
<td style="vertical-align: top;">Allow read-csv to read files without quoting.
</td>
<td style="vertical-align: top;">
</td>
</tr>
</tbody>
</table>
<h2><a name="DCSV_Enhancement"></a>Enhancement</h2>
<table style="text-align: left; width: 950px;" border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: bottom;">Weighted vote
</td>
<td style="vertical-align: bottom;"># of Votes
</td>
<td style="vertical-align: bottom;">State
</td>
<td style="vertical-align: bottom;">Ticket
</td>
<td style="vertical-align: bottom;">Summary
</td>
<td style="vertical-align: bottom; width: 200px;">Voters
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style="vertical-align: top;"><a href="http://dev.clojure.org/jira/browse/DCSV-1">DCSV-1</a>
</td>
<td style="vertical-align: top;">pom.xml directives
</td>
<td style="vertical-align: top;">
</td>
</tr>
<tr>
<td style="vertical-align: top;">0.00
</td>
<td style="vertical-align: top;">0
</td>
<td style="vertical-align: top;">Open
</td>
<td style=<