User Details
- User Since
- Feb 9 2015, 11:26 PM (591 w, 2 d)
- Availability
- Available
- LDAP User
- 99of9
- MediaWiki User
- 99of9 [ Global Accounts ]
Today
@cmassaro I hope you don't mind if I tag you into this. I think something near this is causing us major problems today.
I wonder if it's another expression of the problem at the heart of T427644?
Thanks for explaining @cmassaro and thanks for fixing @Feeglgeef. Many of our dispatchers are smarter (e.g. apply3/4), but it's nice to have consistency and associated speed.
Yesterday
IMO this should be higher than medium. This causes problems that AFAIK we cannot work around because code implementations can't "apply" other functions. When the rubber hits the road this is causing actual bad output in AW:
Tue, Jun 9
I think this or something similar is affecting Z32885, possibly via Z14779
Sat, Jun 6
To me it's important in the long run, but not a super high priority until we are bot-templating articles that need to fetch Wikidata-curated images automatically. When we're building an article by hand it's not hard (and more fun) to look up an image of choice.
Fri, Jun 5
Wed, Jun 3
Sure, you can put it that way if you like. I expect the problem is true for everyone's browser though. Try loading the link above, you'll see how tortuous it is.
Is the definition of a "reference" anything in a <sup>? Yes, links will often be desirable as links in plain/"main" text. See these sections of a featured article, especially the Authority control box:
This result shows that although the html output looks okay, the UI renderer is still too nervous to show the link?
I think I favour: It shows up in the ULS language list on e.g. [[ak:Douglas Adams]] as a normal "article" but with a special icon
Tue, Jun 2
We will get Julian dates eventually. IMO this is covered by "Wikifunctions is under development."
Fri, May 29
Thu, May 28
May 11 2026
Sorry, my bad, I was comparing a list of references to a reference.
May 4 2026
With pleasure.
May 2 2026
I'm boldly closing this as resolved. The initial bug report is certainly addressed. The current system is working pretty well. If we want to suggest refinements, that can be a new feature request.
Apr 24 2026
Apr 22 2026
Apr 17 2026
Thanks for the responsiveness. We'll surely let you know if it happens on other Types!
Apr 16 2026
possibly related: https://www.wikifunctions.org/wiki/Talk:Z16684
Here's another clue: pi/4.0 gives
"Error in the function call API (propagated error: "Status 503 from wikilambda_fetch (ZIDs <Z21033>)")
Error type: Error in the function call API
Error data:
propagated error: "Status 503 from wikilambda_fetch (ZIDs <Z21033>)""
Hooray! Congrats, this was a big one.
Apr 14 2026
I agree that semi-special is a good way forward. Another advantage over full auto is that it can be queried in SPARQL, so analysis will be easier.
Apr 8 2026
Adding it to essential work sounds excellent. But if fixing v2 issues was part of the quarterly goal, isn't it okay to also leave this there as a (so far) unmet component of the goal?
Why is the v2 parent removed? I thought this worked in v1.
I'm using the v2 parent to keep track of dev progress on recent fixes after the v2 shake up.
Apr 2 2026
Mar 31 2026
I don't think I have much insight here. If the answer is we're not allowed this behaviour anymore, I don't think that's a big deal. None of the current usage looks compelling.
Mar 30 2026
Oh, sorry. I'm not sure. I tried it with a different input and it failed:
https://www.wikifunctions.org/view/en/Z10249?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10249%22%2C%22Z10249K1%22%3A%22abcd%22%7D
Confirmed. Thanks.
Mar 27 2026
Mar 24 2026
- I have no issues with the restriction to Commons as our only source.
- As a first pass it would even be okay if it excluded timed media, or even SVGs.
- The rest sound reasonable.
Mar 23 2026
Mar 19 2026
Yes, this particular test now works. (although as I understand it, we're now using v1 again anyway)
Mar 18 2026
I think the failure of https://www.wikifunctions.org/view/en/Z28849 (every test case) may be related. In particular I think https://www.wikifunctions.org/view/en/Z28686 is receiving objects in unexpected form.
Okay, I withdraw the word "fixed", but that is not the important issue.
Mar 17 2026
The double nested signs seem to originate in the js rational conversion from code. This could also be simplified? https://www.wikifunctions.org/view/en/Z19702
I don't think so. What do you see? (I've also tried other values to go without the cache)
Mar 13 2026
Yes, I'm happy to call this one resolved, and have filed tasks for some similar but different issues.
Mar 12 2026
Feb 18 2026
Where do we read about the new composition language? Is there a task to follow (and connect to this one)?
Feb 3 2026
This is concerning. Where can we learn more about this?
An example of where we need close-to-raw returned values is https://www.wikifunctions.org/view/en/Z26982 (equal rational with numerator length). The crucial requirement is that we separately return each of the keys of the object we are returning, and they don't get messed with during the conversion from code. Can we already do this with ZObject()?
Feb 2 2026
- Does this only apply to inputs? To outputs? To only some inputs? Etc.
Some of the other answers may depend on the decision here, so I'll answer it first. I suppose the ultra-flexible ideal would be to selectively apply to whichever inputs and outputs the implementation creator chooses. My specific proposal is for all inputs and all outputs, because I expect that will be easier to design, because this will only be needed in rare circumstances, because it does allow code to access everything, and because those who use it will be willing to go the extra mile on raw-processing other inputs/outputs if they need it for one. I'm open to seeing different designs before weighing in on whether I expect they would work.
Jan 14 2026
@GrounderUK has made them work by wrapping with https://www.wikifunctions.org/view/en/Z104, so the actual block to progress is resolved.
Jan 10 2026
I don't mind changing it, but it appears to be passing all implementations at the moment?
Dec 18 2025
I agree with your final recommendations.
Dec 15 2025
Another early attempt that might be related is https://www.wikifunctions.org/wiki/Z10111. I haven't looked at why it's not working.
Dec 10 2025
Thanks Daphne @DSmit-WMF , looks good. Every little simplification of the flow helps.
Thanks everyone. Looks great. Now we just have to make sure that any future heavyweight enum items are created in sensible order.
Dec 5 2025
Dec 4 2025
Yes, the behaviour is different now.
Dec 3 2025
I agree with Al, but for the last 3 days it has been a continuous and widespread breakage, even when python tech was reset. So I think it's important to have this new Phab report to focus everyone's attention.
Nov 28 2025
I also can't reproduce the original bug report. @VIGNERON?
A similar message is still there if you collapse the expanded carrot:
Nov 21 2025
Yes I think I saw this occasionally, but I'm not doing much at the moment. In fact, nobody is, so I'm having trouble understanding why the servers would be overloaded! Is there web-crawler activity again?
Nov 12 2025
I sometimes use this "feature" to re-attempt renders which failed the first time. Perhaps you can try to keep track of this and selectively re-render?
Nov 11 2025
Another example to check on closing is https://www.wikifunctions.org/view/en/Z28245 acting on https://www.wikifunctions.org/view/en/Z28244
Nov 10 2025
Looks good at the user end.
Nov 9 2025
I'm not sure if it's actually possible to do in the regular interface. I went into manual edit mode to copy what Denny/Al had done. But in any case, that level of difficulty is worth it for this kind of rare but enabling need.
Admittedly, soon after I loudly complained, Al Grounder showed me that we can already manually do something like your option 1 (at least) for any finite Apply. For example, I've now got apply3 working at Z29365. So the urgency of the list version is no longer as clear. But if it's easy to implement, it will surely prove useful too.
Nov 6 2025
Who can we talk to about the prioritisation here?



