[Bug 45925] Trim spaces around statements of string type

2014-11-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

--- Comment #6 from Daniel Kinzler daniel.kinz...@wikimedia.de ---
I said that? Hm, then I have to disagree with myself there... The parsevalue
API module (resp. StringValueParser) should trim input (and apply utf8
normalization).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-11-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Lydia Pintscher lydia.pintsc...@wikimedia.de changed:

   What|Removed |Added

 Whiteboard|u=dev c=frontend p=0|u=dev c=backend p=0

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-11-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

--- Comment #7 from Daniel Kinzler daniel.kinz...@wikimedia.de ---
Hm... apparently, StringValueParser does not create StringValues from strings.
We seem to use the NullParser for this, which returns an UnknownValue.
Whatever.

So, let's have an actual StringValueParser that applies normalization.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-11-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Lydia Pintscher lydia.pintsc...@wikimedia.de changed:

   What|Removed |Added

 CC||daniel.kinz...@wikimedia.de

--- Comment #5 from Lydia Pintscher lydia.pintsc...@wikimedia.de ---
IIRC When I discussed this with Daniel his comment was that the parser
shouldn't do anything to the string but only parse it. That makes sense to me.
If we only do it in the frontend then these could still get in via the API for
example. That seems sub-optimal.

Daniel: Can you chime in on the pros and cons of doing this in the backend
please?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-10-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Henning bugzilla.d...@gmail.com changed:

   What|Removed |Added

 CC||bugzilla.d...@gmail.com

--- Comment #4 from Henning bugzilla.d...@gmail.com ---
At the time of writing, the current behaviour seems to be: When a value with a
leading space character is submitted, the back-end parser will return a
malformed input error.
I wonder whether silent trimming should rather be implemented in the back-end
parser instead of in the front-end.
Can some authority please decide on that?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-04-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Adrian Lang adrian.l...@wikimedia.de changed:

   What|Removed |Added

 CC||adrian.l...@wikimedia.de

--- Comment #3 from Adrian Lang adrian.l...@wikimedia.de ---
Just to be clear: ValueView did not trim the value, it just checked for empty
or whitespace-only strings.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-04-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Lydia Pintscher lydia.pintsc...@wikimedia.de changed:

   What|Removed |Added

   Priority|Normal  |High
 Whiteboard||u=dev c=frontend p=0

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-04-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

--- Comment #2 from Mushroom wikimushr...@gmail.com ---
Sorry, correct link is
https://www.wikidata.org/wiki/Wikidata:Project_chat#Error_when_adding_commonscat

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2014-04-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Mushroom wikimushr...@gmail.com changed:

   What|Removed |Added

 CC||wikimushr...@gmail.com

--- Comment #1 from Mushroom wikimushr...@gmail.com ---
The malformed input error is thrown by the RegexValidator in function
buildStringType from WikibaseDataTypeBuilders. It often happens when
copy-pasting text from other sources (see
http://www.wikidata.org/wiki/Wikidata:Project_chat#Error when adding
commonscat) and it is made worse by bug 63301 which sometimes adds newlines
when pressing return to save the claim, thus triggering the error.

The trimming was previously done in ValueView but it has since been removed
(see
http://github.com/wmde/ValueView/commit/0a8350999bb1ee028db9487286173aee0b20640f).
We could use the StringNormalizer class to trim the string and also remove
incomplete UTF-8 sequences (see related bug 50486), however I'm not familiar
with the data value processing code so I'm not sure where is the correct place
to do it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 45925] Trim spaces around statements of string type

2013-11-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=45925

Lydia Pintscher lydia.pintsc...@wikimedia.de changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal
 CC||lydia.pintscher@wikimedia.d
   ||e

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l