Wikifunctions talk:FAQ
Invocation
How is a wiki function invoked at a wiki project?
Alex Mashin (talk) 18:59, 11 December 2023 (UTC)
- @Alex Mashin Hi, that question is partially answered within Wikifunctions:FAQ#Which features are available now, which will be soon available, and which are further away? -- I.e. That part of the software has not been implemented yet, but is (of course!) planned. Quiddity (WMF) (talk) 20:01, 12 December 2023 (UTC)
AI?
Dunno if the rate at which this is asked is 'frequent', but probably more people than just me would like to know:
Does the WF team embrace or eschew the use of the term 'AI' to refer to the project? w:en:knowledge representation and reasoning seems the closest field but I could see how one might call or not call it by that term. Arlo Barnes (talk) 04:43, 6 February 2024 (UTC)
- Hello, and sorry for the delay in answering.
- We still don't have a strong stance on the topic, but Wikifunctions would have been classically defined as AI, even though these days the term AI usually means only machine learning, and even generative machine learning. We are clearly not AI in the nowadays narrow sense of machine learning, but we are AI in the classical, wider sense that includes knowledge representation as well as machine learning.
- This was a rather good question though, so we will take some more time to elaborate on this answer and include that in our FAQ in the next weeks or so. Thank you again for asking! — Sannita (WMF) (talk) 10:56, 22 February 2024 (UTC)
- Perhaps it will come up at the team meeting? — Arlo Barnes (talk) 07:29, 23 April 2024 (UTC)
- @Arlo Barnes Not sure, but I'll be sure to raise the question. Sannita (WMF) (talk) 13:47, 23 April 2024 (UTC)
- Perhaps it will come up at the team meeting? — Arlo Barnes (talk) 07:29, 23 April 2024 (UTC)
Calling other functions
The page says "It currently is not possible to call other functions from implementations written in another programming language." As written, that implies it currently is possible to call other functions from implementations written in the same language. I don't think that is possible, though? It's also unclear if this is something which is intended to be developed? --Azertus (talk) 19:24, 8 March 2024 (UTC)
- You are right, I updated the text. It is currently not possible to call functions from implementations written in a programming language. Only implementations made in composition can call other functions.
- This is something we intend to change. --DVrandecic (WMF) (talk) 17:18, 14 March 2024 (UTC)
Suggested question: /view/
Suggested question: Why are URLs for ZObjects often have /view/language_code/ in the URL, while other wiki sites usually have /wiki/?
I don't know the answer :) Amir E. Aharoni (talk) 20:53, 10 March 2024 (UTC)
- @Amire80: I don't think it's going to be an FAQ. It's discussed indirectly on Help:Multilingual, Wikifunctions:Status, and other places. Hopefully eventually MW will adopt proper internationalisation of content too. Jdforrester (WMF) (talk) 13:39, 11 March 2024 (UTC)
- Sorry, I don't understand. Either I'm missing something, or those two pages don't discuss the /view/ and the language code in the URL. Why are those things there?
- And in which way is MW's internationalization of content not proper? (I can think of a few things myself, but I wonder what are you referring to.) Amir E. Aharoni (talk) 14:14, 11 March 2024 (UTC)
- @Amire80: We talked about this with the Language team a couple of years ago, and ended up having to build our own as MW doesn't allow for content-alterting language selection; don't recall if you (or rather, @Aaharoni-WMF) was present. Either way, this isn't the venue. :-) Jdforrester (WMF) (talk) 15:42, 11 March 2024 (UTC)
- What is the venue? Wikifunctions:Project chat? Amir E. Aharoni (talk) 15:49, 11 March 2024 (UTC)
- @Amire80: We talked about this with the Language team a couple of years ago, and ended up having to build our own as MW doesn't allow for content-alterting language selection; don't recall if you (or rather, @Aaharoni-WMF) was present. Either way, this isn't the venue. :-) Jdforrester (WMF) (talk) 15:42, 11 March 2024 (UTC)
Internal links
Does this page need to use markup like:
[<tvar name="1">https://www.wikifunctions.org/view/en/Z10000 </tvar> English],
?
Could it instead use something like:
[[<tvar name="1">en/Z10000 </tvar>|English]],
?
-- Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 19:55, 2 January 2025 (UTC)
- I don't think so. I think the /view/{lang}/ stuff is automatically added to the URL by Wikilambda. Feeglgeef (talk) 20:48, 2 January 2025 (UTC)
Question: Can i call the Wikifunction from standard Wikipedia?
Can i call the Wikifunction from standard Wikipedia? Dušan Kreheľ (talk) 18:38, 15 February 2025 (UTC)
- @Dušan Kreheľ Not yet. We aim to deploy on our first Wikipedia before March, and on several others in the upcoming months. It will be a long process though. Sannita (WMF) (talk) 16:55, 17 February 2025 (UTC)