Extension:GrowthExperiments

This page is a translated version of the page Extension:GrowthExperiments and the translation is 100% complete.
MediaWiki 拡張機能マニュアル
GrowthExperiments
リリースの状態: 安定
実装 特別ページ
説明 Growth チームが完了した実験的な過程を扱っています
作者 Stephane Bisson, Sergio Gimeno, Kosta Harlan, Roan Kattouw, Mew Ophaswongse, Gergő Tisza, Martin Urbanec
互換性の方針 MediaWiki とともにリリースされるスナップショット。 master には後方互換性がありません。
MediaWiki >= 1.43.0
PHP 7.2+
データベースの変更 はい
テーブル growthexperiments_link_recommendations
growthexperiments_link_submissions
growthexperiments_mentee_data
growthexperiments_mentor_mentee
growthexperiments_user_impact
ライセンス GNU 一般公衆利用許諾書 3.0 以降
ダウンロード
  • $wgGEStructuredTaskRejectionReasonTextInputEnabled
  • $wgGENewcomerTasksTopicType
  • $wgGENewcomerTasksRemoteArticleOrigin
  • $wgGELevelingUpKeepGoingNotificationThresholds
  • $wgGESurfacingStructuredTasksEnabled
  • $wgGEStructuredMentorList
  • $wgGEMediaInfoRepos
  • $wgGEConfirmEmailEnabled
  • $wgGEHomepageSuggestedEditsIntroLinks
  • $wgGERestbaseUrl
  • $wgGEUseCommunityConfigurationExtension
  • $wgGEInfoboxTemplatesTest
  • $wgGENewcomerTasksConfigTitle
  • $wgGEHelpPanelExcludedNamespaces
  • $wgGEWikiConfigEnabled
  • $wgGENewcomerTasksTaskTypeHandlers
  • $wgGELevelingUpKeepGoingNotificationSendAfterSeconds
  • $wgGEHelpPanelLinks
  • $wgGEHelpPanelNewAccountEnableWithHomepage
  • $wgGENewcomerTasksGuidanceEnabled
  • $wgGEHelpPanelHelpDeskPostOnTop
  • $wgGEMentorshipEnabled
  • $wgGENewcomerTasksRemoteApiUrl
  • $wgGELevelingUpManagerTaskTypeCountThresholdMultiple
  • $wgGETempLinkRecommendationSwitchTagClearHook
  • $wgGENewcomerTasksSectionImageRecommendationsEnabled
  • $wgGEMentorshipMinimumAge
  • $wgGELevelingUpFeaturesEnabled
  • $wgGEImageRecommendationServiceUrl
  • $wgGELinkRecommendationServiceWikiIdMasquerade
  • $wgWelcomeSurveyExperimentalGroups
  • $wgGEPersonalizedPraiseMinEdits
  • $wgGECampaignTopics
  • $wgGEPersonalizedPraiseNotificationsEnabled
  • $wgGEHelpPanelReadingModeNamespaces
  • $wgGEWikiConfigPageTitle
  • $wgGEMentorDashboardEnabled
  • $wgGECampaigns
  • $wgGELevelingUpManagerInvitationThresholds
  • $wgGEPersonalizedPraiseDefaultNotificationsFrequency
  • $wgGEHelpPanelSuggestedEditsPreferredEditor
  • $wgGEMentorDashboardEnabledModules
  • $wgGELinkRecommendationFallbackOnDBMiss
  • $wgGENewcomerTasksTopicConfigTitle
  • $wgGELinkRecommendationServiceTimeout
  • $wgGELinkRecommendationServiceAccessToken
  • $wgGELinkRecommendationServiceUrl
  • $wgGEImageRecommendationServiceAccessToken
  • $wgGEImageRecommendationServiceWikiIdMasquerade
  • $wgGEHelpPanelEnabled
  • $wgWelcomeSurveyReminderExpiry
  • $wgGENewcomerTasksImageRecommendationsEnabled
  • $wgGEImageRecommendationApiHandler
  • $wgGEImageRecommendationServiceUseTitles
  • $wgGEHelpPanelHelpDeskTitle
  • $wgGEUserImpactMaximumProcessTimeSeconds
  • $wgGEImageRecommendationServiceHttpProxy
  • $wgGECommunityUpdatesEnabled
  • $wgGEHelpPanelViewMoreTitle
  • $wgGETopicsMatchModeEnabled
  • $wgGEMentorshipMinimumEditcount
  • $wgGEPersonalizedPraiseDays
  • $wgGELinkRecommendationsFrontendEnabled
  • $wgGEMentorshipNewAccountEnablePercentage
  • $wgGELevelingUpGetStartedMaxTotalEdits
  • $wgGEDeveloperSetup
  • $wgGENewcomerTasksGuidanceRequiresOptIn
  • $wgGEHomepageLoggingEnabled
  • $wgGEHelpPanelAskMentor
  • $wgGEHomepageSuggestedEditsEnabled
  • $wgGELinkRecommendationsUseEventGate
  • $wgGEPersonalizedPraiseMaxReverts
  • $wgGEInfoboxTemplates
  • $wgGEUserImpactMaxArticlesToProcessForPageviews
  • $wgWelcomeSurveyEnabled
  • $wgWelcomeSurveyPrivacyStatementUrl
  • $wgGEHomepageNewAccountEnablePercentage
  • $wgGEPersonalizedPraiseBackendEnabled
  • $wgGERefreshUserImpactDataMaintenanceScriptEnabled
  • $wgGEMentorshipReassignMenteesBatchSize
  • $wgGEMentorshipAutomaticEligibility
  • $wgGENewcomerTasksLinkRecommendationsEnabled
  • $wgGENewcomerTasksOresTopicConfigTitle
  • $wgGELevelingUpGetStartedNotificationSendAfterSeconds
  • $wgGEHomepageDefaultVariant
  • $wgGEHomepageEnabled
  • $wgGEPersonalizedPraiseMaxEdits
  • $wgGEHelpPanelNewAccountEnablePercentage
  • $wgWelcomeSurveyAllowFreetextResponses
  • $wgGEHomepageSuggestedEditsEnableTopics
  • $wgGEHelpPanelSearchForeignAPI
  • $wgGEHelpPanelSearchNamespaces
help panel question, help module question, mentorship module question, newcomer task
  • setmentor
  • managementors
  • enrollasmentor
四半期ごとのダウンロード数 9 (Ranked 131st)
translatewiki.net で翻訳を利用できる場合は、GrowthExperiments 拡張機能の翻訳にご協力ください
Vagrant role growthexperiments
問題点 未解決のタスク · バグを報告

拡張機能のGrowthExperiments はウィキメディア財団Growth チームが完了した実験的なサイトで使いました。 当該の拡張機能に含まれる機能は以下のとおりです。

統合

GrowthExperiments(グロース エクスペリメンツ)は以下の拡張機能を統合します。

  • Echo - for informing new users and mentors about various opportunities
  • VisualEditor - for a better editing experience when doing suggested tasks
  • PageViewInfo - for various interface elements trying to explain the user's current or potential impact, most notably the "impact" module on Special:Homepage
  • MobileFrontend - for showing a mobile-optimized version of various features
  • UniversalLanguageSelector - for language selection in the post-registration survey
  • Flow - for messaging features ("ask help" dialog on the homepage and in the help panel) when the target page is a Flow page
  • CirrusSearch - for various search features used during suggested tasks

In theory all of these extensions are optional, although the behavior of GrowthExperiments without them is not heavily tested.

The extension also uses some web APIs which are probably unavailable for non-Wikimedia wikis:

  • Page Content Service for displaying task card information such as a description and an image
  • Analytics Query Service for interface elements related to impact (this is abstracted away via the PageViewInfo extension on the server-side, but for client-side features that's not always possible)
  • Add Link for link recommendation tasks
  • Add Image for image recommendation tasks


インストール

To download GrowthExperiments:

git clone "https://gerrit.wikimedia.org/r/mediawiki/extensions/GrowthExperiments" extensions/GrowthExperiments

Read the developer setup documentation for further configuration required.

開発