---------- Forwarded message ---------
From: cdr65820(a)gmail.com <cdr65820(a)gmail.com>
Date: 2023年10月10日(火) 8:51
Subject: Re: 利用規約に反する行為及びユーザの通報 Reporting users who violate the terms of service
To: <info(a)wikimedia.org>
Hello. I'm Keiichiro Kato
my Talk page
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A…
Wikipedia:投稿ブロック依頼/Keiichiro Kato 20231007 Wikipedia:Post block request/Keiichiro Kato 20231007
https://ja.wikipedia.org/wiki/Wikipedia:%E6%8A%95%E7%A8%BF%E3%83%96%E3%83%A…
ブロック依頼人
User 利用者:Daraku K.
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:Daraku_K.
ブロック依頼人( 利用者:Daraku K. )はブロック解除済み及び過去のブロック、ブロック依頼、ブロック依頼人が関与していない編集を理由にブロック依頼をしています。
日本語版Wikipediaで依頼人が該当するとしているブロック方針では過去のブロック(ブロック中)について触れられているのは、「Wikipedia:多重アカウント」のみです。
すでにブロックを受け、ブロックが解除された。さらにそれを理由にブロック依頼を行うのは「方針:利用規約」違反です。
私とブロック依頼人で編集合戦を行ったのは会話ページであり、Wikipediaの目的である百科事典での編集合戦ではありません。
多くの賛成者はブロック論争で、無期限のブロック解除に必要な会話ページへの編集禁止を含んだ賛成票を投じています。
依頼している主なブロック依頼の方針ですが、「Wikipedia:投稿ブロックの方針#コミュニティを消耗させる利用者」について問題が有り、
"方針である「Wikipedia:エチケット」、「Wikipedia:礼儀を忘れない」、「Wikipedia:署名」、「Wikipedia:個人攻撃はしない」、「Wikipedia:法的な脅迫をしない」、「Wikipedia:公開プロキシの規制」"方針が6項目列挙してあり、また、ガイドラインである「Wikipedia:ノートページのガイドライン」、「Wikipedia:説明責任」、「Wikipedia:善意にとる」、「Wikipedia:記事の所有権」、「Wikipedia:新規参加者を苛めないでください」、「Wikipedia:腕ずくで解決しようとしない」、「Wikipedia:多重アカウント」とガイドラインが7項目並んでいます。これらは合計で20000文字以上あると私は見ています。
このブロック方針でブロック依頼を濫用、投票行為を濫用するのは、善良な編集者を萎縮させ疲弊させます。百科事典にとしてのブロック方針として適切ではありません。つまり、このブロック依頼及びブロック賛成票の多くは「方針:利用規約(Policy:Terms of Use)」に反すると考えています。対応を求めます。
The block requester (user: Daraku K. ) requests a block based on unblocked or past blocks, block requests, and edits in which the block requester was not involved. In the blocking policy that applies to the requester on the Japanese version of Wikipedia, the only thing that mentions past blocks (currently blocked) is "Wikipedia: Multiple accounts." Already blocked and unblocked. Furthermore, requesting a block based on this is a violation of the "Policy: Terms of Service." The editing battle between me and the block client was on the conversation page, and not on the encyclopedia, which is the purpose of Wikipedia. Many proponents have voted in favor of the block debate, which includes a ban on editing the conversation page, which is necessary for indefinite unblocking. Regarding the main block request policy, there is a problem with "Wikipedia:Post blocking policy #Users who drain the community", and "Wikipedia: Etiquette" policy, "Wikipedia: Remember to be polite ”, “Wikipedia:Signature”, “Wikipedia:Do not make personal attacks”, “Wikipedia:Do not make legal threats”, “Wikipedia:Regulation of public proxies”. "Wikipedia: Notes Page Guidelines", "Wikipedia: Accountability", "Wikipedia: Be Good", "Wikipedia: Article Ownership", "Wikipedia: Don't Bully Newcomers", "Wikipedia: There are seven guidelines, including "Don't try to solve problems manually" and "Wikipedia: Multiple accounts." I believe these are over 20,000 characters in total. Abusing block requests and voting based on this blocking policy will make good editors feel weak and exhausted. It is not appropriate as a blocking policy for encyclopedias. In other words, we believe that many of these block requests and votes in favor of blocking violate the "Policy: Terms of Use." I request a response.
https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/ja 方針:利用規約 あなたは次の条件を守る必要があります。 責任 — 自分の編集に責任を持ってください(私たちはあなたのコンテンツをホスティングするだけです)。 礼節 — 礼節ある環境を支持し、他の利用者に嫌がらせをしないでください。 合法的な行動 — 著作権法に違反したり、違法なコンテンツを寄稿したり、人権の原則に従った、その他の適用法に違反してはなりません。 害を与えない — 技術基盤に害を与えないようにし、技術基盤に関する方針を守ってください。 利用規約と方針 — 私たちのウェブサイトまたはプロジェクトを訪れたりコミュニティーに参加したりする時には、下記の利用規約、ならびにユニバーサル行動規範および参加するコミュニティーの方針を遵守してください。 https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use Under the following conditions: Responsibility — You take responsibility for your edits (since we only host your content). Civility — You support a civil environment and do not harass other users. Lawful Behavior — You do not violate copyright, post illegal content, or violate other applicable laws that follow human rights principles. No Harm — You do not harm our technology infrastructure and you follow the policies for that infrastructure. Terms of Use and Policies — You adhere to the below Terms of Use, to the Universal Code of Conduct, and to the applicable community policies when you visit our websites or Projects or participate in our communities.
以上、お願いします。 That's all, please.
---------- Forwarded message ---------
From: cdr65820(a)gmail.com <cdr65820(a)gmail.com>
Date: 2023年10月10日(火) 8:51
Subject: Re: 利用規約に反する行為及びユーザの通報 Reporting users who violate the terms of service
To: <info(a)wikimedia.org>
Hello. I'm Keiichiro Kato
my Talk page
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A…
Wikipedia:投稿ブロック依頼/Keiichiro Kato 20231007 Wikipedia:Post block request/Keiichiro Kato 20231007
https://ja.wikipedia.org/wiki/Wikipedia:%E6%8A%95%E7%A8%BF%E3%83%96%E3%83%A…
ブロック依頼人
User 利用者:Daraku K.
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:Daraku_K.
ブロック依頼人( 利用者:Daraku K. )はブロック解除済み及び過去のブロック、ブロック依頼、ブロック依頼人が関与していない編集を理由にブロック依頼をしています。
日本語版Wikipediaで依頼人が該当するとしているブロック方針では過去のブロック(ブロック中)について触れられているのは、「Wikipedia:多重アカウント」のみです。
すでにブロックを受け、ブロックが解除された。さらにそれを理由にブロック依頼を行うのは「方針:利用規約」違反です。
私とブロック依頼人で編集合戦を行ったのは会話ページであり、Wikipediaの目的である百科事典での編集合戦ではありません。
多くの賛成者はブロック論争で、無期限のブロック解除に必要な会話ページへの編集禁止を含んだ賛成票を投じています。
依頼している主なブロック依頼の方針ですが、「Wikipedia:投稿ブロックの方針#コミュニティを消耗させる利用者」について問題が有り、
"方針である「Wikipedia:エチケット」、「Wikipedia:礼儀を忘れない」、「Wikipedia:署名」、「Wikipedia:個人攻撃はしない」、「Wikipedia:法的な脅迫をしない」、「Wikipedia:公開プロキシの規制」"方針が6項目列挙してあり、また、ガイドラインである「Wikipedia:ノートページのガイドライン」、「Wikipedia:説明責任」、「Wikipedia:善意にとる」、「Wikipedia:記事の所有権」、「Wikipedia:新規参加者を苛めないでください」、「Wikipedia:腕ずくで解決しようとしない」、「Wikipedia:多重アカウント」とガイドラインが7項目並んでいます。これらは合計で20000文字以上あると私は見ています。
このブロック方針でブロック依頼を濫用、投票行為を濫用するのは、善良な編集者を萎縮させ疲弊させます。百科事典にとしてのブロック方針として適切ではありません。つまり、このブロック依頼及びブロック賛成票の多くは「方針:利用規約(Policy:Terms of Use)」に反すると考えています。対応を求めます。
The block requester (user: Daraku K. ) requests a block based on unblocked or past blocks, block requests, and edits in which the block requester was not involved. In the blocking policy that applies to the requester on the Japanese version of Wikipedia, the only thing that mentions past blocks (currently blocked) is "Wikipedia: Multiple accounts." Already blocked and unblocked. Furthermore, requesting a block based on this is a violation of the "Policy: Terms of Service." The editing battle between me and the block client was on the conversation page, and not on the encyclopedia, which is the purpose of Wikipedia. Many proponents have voted in favor of the block debate, which includes a ban on editing the conversation page, which is necessary for indefinite unblocking. Regarding the main block request policy, there is a problem with "Wikipedia:Post blocking policy #Users who drain the community", and "Wikipedia: Etiquette" policy, "Wikipedia: Remember to be polite ”, “Wikipedia:Signature”, “Wikipedia:Do not make personal attacks”, “Wikipedia:Do not make legal threats”, “Wikipedia:Regulation of public proxies”. "Wikipedia: Notes Page Guidelines", "Wikipedia: Accountability", "Wikipedia: Be Good", "Wikipedia: Article Ownership", "Wikipedia: Don't Bully Newcomers", "Wikipedia: There are seven guidelines, including "Don't try to solve problems manually" and "Wikipedia: Multiple accounts." I believe these are over 20,000 characters in total. Abusing block requests and voting based on this blocking policy will make good editors feel weak and exhausted. It is not appropriate as a blocking policy for encyclopedias. In other words, we believe that many of these block requests and votes in favor of blocking violate the "Policy: Terms of Use." I request a response.
https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/ja 方針:利用規約 あなたは次の条件を守る必要があります。 責任 — 自分の編集に責任を持ってください(私たちはあなたのコンテンツをホスティングするだけです)。 礼節 — 礼節ある環境を支持し、他の利用者に嫌がらせをしないでください。 合法的な行動 — 著作権法に違反したり、違法なコンテンツを寄稿したり、人権の原則に従った、その他の適用法に違反してはなりません。 害を与えない — 技術基盤に害を与えないようにし、技術基盤に関する方針を守ってください。 利用規約と方針 — 私たちのウェブサイトまたはプロジェクトを訪れたりコミュニティーに参加したりする時には、下記の利用規約、ならびにユニバーサル行動規範および参加するコミュニティーの方針を遵守してください。 https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use Under the following conditions: Responsibility — You take responsibility for your edits (since we only host your content). Civility — You support a civil environment and do not harass other users. Lawful Behavior — You do not violate copyright, post illegal content, or violate other applicable laws that follow human rights principles. No Harm — You do not harm our technology infrastructure and you follow the policies for that infrastructure. Terms of Use and Policies — You adhere to the below Terms of Use, to the Universal Code of Conduct, and to the applicable community policies when you visit our websites or Projects or participate in our communities.
以上、お願いします。 That's all, please.
---------- Forwarded message ---------
From: cdr65820(a)gmail.com <cdr65820(a)gmail.com>
Date: 2023年10月10日(火) 8:51
Subject: Re: 利用規約に反する行為及びユーザの通報 Reporting users who violate the terms of service
To: <info(a)wikimedia.org>
Hello. I'm Keiichiro Kato
my Talk page
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A…
Wikipedia:投稿ブロック依頼/Keiichiro Kato 20231007 Wikipedia:Post block request/Keiichiro Kato 20231007
https://ja.wikipedia.org/wiki/Wikipedia:%E6%8A%95%E7%A8%BF%E3%83%96%E3%83%A…
ブロック依頼人
User 利用者:Daraku K.
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:Daraku_K.
ブロック依頼人( 利用者:Daraku K. )はブロック解除済み及び過去のブロック、ブロック依頼、ブロック依頼人が関与していない編集を理由にブロック依頼をしています。
日本語版Wikipediaで依頼人が該当するとしているブロック方針では過去のブロック(ブロック中)について触れられているのは、「Wikipedia:多重アカウント」のみです。
すでにブロックを受け、ブロックが解除された。さらにそれを理由にブロック依頼を行うのは「方針:利用規約」違反です。
私とブロック依頼人で編集合戦を行ったのは会話ページであり、Wikipediaの目的である百科事典での編集合戦ではありません。
多くの賛成者はブロック論争で、無期限のブロック解除に必要な会話ページへの編集禁止を含んだ賛成票を投じています。
依頼している主なブロック依頼の方針ですが、「Wikipedia:投稿ブロックの方針#コミュニティを消耗させる利用者」について問題が有り、
"方針である「Wikipedia:エチケット」、「Wikipedia:礼儀を忘れない」、「Wikipedia:署名」、「Wikipedia:個人攻撃はしない」、「Wikipedia:法的な脅迫をしない」、「Wikipedia:公開プロキシの規制」"方針が6項目列挙してあり、また、ガイドラインである「Wikipedia:ノートページのガイドライン」、「Wikipedia:説明責任」、「Wikipedia:善意にとる」、「Wikipedia:記事の所有権」、「Wikipedia:新規参加者を苛めないでください」、「Wikipedia:腕ずくで解決しようとしない」、「Wikipedia:多重アカウント」とガイドラインが7項目並んでいます。これらは合計で20000文字以上あると私は見ています。
このブロック方針でブロック依頼を濫用、投票行為を濫用するのは、善良な編集者を萎縮させ疲弊させます。百科事典にとしてのブロック方針として適切ではありません。つまり、このブロック依頼及びブロック賛成票の多くは「方針:利用規約(Policy:Terms of Use)」に反すると考えています。対応を求めます。
The block requester (user: Daraku K. ) requests a block based on unblocked or past blocks, block requests, and edits in which the block requester was not involved. In the blocking policy that applies to the requester on the Japanese version of Wikipedia, the only thing that mentions past blocks (currently blocked) is "Wikipedia: Multiple accounts." Already blocked and unblocked. Furthermore, requesting a block based on this is a violation of the "Policy: Terms of Service." The editing battle between me and the block client was on the conversation page, and not on the encyclopedia, which is the purpose of Wikipedia. Many proponents have voted in favor of the block debate, which includes a ban on editing the conversation page, which is necessary for indefinite unblocking. Regarding the main block request policy, there is a problem with "Wikipedia:Post blocking policy #Users who drain the community", and "Wikipedia: Etiquette" policy, "Wikipedia: Remember to be polite ”, “Wikipedia:Signature”, “Wikipedia:Do not make personal attacks”, “Wikipedia:Do not make legal threats”, “Wikipedia:Regulation of public proxies”. "Wikipedia: Notes Page Guidelines", "Wikipedia: Accountability", "Wikipedia: Be Good", "Wikipedia: Article Ownership", "Wikipedia: Don't Bully Newcomers", "Wikipedia: There are seven guidelines, including "Don't try to solve problems manually" and "Wikipedia: Multiple accounts." I believe these are over 20,000 characters in total. Abusing block requests and voting based on this blocking policy will make good editors feel weak and exhausted. It is not appropriate as a blocking policy for encyclopedias. In other words, we believe that many of these block requests and votes in favor of blocking violate the "Policy: Terms of Use." I request a response.
https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/ja 方針:利用規約 あなたは次の条件を守る必要があります。 責任 — 自分の編集に責任を持ってください(私たちはあなたのコンテンツをホスティングするだけです)。 礼節 — 礼節ある環境を支持し、他の利用者に嫌がらせをしないでください。 合法的な行動 — 著作権法に違反したり、違法なコンテンツを寄稿したり、人権の原則に従った、その他の適用法に違反してはなりません。 害を与えない — 技術基盤に害を与えないようにし、技術基盤に関する方針を守ってください。 利用規約と方針 — 私たちのウェブサイトまたはプロジェクトを訪れたりコミュニティーに参加したりする時には、下記の利用規約、ならびにユニバーサル行動規範および参加するコミュニティーの方針を遵守してください。 https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use Under the following conditions: Responsibility — You take responsibility for your edits (since we only host your content). Civility — You support a civil environment and do not harass other users. Lawful Behavior — You do not violate copyright, post illegal content, or violate other applicable laws that follow human rights principles. No Harm — You do not harm our technology infrastructure and you follow the policies for that infrastructure. Terms of Use and Policies — You adhere to the below Terms of Use, to the Universal Code of Conduct, and to the applicable community policies when you visit our websites or Projects or participate in our communities.
以上、お願いします。 That's all, please.
---------- Forwarded message ---------
From: cdr65820(a)gmail.com <cdr65820(a)gmail.com>
Date: 2023年10月10日(火) 8:51
Subject: Re: 利用規約に反する行為及びユーザの通報 Reporting users who violate the terms of service
To: <info(a)wikimedia.org>
Hello. I'm Keiichiro Kato
my Talk page
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A…
Wikipedia:投稿ブロック依頼/Keiichiro Kato 20231007 Wikipedia:Post block request/Keiichiro Kato 20231007
https://ja.wikipedia.org/wiki/Wikipedia:%E6%8A%95%E7%A8%BF%E3%83%96%E3%83%A…
ブロック依頼人
User 利用者:Daraku K.
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:Daraku_K.
ブロック依頼人( 利用者:Daraku K. )はブロック解除済み及び過去のブロック、ブロック依頼、ブロック依頼人が関与していない編集を理由にブロック依頼をしています。
日本語版Wikipediaで依頼人が該当するとしているブロック方針では過去のブロック(ブロック中)について触れられているのは、「Wikipedia:多重アカウント」のみです。
すでにブロックを受け、ブロックが解除された。さらにそれを理由にブロック依頼を行うのは「方針:利用規約」違反です。
私とブロック依頼人で編集合戦を行ったのは会話ページであり、Wikipediaの目的である百科事典での編集合戦ではありません。
多くの賛成者はブロック論争で、無期限のブロック解除に必要な会話ページへの編集禁止を含んだ賛成票を投じています。
依頼している主なブロック依頼の方針ですが、「Wikipedia:投稿ブロックの方針#コミュニティを消耗させる利用者」について問題が有り、
"方針である「Wikipedia:エチケット」、「Wikipedia:礼儀を忘れない」、「Wikipedia:署名」、「Wikipedia:個人攻撃はしない」、「Wikipedia:法的な脅迫をしない」、「Wikipedia:公開プロキシの規制」"方針が6項目列挙してあり、また、ガイドラインである「Wikipedia:ノートページのガイドライン」、「Wikipedia:説明責任」、「Wikipedia:善意にとる」、「Wikipedia:記事の所有権」、「Wikipedia:新規参加者を苛めないでください」、「Wikipedia:腕ずくで解決しようとしない」、「Wikipedia:多重アカウント」とガイドラインが7項目並んでいます。これらは合計で20000文字以上あると私は見ています。
このブロック方針でブロック依頼を濫用、投票行為を濫用するのは、善良な編集者を萎縮させ疲弊させます。百科事典にとしてのブロック方針として適切ではありません。つまり、このブロック依頼及びブロック賛成票の多くは「方針:利用規約(Policy:Terms of Use)」に反すると考えています。対応を求めます。
The block requester (user: Daraku K. ) requests a block based on unblocked or past blocks, block requests, and edits in which the block requester was not involved. In the blocking policy that applies to the requester on the Japanese version of Wikipedia, the only thing that mentions past blocks (currently blocked) is "Wikipedia: Multiple accounts." Already blocked and unblocked. Furthermore, requesting a block based on this is a violation of the "Policy: Terms of Service." The editing battle between me and the block client was on the conversation page, and not on the encyclopedia, which is the purpose of Wikipedia. Many proponents have voted in favor of the block debate, which includes a ban on editing the conversation page, which is necessary for indefinite unblocking. Regarding the main block request policy, there is a problem with "Wikipedia:Post blocking policy #Users who drain the community", and "Wikipedia: Etiquette" policy, "Wikipedia: Remember to be polite ”, “Wikipedia:Signature”, “Wikipedia:Do not make personal attacks”, “Wikipedia:Do not make legal threats”, “Wikipedia:Regulation of public proxies”. "Wikipedia: Notes Page Guidelines", "Wikipedia: Accountability", "Wikipedia: Be Good", "Wikipedia: Article Ownership", "Wikipedia: Don't Bully Newcomers", "Wikipedia: There are seven guidelines, including "Don't try to solve problems manually" and "Wikipedia: Multiple accounts." I believe these are over 20,000 characters in total. Abusing block requests and voting based on this blocking policy will make good editors feel weak and exhausted. It is not appropriate as a blocking policy for encyclopedias. In other words, we believe that many of these block requests and votes in favor of blocking violate the "Policy: Terms of Use." I request a response.
https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/ja 方針:利用規約 あなたは次の条件を守る必要があります。 責任 — 自分の編集に責任を持ってください(私たちはあなたのコンテンツをホスティングするだけです)。 礼節 — 礼節ある環境を支持し、他の利用者に嫌がらせをしないでください。 合法的な行動 — 著作権法に違反したり、違法なコンテンツを寄稿したり、人権の原則に従った、その他の適用法に違反してはなりません。 害を与えない — 技術基盤に害を与えないようにし、技術基盤に関する方針を守ってください。 利用規約と方針 — 私たちのウェブサイトまたはプロジェクトを訪れたりコミュニティーに参加したりする時には、下記の利用規約、ならびにユニバーサル行動規範および参加するコミュニティーの方針を遵守してください。 https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use Under the following conditions: Responsibility — You take responsibility for your edits (since we only host your content). Civility — You support a civil environment and do not harass other users. Lawful Behavior — You do not violate copyright, post illegal content, or violate other applicable laws that follow human rights principles. No Harm — You do not harm our technology infrastructure and you follow the policies for that infrastructure. Terms of Use and Policies — You adhere to the below Terms of Use, to the Universal Code of Conduct, and to the applicable community policies when you visit our websites or Projects or participate in our communities.
以上、お願いします。 That's all, please.
Hello,
We have several more changes to the rdbms library’s interface to announce.
We previously made such announcements in May 2023
<https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/…>
and February 2023
<https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/…>
.
Query builders for all common query types
We now have query builders for all common query types:
-
SELECT
-
INSERT
-
UPDATE
-
DELETE
-
UPSERT
-
REPLACE
We encourage you to migrate calls using the old methods (such as
Database::insert) to use the query builders instead. Starting from 1.41,
all the old methods are considered internal and might change without prior
notice.
See T335377 <https://phabricator.wikimedia.org/T335377> and previous
announcements such as the one in May 2023
<https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/…>
for more information.
Script for migrating to SelectQueryBuilder
Given that there are many calls to Database::select in extensions we wrote
a simple script to help with the migration to SelectQueryBuilder. It is not
perfect and doesn’t cover many aspects such as joins but it takes away a
lot of tedious work.
Using that script we made hundreds of migrations in the MediaWiki core. As
of now, we have more than 800 calls to newSelectQueryBuilder() and only
roughly 100 direct calls to Database::select() left in core.
For more information, check out
https://gitlab.wikimedia.org/ladsgroup/migrateselect
Access to external clusters simplified
If you ever had to make database queries against external cluster databases
(such as extension1, otherwise known as x1), you will like this change.
Many of our extensions store their data in x1, for example: Echo,
UrlShortener, Cognate, Translate, ContentTranslation, GrowthExperiments,
Campaigns and many more. And it requires a lot of complexity with many
caveats (see T330590 <https://phabricator.wikimedia.org/T330590> for more
information).
Now, an extension can introduce one or more virtual domains in their
extension.json and then if you set the configuration such as:
$wgVirtualDomainsMapping['urlshortener'] = [ 'cluster' => 'extension1',
'db' => 'wikishared' ];
then $lbf->getPrimaryDatabase( 'urlshortener' ) will make the right
connection. If it’s not set in the mapping of virtual domains
configuration, it simply makes the connection to the local database. You
don’t need to do any special coding anymore which simplifies the logic a
lot and removes the need for extra configuration variables. This also helps
in facilitating proper support of external clusters in the database updater
and improvements in testing in the future.
You can take a look at the example of url shortener (gerrit:963293
<https://gerrit.wikimedia.org/r/c/mediawiki/extensions/UrlShortener/+/963293>)
for how adoption is done.
Thank you,
--
*Amir Sarabadani (he/him)*
Staff Database Architect
Wikimedia Foundation <https://wikimediafoundation.org/>
Hi Everyone,
We are working on Ubuntu 20.04.6 LTS, x86_64, fully patched. Our
hosting provider does not offer Ubuntu 22 at the moment. Ubuntu 20
provides Composer 1.
I'm trying to upgrade from Mediawiki 1.39.4 to 1.39.5. During
`composer install --no-dev` I am seeing this error
(https://github.com/weidai11/website/blob/master/mediawiki/wiki-upgrade.txt#…):
Does anyone know how to fix this:
Problem 1
- Installation request for doctrine/dbal 3.4.2 -> satisfiable by
doctrine/dbal[3.4.2].
- doctrine/dbal 3.4.2 requires composer-runtime-api ^2 -> no
matching package found.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according
to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability>
for more details.
- It's a private package and you forgot to add a custom repository to find it
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for
further common problems.
Running update with --no-dev does not mean require-dev is ignored, it
just means the packages will not be installed. If dev requirements are
blocking the update you have to resolve those problems.
Jeff
Hello (Semantic) MediaWiki maintainers, software developers, consultants, researchers!
The SMWCon 2023 (https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023) will be held on location in Paderborn, Germany (and online). On three days there will be talks, tutorials and hackathons.
Registration
----------------
Registration is open on Eventbrite<https://www.eventbrite.com/e/smwcon-fall-2023-tickets-719554987337>.
Go there and take advantage of the early bird rates!
Call for Contributions
----------------------------
This conference addressed everybody interested in wikis and open knowledge, especially in Semantic MediaWiki, e.g. users, developers, consultants, business or government representatives, and researchers.
This conference aimed to:
* inspire/onboard new users,
* inform on where and how MediaWiki is used,
* convey and consolidate best practices,
* initiate/foster/integrate application and development and
* strengthen the community of stakeholders and its service portfolio.
Learn how to "do" MediaWiki in order to assume your responsibilities regarding your organization's knowledge management.
Your experience is valuable for all of us! So please share and propose a talk, tutorial or other contribution.
Go to the Conference Page (https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023)
and hit the 'Propose a talk here' button.
Please propose a contribution if you plan to have one, even if you don't have the details yet. For us it is important to know what we can expect.
We look forward to your contribution!
Best,
Bernhard and Tobias
on behalf of https://mwstake.org/ - the MediaWiki Stakeholders' Group
Is there a way to programmatically get a download link for an extension if
you have the extension name and version of MediaWiki? E.g. for Wikispeech
and MW 1.39 this would (currently) be
https://extdist.wmflabs.org/dist/extensions/Wikispeech-REL1_39-5dc08c9.tar.….
It's the hash(?) a the end that makes it tricky.
*Sebastian Berlin*
Utvecklare/*Developer*
Wikimedia Sverige (WMSE)
E-post/*E-Mail*: sebastian.berlin(a)wikimedia.se
Telefon/*Phone*: (+46) 0707 - 92 03 84