Currently not part of the alpha1 release.
| Comment | File | Size | Author |
|---|---|---|---|
| #9 | 1998128_followup.patch | 4.08 KB | jthorson |
| #5 | add_testing_tab_4.patch | 23.83 KB | jthorson |
| #4 | add_testing_tab_3.patch | 23.88 KB | jthorson |
| #3 | add_testing_tab_2.patch | 23.68 KB | jthorson |
| #1 | add_testing_tab.patch | 20.92 KB | jthorson |
Comments
Comment #1
jthorson commentedUpdated.
Comment #2
jthorson commentedNew issue: Re-queuing multiple branches on the same project node at the same time results in each node overwriting the previous in the 'queued' table.
Comment #3
jthorson commentedUpdate.
Comment #4
jthorson commentedThis time, I'll save the files before generating the patch. *facepalm*
Comment #5
jthorson commentedFinal version commited to 7.x-2.x.
Comment #6
jthorson commentedTagging for historic purposes.
Comment #8
dwwA) Are you sure this is wise?
I still don't grok the D7 field language stuff, but it strikes me as odd that a boolean like this could be translated. No objection to !empty() but I'm not sure
$node->languageis a good idea here.B) Surely the semantic markup people will hate this:
;)
C) Is this too permissive?
My concern is that
$node->project['maintainers']contains all maintainers, regardless of their perms. E.g. people that just have 'Maintain issues', etc. Shouldn't we really be testing for maintainers that have the 'Write to VCS' project perm?D) Pedantic nit, but this makes it impossible to actually translate to an RTL language:
E) Is this divitis? Without a class or id, it's not obvious why we need the #prefix + #suffix here:
F) Seems like $project_node isn't actually used here at all:
In fact, doesn't appear to be used anywhere. There's a comment about it when the form is built, but it's never actually touched. Is the idea just to make it easier for folks altering this form or something? At the very least, doesn't seem necessary to initialize this local variable in the submit handler if we're not going to use it. Perhaps the whole thing should go.
G) Same concern about $node->language vs. LANGUAGE_NONE here:
Not sure "needs work" is appropriate here, but I figured at least "needs review". ;)
Thanks!
-Derek
Comment #9
jthorson commenteda) Corrected in dc91cb7.
b) Agreed ... stuck in a
<p>instead.c) The only setting which is exposed is the ability to turn on/off testing for the project, which doesn't need to be overly restrictive. That said, I also have no problem restricting it to project committers, so it's been converted to check the 'write to vcs' permission.
d) Adjusted.
e) Divitis. Bad habit from my D6 days, where text liked appearing outside of it's parent fieldset.
f) Development leftover ... Removed.
g) Fixed.
Comment #10
jthorson commentedBtw ... Thanks for the review!
http://drupalcode.org/project/project_issue_file_test.git/commit/6e41ddb...