https://bz.apache.org/bugzilla/show_bug.cgi?id=70061

--- Comment #6 from Philippe Cloutier <[email protected]> ---
(In reply to Rich Bowen from comment #5)
> The topic mentioned in the title of this ticket has been addressed. [!] has
> been called out as an optional component of the argument, and the
> consequence of providing it has been documented.
Yes, I could see that your change mostly fixes.

> The phrase that you reference:
> 
> > The Substitution of a rewrite rule is the string that replaces the original 
> > URL-path that was matched by Pattern.
> 
> I am unclear how that relates to this ticket, and would appreciate some
> explanation as to what this has to do with it, or what change it is that you
> are requesting. Can you please elaborate, or open a new ticket if it's a
> separate issue?
Modelizing issues and representing them with tickets is non-trivial. The same
issues can be tracked with multiple sets of tickets. A regression in a network
method could be tracked with 1 technical ticket about the method, or 10
user-oriented bug reports tracking each affected feature.

The angle this ticket takes is to report the mental model used to write the
document, and which the documentation consequently conveys, i.e. that an
initial "!" was part of the pattern. Therefore, this tracks all consequences of
that misunderstanding, including the incorrect synopsis, the incorrect
description of patterns, and the assumption that the rule triggers if and only
if the pattern has at least 1 match.

> If you could answer the above question -- what it is, exactly, that you
> object to about that phrase -- I'll attempt to address it.
The main flaws in that sentence are in its implication that the pattern of a
triggered rule matches the original URL-path. There are several things wrong
with that implication, as explained in ticket #70024, but the one tracked here
is the assumption that the pattern always matches. In negative rules (those
with "!" before the pattern), the main condition is that the pattern does not
match.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to