[06:56:38] How can I handle "line too long" warning produced by continuous integration [06:57:28] When I try to break up those lines, a new warning is thrown: too many whitespaces [07:05:50] Most of the time it is where and how you place the whitespace. What patch? [07:06:29] is it the patch or the commit msg? [09:56:18] https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/1125623 [09:56:29] Patches here [11:19:34] mmm... https://es.wikipedia.org/wiki/Cer%C3%A1mica_cardial do you have an error message? [3997c8ae-37f7-4974-93a0-fa309cefdea3] 2025-03-12 11:19:02: Excepción grave de tipo "Wikimedia\Rdbms\DBUnexpectedError" [11:58:04] Feel free to use https://phabricator.wikimedia.org/maniphest/task/edit/form/46/ to report exception errors on Wikimedia wikis ^ [11:58:32] (in reply to Galder's message which seems to have disappeared in Telegram but not on IRC) [12:42:54] You all can see my latest things here, and tell me what’s causing the blockade (re @cvictorovich: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseLexeme/+/1125623) [12:44:41] Those don't seem to be whitespace errors [12:45:17] Sure. I seems solved it (re @tehreedy: Those don't seem to be whitespace errors) [12:45:53] Still some other errors I’ve not seen before are preventing the tests from passing [12:46:21] (Never seen before hence all at sea about how to handle [12:47:45] The phan one is a little odd, as you've not touched that file, so may not be your fault (still needs fixing) [12:47:54] That’s to say, I fixed anything that I can fix with my current ability [12:48:13] and/or be related to some change in MW core etc [12:49:01] The other errors... Seem to be because you've got duplicate paths that are exactly `/wikibase/v1/entities/lexemes/{lexeme_id}` [12:49:19] I don't know if you're supposed to handle those in a different way [12:49:31] Yes, that’s my intended path (re @tehreedy: The other errors... Seem to be because you've got duplicate paths that are exactly /wikibase/v1/entities/lexemes/{lexeme_id}) [12:49:39] Or whether the test is just broken as it's not checking for path + method [12:50:12] As they’re handling lexemes themselves rather than part of a certain lexeme [12:51:31] For now methods are dummy, awaiting future implementations [12:52:14] Nobody can eat a meal all at once [12:55:04] For OpenAPI docs on Wikibase itself, some REST API routes are the same, with different features [12:57:14] i believe the wikiase entities endpoint is only for items and properties so far [12:57:42] Then would it require modification (re @addshore: i believe the wikiase entities endpoint is only for items and properties so far) [12:57:53] see https://doc.wikimedia.org/Wikibase/master/js/rest-api/ [12:58:00] After all lexeme is part of Wikibase [12:58:20] This is what I’ve seen (re @addshore: see https://doc.wikimedia.org/Wikibase/master/js/rest-api/) [12:58:29] well, they're a separate extension so... no they're not part of Wikibase ;) [12:58:33] they might be part of wikidata... [12:58:36] @cvictorovich you might want to go and chat in the Wikibase community telegram group, and im sure your messages may get seen by the team then! [12:59:11] telegram group linked at https://wikiba.se/additional-support/ [13:01:21] Even modeled after (re @cvictorovich: This is what I’ve seen) [13:04:59] looks like it might be tracked at https://phabricator.wikimedia.org/T329096 too [13:05:23] Just so you don't feel ghosted: The team has noticed the comment on the Phab ticket and seen the patch in gerrit and will reply in due cause. Our Product Manager is currently out of office. [13:07:12] I wouldn't worry too much about the Phan and linting issues right now, let's get your questions answered and the content correct first :) [13:12:12] Related to my patch? (re @OutdoorAcorn: Just so you don't feel ghosted: The team has noticed the comment on the Phab ticket and seen the patch in gerrit and will reply ...) [13:13:05] Also I wrote on phab [13:14:35] Yup (re @cvictorovich: Also I wrote on phab) [13:18:41] Not sure about this (re @tehreedy: they might be part of wikidata...) [13:19:12] WikibaseLexeme is an extension to an extension [13:19:27] If you don't need it to run Wikibase... [13:19:50] semantics, mostly [13:20:16] It relies on Wikibase (re @tehreedy: WikibaseLexeme is an extension to an extension) [13:20:26] Sure, but Wikibase doesn't rely on WikibaseLexeme [13:21:29] And it’s reasonable to share the same API endpoint (re @cvictorovich: It relies on Wikibase) [13:22:08] I'm not sure anyone said otherwise