抽象维基百科/常见问题
本页面回答抽象维基百科和维基函数相关的常见问题。
另外,有關於Wikifunctions中某些特定的問題,是否考慮一下我們的維基函式上的FAQ。
抽象维基百科和维基函式的区别是什么?
维基函式将会如同维基百科、维基数据、或者维基共享资源一樣,成为维基媒体的一个计划。
抽象维基百科是一個讓维基函数、维基数据、和各语言维基百科协同工作的倡议,目的是为更多人提供知识基线,并让更多人可以用多种语言进行编辑。
维基函数将如何集成到其它项目中?
贡献者可以在自己的维基中调用来自维基函数的函数。函数调用的结果将显示给维基读者。例如,这可以用来计算一个人的年龄,根据维基数据中的人口和面积数据计算人口密度,或者绘制图表并将其整合到给定的條目中。
整合维基函数的另一种方法是在wiki中整合交互式函数调用界面。例如,在维基百科條目中,可以根据读者提供的参数动态计算物理方程式的结果、绘制数学函数并与之互动等。
抽象维基百科将如何集成到其它项目中?
抽象维基百科的内容将生成自然语言的文本。各個维基百科可自行决定选择何种程度的整合。
各个维基百科项目将可以选择整合现有條目的部分内容、选择将哪些條目整合到本地维基百科中;或者说,任何一個缺少的條目,但其在摘要维基百科中是可用的,都将自动整合到本地维基百科中。
更多详情可参见抽象维基百科/Components的前5个分节。
抽象维基百科的内容存储在哪里?
这还需要与社群讨论决定。我们计划在2023年进行讨论。
我们能否在姊妹项目中,像使用数据计算函数一样,插入与语言相关的函数?
可以。
您将首先关注哪些函数?
至于社群希望首先关注函数库的哪些部分,这取决于社群的意愿。如果社群需要,我们计划为编写函数提供一般支持。我们将尽快集中精力编写与摘要维基百科相关的函数,这些函数主要与自然语言生成有关。
哪些内部知识源可用作函数内的数据?
维基函数将能够使用来自维基数据项目、维基数据词条、维基共享资源数据页面和结构化数据的数据。随着时间的推移,我们计划支持更多的内部知识源,特别是来自维基共享资源的媒体文件、来自维基文庫的文本以及来自维基媒体项目的任何其他内容。
维基函数不是什么?
关于这一主题的一些想法,请参阅维基百科摘要/更新/2021-05-28的时事通讯。随着时间的推移,社群将需要撰写更详细和更新的版本。
函数及其衍生内容将使用什么版权协议?
根据抽象维基百科/版权许可讨论,所有对维基函数和抽象维基百科的贡献均会使用自由版权协议。尤其是:
- 维基函数上的文字内容将使用CC BY-SA 4.0许可协议。
- 函数签名和其它结构化数据采用CC 0许可协议发表。
- 维基函维基函式中的代码实现将根据Apache 2许可证发布。
- 抽象维基百科上的文字内容将使用CC BY-SA 4.0许可协议。
这是2021年底在元維基上进行的长达一个月的讨论的總結,载于摘要维基百科/更新/2021-12-21。後續仍有一些问题需要解决,例如从抽象内容中生成内容的许可證问题。
我们计划与法律部门一起起草一份更全面的文件,说明人们如何在遵守许可证的前提下,尽可能轻松地重复使用维基函式中的代码。
將函式寫在维基函式中,而不是從其他地方匯入,背後的想法是什麼?
原因與維基百科相似,有二個:
- 透過特定地為維基函式建立內容,我們知道這些內容將適合我們的生態系統 (此外,無論如何,從其他來源複製的程式碼,很少能在沒有改寫的情況下能運作);
- 在維基函式中從零開始建立,以確保法律安全性。
誰來決定哪些函式適合給維基函式?誰來決定了那些定義這個函式的測試?誰來決定哪些實作應該被歸屬到某個特定的函式上?
所有這些問題的答案都是,這將由社群來決定專案的範圍,以及何時連接和斷開實作或測試者的適當程序。團隊將實施權限,以控制誰可以將實作和測試員連接到函式,以及誰可以建立新的類型。但這些權限將如何與現有的角色 (例如管理員) 相關聯,或是否需要引進新的角色,將與社群一起決定。