Wikifunctions:Project chat

From Wikifunctions
Latest comment: 1 day ago by Autom in topic Editing issue
Shortcut:
WF:CHAT

Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc.

Other places to find help:

SpBot archives all sections tagged with {{Section resolved|1=~~~~}} after 1 day and sections whose most recent comment is older than 30 days.
Archive
Archives

Finding task lists

I'm new here and am still learning to find my way around. I've noticed that functions, implementations, and test cases are not categorized. I'm wondering if there is a way for me to find / generate the following lists of items. These lists would help me better understand the state of the project, prioritize what to work on, and work on tasks systematically.

  1. All functions.
  2. All functions that lack an English label.
  3. All functions that lack a Python implementation.
  4. All Python implementations that lack an English label.
  5. All Python implementations that lack test cases.

If these lists already exist I think they should be made easier to find.

As a side note, have we decided what to call the things in mainspace? Are they pages? Items? Objects?

Thank you,

— excarnateSojourner (ta·co) 02:27, 9 April 2024 (UTC)Reply

  1. The list of all functions is at Special:ListObjectsByType/Z8. You can see lists of all the different types of object by following the links at the bottom of that page (or see here: Special:ListObjectsByType).
  2. Perish the thought! If I find one, I’ll let you know how I did it. I think I mentioned this in Phab:T343565#9580365 but feel free to add your thoughts there.
  3. I don’t think we can do that. There is a Phabricator ticket for such suggestions at phab:T359672.
  4. Another suggestion for phab:T343565 but they get picked up through Special:NewPages. (Note that the current label is always shown here, as elsewhere.)
  5. I think I would translate this to: functions with a Python implementation and no test cases. This is not currently possible, but you can see functions listed with the number of connected and unconnected tests at Wikifunctions:WikiProject Maintenance. This is a sortable list (which is great 💯@Azertus🙏) but it is currently based on database dumps, so always a little out of date.
Navigation here might be improved. Currently Wikifunctions:Catalogue and Wikifunctions:Multilingual function as hubs. They both link to Special:ListObjectsByType/Z8 already but perhaps a link to Wikifunctions:WikiProject Maintenance should be added? Feel free to act boldly!
As for those things in Mainspace, we don’t call them “items”. Officially their label is ”persistent object” but, depending on the context, we would generally use either “Object” or “Page” as a shortened form for a “Persistent object’s page in Mainspace” (hence: “Special:ListObjectsByType”, which provides links to the Mainspace page for each Persistent object in the list). GrounderUK (talk) 08:55, 9 April 2024 (UTC)Reply
I left a new function unlabelled and it didn’t appear at all in Special:ListObjectsByType/Z8. It appeared in Special:NewPages and Special:RecentChanges as “Untitled”. GrounderUK (talk) 19:33, 9 April 2024 (UTC)Reply

Newlines in strings

Hi everyone! I'm mainly translating functions to german right now, but I'm also interested in maintaining functions. When defining tests for Is Portable Game Notation, I wasn't able to add an input containing newlines. Strings should be able to support this, so is this just an interface issue? Jummit (talk) 16:55, 27 April 2024 (UTC)Reply

From phab:T343643, it would appear to be an interface issue, and fixing this is not a current priority. GrounderUK (talk) 22:13, 28 April 2024 (UTC)Reply
Good, sounds like it's not a big deal then. Since the format isn't whitespace-sensitive anyway I was able to create a few tests. Jummit (talk) 07:46, 29 April 2024 (UTC)Reply

refresh Main page functions to try out

I suggest we switch up some of our "functions to try out". See discussion and add suggestions here: Wikifunctions_talk:Main_Page. --99of9 (talk) 02:57, 30 April 2024 (UTC)Reply

Wikifunctions & Abstract Wikipedia Newsletter #153 is out: Team meeting and Quarterly plan

There is a new update for Abstract Wikipedia and Wikifunctions. Please, come and read it!

In this issue, we discuss the results of our team meeting held in San Francisco, USA, as well as presenting the objectives that we will pursue in the next months.

Want to catch up with the previous updates? Check our archive.

Enjoy the reading! -- User:Sannita (WMF) (talk) 12:57, 4 May 2024 (UTC)Reply

Next Wikifunctions & Abstract Wikipedia Volunteer's Corner is on May 6

We remind you that if you have questions or ideas to discuss, the next Volunteers' Corner will be held on May 6, at 17:30 UTC (link to the meeting).

Apologies for the reaching out to you with a separate message.

See you at the meeting! -- User:Sannita (WMF) (talk) 13:12, 4 May 2024 (UTC)Reply

Quick update: the recording of the Volunteers' Corner is now available on Wikimedia Commons. Enjoy! --Sannita (WMF) (talk) 09:24, 9 May 2024 (UTC)Reply

Editing issue

I made this edit, which was undone a few seconds later, seemingly by myself. When I tried to redo the edit, i got this error message. --Autom (talk) 16:12, 9 May 2024 (UTC)Reply