summaryrefslogtreecommitdiffstats
path: root/webapp/TODO
blob: 5e6493f5a58a936de78bb9605d8d0ab9927f7ab1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Bugs
----

If a user never logs in, someone else can grab their nickname
See the issue tracker at code.google.com/p/gerrit for more bugs

Data Cleaning
-------------

Email addresses should be lowercased before comparing
Nicknames too???
Nicknames should not be allowed to contain multiple internal spaces
    nor internal whitespace other than space

Sending Mail
------------

Should allow registered nicknames in Reviewers and CC fields
Normalize emails to nicknames in these fields even when editing, if known

Issues
------

Archive issues (that's per user rather than per issue)

Patch Sets
----------

Edit patch set message
Delete patch sets

Searching, Organizing
---------------------

View all open issues by base, or by repository
View all closed issues (issue 15 in the tracker)

Commenting
----------

Add stars
Add non-inline comments per file, per patchset, per issue
Keyboard shortcut for entering a comment at the blue line
    (isn't this already in the JS code?)

Diffs and Patches
-----------------

Improve UI for selecting patch set deltas; handle missing files better
Syntax colorization
Record revision and show in UI; indicate action (add/edit/delete)
Add line length option
Need a more powerful way to specify the URL for finding a revision (?)

User Experience
---------------

Make Edit Issue show the form inline instead of opening a new page?
Right-justify the "Id" and "Drafts (mine)" headings in the Issues list table

Software Engineering
--------------------

Unittests