[14:20:23] New patchset: Nischayn22; "Make necessary method public from protected." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/39575 [14:29:14] New review: Mwjames; "I can't comprehend as to why this method was protected in the first place but in case it is not merg..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/39575 [15:31:58] Does anybody know where I can find docs on Halo? The link from MediaWiki.org for the manual is dead. [15:33:02] I'm looking to set up some reciprocal properties using Halo, so I'd be very appreciative of help on that subject. [15:34:02] Frank__: afaik Halo is part of the SMW+ offering, but support for SMW+ has all but seized since ontoprise died [15:34:38] you could start using Halo if you like, but I'd not exactly advise it until it becomes clear what's going to happen with the code [15:35:29] I know, it seems to have fallen off the planet. Or at least the Internet. [15:36:23] I guess Halo isn't really what I need, it just provides shortcuts to the syntax. [15:36:35] in that case you might want to avoid the risk [15:37:39] We actually use it already. The docs might help me use it more easily. [15:41:56] well the devs seem to have pulled all docs offline [15:42:42] Yes, most of the domains related to SMW+ are gone. [15:42:58] I did find the code on SourceForge though. It's still available. [15:43:44] yes, but no docs there, and no maintenance in the foreseeable future [15:43:55] That's right. [15:44:00] so how are you going to maintain your wiki? [15:47:30] If it comes up we might have to modify the code ourselves. [17:50:50] yaron: poke [17:51:00] Hello! [17:52:02] yaron: I have this ongoing bug with ApprovedRevs - do you happen to have ~15 minutes free time to take a look? [17:52:31] Well - I'll have 15 minutes at some point. [17:52:37] ok [17:52:44] If you describe it, I can look into it. [17:52:55] OK. The (approve) link is not showing for all revisions. [17:53:17] It seems to be missing when there is a (-> foo) section thing at the end of the history. [17:53:31] which for me means most of the time. [17:53:55] Hello im getting the following internal error when attempting to access Special:Properties [17:53:56] Internal error There is no predefined property with "___CREA". Backtrace: #0 C:\xampp\htdocs\extensions\SemanticMediaWiki\includes\storage\SMW_SQLStore2.php(1039): SMWDIProperty->__construct('___CREA') #1 C:\xampp\htdocs\extensions\SemanticMediaWiki\specials\QueryPages\SMW_SpecialProperties.php(104): SMWSQLStore2->getPropertiesSpecial(Object(SMWRequestOptions)) #2 C:\xampp\htdocs\extensions\SemanticMediaWiki\specials [17:54:04] so if you edit a section, and then save, the revision history has a ( -> Section you edited ) and the ( approve ) link is missing. [17:54:10] drobbins: yeah, I noticed that on semantic-mediawiki.org. [17:54:28] I couldn't find the pattern, though - but that "#section" thing makes sense. [17:54:30] Also i attempted to add something to the property for a field called house and now the drop down no longer works or shows any of the exisiting house selections [17:54:44] just shows the select box drop down with no choices to choose [17:55:11] kevindank: did you initialize the db? [17:55:36] kevindank: see if you can get to Special:SMWAdmin [17:56:06] drobbins: Yes i did that a couple times [17:56:16] right now its running data repair and upgrade and its at 16% [17:56:28] im into Special:SmwAdmin [17:57:19] kevindank: let the update run. I have not seen that error before. [17:58:04] its been running for like a week [17:58:16] oh. [17:58:33] I think you can speed it up by running php maintenance/update.php from the command-line over and over again. [17:58:42] ok ill try it [18:00:18] now its moving [18:02:01] okay ran it but now its giving this error on Special:Properties Internal error There is no predefined property with "___QM_UIA". Backtrace: #0 C:\xampp\htdocs\extensions\SemanticMediaWiki\includes\storage\SMW_SQLStore2.php(1039): SMWDIProperty->__construct('___QM_UIA') #1 C:\xampp\htdocs\extensions\SemanticMediaWiki\specials\QueryPages\SMW_SpecialProperties.php(104): SMWSQLStore2->getPropertiesSpecial(Object(SMWReque [18:02:22] which if you notice the difference there is no predefined property with _______QM_UIA [18:02:31] which is different then the first issue which listed _CREA [18:24:15] New patchset: Yaron Koren; "Added "LIMIT 1" to SMW ID SELECT queries, in case of duplicate rows" [mediawiki/extensions/SemanticDrilldown] (master) - https://gerrit.wikimedia.org/r/39609 [18:26:39] Change merged: Yaron Koren; [mediawiki/extensions/SemanticDrilldown] (master) - https://gerrit.wikimedia.org/r/39609 [20:50:25] drobbins: if you're still there, what version of MediaWiki are you using? [20:54:42] yaron: do you know what's the status with semantic bundle release process? [20:55:11] Nikerabbit: yeah, we just released a new version (the first in 8 months) last week. [20:55:24] yaron: are you using some kind of scripts or what? [20:55:29] Oh - yeah. [20:55:42] yaron: where are they? [20:55:59] There's one script that generates the files, and another that uploads them. [20:56:44] yaron: I was wondering whether we could merge those with the script I wrote to release language bundle [20:56:44] The one that generates the files is "externals", here: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/SemanticBundle.git;a=tree [20:56:59] Oh, that's interesting. [20:57:25] yaron: 1.19.3 [20:57:28] Sure, definitely - anything to reduce code duplication would be good. [20:57:45] yaron: I'm here now. [20:58:06] drobbins: okay, thanks - that's what I thought; the problem only seems to come up for MW 1.19. [20:58:34] yaron: what would be a way to proceed with that plan? [20:58:48] Well, where's the language bundle located? [20:58:57] Does it have its own Git repository? [21:00:43] yaron: it's here in now: https://gerrit.wikimedia.org/r/gitweb?p=translatewiki.git;a=tree;f=melange;h=ece6d1be95d7feb972ccbdf56a5a63b910d7f4db;hb=HEAD [21:01:10] I'm open to creating a new repo for it [21:01:20] Oh, okay. [21:01:47] Nikerabbit: I wonder if it makes sense, or is possible, to make a generic "bundle creator" script, and put it in core MW's /maintenance directory? [21:02:06] (By the way, it's spelled "creator", not "creater". English - don't ask me why. :) ) [21:02:23] yaron: you are not the only one to complain about that :D [21:02:29] Alright. :) [21:02:33] anyway, I tried to make it generic, but I know it isn't fully generic yet [21:02:42] not sure about having it in core repo [21:02:54] Also, I gave you the wrong filename before - the SB one is Makefile, not "externals". [21:03:06] You run a "make" in order to generate the files. [21:03:13] yeah I skimmed over the files [21:03:26] Well, if it's not in core, I don't know if there's a neutral place to put a generic file like that. [21:04:14] Your file looks quite a bit more sophisticated than ours, by the way - and the fact that it's in PHP is a big plus. [21:04:18] yaron: what's wrong with asking for a new repo for the script? [21:04:40] Nothing, I guess... just seems like overkill? [21:05:11] yaron: not to me [21:05:23] Alright. [21:05:31] could be mediawiki(/tools)/BundleCreator [21:05:49] Is there such a directory in Git? [21:05:56] the mw release script repo is also there [21:06:02] Oh, okay. [21:06:11] looking at https://gerrit.wikimedia.org/r/#/settings/projects [21:06:13] Yeah, that could work very well. [21:06:44] What about that page? [21:07:03] if you click browse you can see what else is under mediawiki/tools [21:07:45] Oh, okay. Wow! That's a lot of stuff. [21:08:10] yep [21:08:12] How about just "mediawiki/tools/bundles"? [21:08:22] Then other stuff could go in there too, potentially. [21:08:29] fine with me [21:08:36] JeroenDeDauw: see above. Any thoughts? [21:10:56] Nikerabbit: I'm looking now BundleCreater.php - so it packages MediaWiki itself into the bundle? [21:11:05] yaron: nope [21:11:15] (now at) [21:11:17] Oh. [21:11:35] it's supposed to be used for running unit tests but that is not working yet [21:11:58] Oh, I see. [21:12:39] And it creates a new tag, and updates the release file, every time? [21:13:37] In the case of SB, the downloadable files aren't in Git, although they probably should be. [21:14:50] yaron: what do you mean every time? [21:15:04] Every time the script is run. [21:16:23] yeah if you run it through all the steps [21:16:45] Oh - so when you run it you comment out different lines? [21:17:21] I do like php melange.php prepare-notes or php melange.php pust-tah [21:19:00] Oh, okay, now I get it. [21:20:03] That's pretty neat - it's a total framework to do bundling, tagging, installation all from one place. [21:25:23] yaron: do you have a bit of an idea where the ApprovedRevs issue might be lurking? [21:25:41] I'm looking into it. [21:26:13] cool, thanks [21:28:08] drobbins: it might just be a bug in MW, that was then fixed. [21:28:26] Those lines that lack an "(approve)" link also lack an "(undo)" link, right? [21:33:04] yaron: so, should I request a new repo now while I am on that page anyway? :) [21:33:36] Nikerabbit - sure, yes! [21:33:57] Although we're probably a little way away from being able to have both bundles use the same script. [21:34:21] But I'm looking forward to when that can happen. [21:40:30] drobbins: yes, it's a bug in MW - the "(approve)" link is actually there, but the browser isn't displaying it due to some mismatched HTML tags. [21:40:51] The problems seems to happen for Chrome, but not Firefox - I haven't tried it on other browsers. [21:45:47] yaron: ah, nifty [21:46:19] yaron: can you point me to a patch that fixes it? [21:46:36] drobbins: no, but if you upgrade MW, that should do it. [21:48:58] yaron: upgrade to what? [21:49:12] MW 1.20 or higher. [21:49:18] (I think.) [21:49:32] yaron: isn't 1.19 stable? Or no? [21:49:38] Yeah, it's stable. [21:49:43] It just has some bugs. :) [22:16:47] yaron: is the upgrade to 1.20 relatively painless? [22:17:01] I think so, yes. [22:17:04] yaron: and will it require any metadata regen on the SMW side? [22:17:14] I don't know. [22:17:45] I doubt it, though. [22:18:39] ok [22:19:09] yaron: oh, 1.19 is now considered legacy, and 1.20 is now considered stable. [22:54:21] New patchset: Yaron Koren; "Fix - replaced "SELECT ... LIMIT 1" with "SELECT MAX" for subqueries" [mediawiki/extensions/SemanticDrilldown] (master) - https://gerrit.wikimedia.org/r/39707 [23:00:50] Change merged: Yaron Koren; [mediawiki/extensions/SemanticDrilldown] (master) - https://gerrit.wikimedia.org/r/39707 [23:45:36] Can I make a "complex result" in an {{#ask... }}? I want to use a property as part of a remote url embedded in the result table.