Wikifunctions: Difference between revisions

3,330 bytes added ,  27 June 2024
Licenses
(Created page with "{{Wiki |name=Wikifunctions |URL=https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page |logo=https://www.Wikifunctions.org/static/images/project-logos/wikifunctionswiki.pn...")
 
(Licenses)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Wiki
{{Wiki <!--see 'Template:Wiki' for full detail and hidden help advice-->
|name=Wikifunctions
|name             = Wikifunctions
|URL=https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
|URL             = https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
|logo=https://www.Wikifunctions.org/static/images/project-logos/wikifunctionswiki.png<!--https://upload.Wikimedia.org/wikipedia/commons/thumb/0/0c/Wikifunctions-logo.svg/175px-Wikifunctions-logo.svg.png-->
|logo             = https://www.Wikifunctions.org/static/images/project-logos/wikifunctionswiki.png<!--https://upload.Wikimedia.org/wikipedia/commons/thumb/0/0c/Wikifunctions-logo.svg/175px-Wikifunctions-logo.svg.png-->
|wide logo=y
|wide logo       = y<!--insert 'y' when the logo is too wide AND / OR the title name is too long-->
|recentchanges URL=https://www.wikifunctions.org/wiki/Special:RecentChanges?hidebots=0&hideminor=0&limit=500&days=90
|recentchanges URL= https://www.wikifunctions.org/wiki/Special:RecentChanges?hidebots=0&hideminor=0&limit=500&days=90
|wikinode URL=No
|wikinode URL     = No<!--https://YourWikiURL.org/wiki/WikiNode, if none, use 'No'-->
|about URL=https://www.wikifunctions.org/wiki/Wikifunctions:About
|about URL       = https://www.wikifunctions.org/wiki/Wikifunctions:About
|mobile URL=https://m.wikifunctions.org
|mobile URL       = https://m.wikifunctions.org
|founder=[https://www.wikifunctions.org/wiki/User:Jdforrester_(WMF) James Forrester]
|founder         = [[Wikidata:Q18618629|Denny Vrandečić]]<br>[https://www.wikifunctions.org/wiki/User:Jdforrester_(WMF) James Forrester]
|status=Active
|status           = Active
|language=Multilingual
|language         = Multilingual
|editmode=LoginToEdit
|editmode         = LoginToEdit
|engine=MediaWiki
|engine           = MediaWiki
|license=Multi-license
|license         = Multi-license
|maintopic=Wikimedia Foundation
|maintopic       = Wikimedia Foundation
}}
|backupurl        = https://dumps.wikimedia.org/wikifunctionswiki/
{{Size
|pages=8558
|statistics URL=https://www.wikifunctions.org/wiki/Special:Statistics
|wikiFactor URL=https://www.wikifunctions.org/wiki/Special:PopularPages
}}
}}
{{Size <!--see 'Template:Size' for extensive full detail-->
|pages= 8558<!--plain numeric value for number of CONTENT pages (or Files on a commons wiki); NO thousands separators-->
|statistics URL= https://www.wikifunctions.org/wiki/Special:Statistics
|wikiFactor= <!--(wF), preferred; see: Category:wikiFactor; if wF unknown leave void; archived wF value may be used-->
|wikiFactor URL= https://www.wikifunctions.org/wiki/Special:PopularPages<!--wF source; archived URL if available-->
}}(Page count as of: 2024-06-17)<!--YYYY-MM-DD; manually add/amend ISO 8601 date when stats are verified and/or updated-->
'''Wikifunctions''' is a new project of the {{tag|Wikimedia Foundation}} (WMF) for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, in the world's natural and {{tag|programming}} languages.  A 'function' can be described as a sequence of programming instructions which will make a calculation based on [[:Category:Data|data]] provided for that specific function.  Functions can [[:Category:Answers|answer]] questions; such as how many days have passed between two [[:Category:Time|dates]], or the distance between two [[:Category:City|cities]].
Wikifunctions is the first Wikimedia project to launch since [[Wikimedia Wikidata|Wikidata]] in 2012.  Wikifunctions officially launched in July 2023, after three years of development.  The Wikifunctions [[wiki]] site describes and documents {{tag|computing}} functions, and allows referencing their implementations in various programming languages.  These functions will then be freely invoked and reused across projects for multiple purposes, and will be (along with [[Wikidata]] and existing editions of [[:Category:Wikipedia|Wikipedia]]) a core part of the long term [[Abstract Wikipedia]] project for better {{tag|Wiki Multilingual|multilingual}} cooperation across wikis, by deploying a technical set of [[:Category:MediaWiki extension|MediaWiki extensions]] (named [[Wikilambda]]), and an extensible set of runtime services for orchestration and execution of implementations referenced by Wikifunctions.


'''Wikifunctions''' is a new project of the {{tag|Wikimedia Foundation}} (WMF) for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, in the world's natural and {{tag|programming}} languages.
Like all Wikimedia Foundation sites, Wikifunctions is subject to copyright.  However, its content is released for reuse under one of three specific [[:Category:License|licenses]], as follows:
*All code fragments and implementations in the main namespace are available under the {{tag|Wiki Apache License|Apache 2.0 License}};
*All function definitions, labels, and documentation in the main namespace are available under the {{tag|Wiki Creative Commons Public Domain Dedication (CC0)|Creative Commons Public Domain Dedication CC0 1.0 universal license}} (CC0 1.0);
*Text in other namespaces is available under the {{tag|Wiki Creative Commons Attribution Share Alike|Creative Commons Attribution Share Alike 4.0 international license}} {{Nowrap|(CC-BY-SA 4.0)}}; additional terms may apply.


A 'function' can be described as a sequence of programming instructions which will make a calculation based on data provided for that specific function.  Functions can answer questions, such as how many days have passed between two dates, or the distance between two cities.
;''See also
*[[Wikifunctions (Beta Cluster)]] — the Beta Cluster test instance of Wikifunctions
*[[Wikibase]]


;''External links
;''External links<!--
{{WikiApiary}}
{{WikiApiary}}-->
*{{Wp|{{PAGENAME}}}} — on the [[English Wikipedia]]
*{{WM-Wikidata|Q104587954|Wikifunctions (Q104587954)}} — www.Wikidata.org, at [[Wikimedia Wikidata]]
*{{WM-Wikidata|Wikidata:Wikifunctions|Wikidata: Wikifunctions}} — www.Wikidata.org, at Wikimedia Wikidata
*{{WMF-Meta|Wikifunctions}} — at [[Wikimedia Meta-Wiki]]
*{{Mw|Help:Wikifunctions}} — at [[MediaWiki.org]]
*{{Mw|Extension:WikiLambda}} — the extension used to power Wikifunctions, at MediaWiki.org
*{{Wp|Wikifunctions}} — on the [[English Wikipedia]]
*{{WM-Commons|Category:Wikifunctions|Category: Wikifunctions}} — Commons.Wikimedia.org, at [[Wikimedia Commons]]
{{Wikistats v2|wikifunctions.org|Wikifunctions}}
{{Wikistats v2|wikifunctions.org|Wikifunctions}}
{{Wikistats v2.2-wiki|wx|155|Wikifunctions|WMspecials}}
{{Wikistats v2.2-wiki|wx|155|Wikifunctions|WMspecials}}
{{Wikiscan.org-wiki|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki-calendar|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki-users|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki-users|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki-tables|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki-tables|wikifunctions|Wikifunctions}}
{{Wikiscan.org-wiki-calendar|wikifunctions|Wikifunctions}}
{{Pageviews-siteviews|wikifunctions.org|Wikifunctions}}
{{Pageviews-siteviews|wikifunctions.org|Wikifunctions}}
{{Pageviews-topviews|wikifunctions.org|Wikifunctions}}
{{XTools AdminStats|wikifunctions.org|Wikifunctions}}
{{XTools AdminStats|wikifunctions.org|Wikifunctions}}
{{Wikimedia Foundation}}
{{Wikimedia Foundation}}
[[Category:Wikimedia Foundation| ]]
[[Category:Vector]]<!--skin categories, default skin first-->
[[Category:Vector]]<!--skin categories, default skin first-->
[[Category:Cologne Blue]]
[[Category:Cologne Blue]]