Skip to content
This repository was archived by the owner on Sep 23, 2023. It is now read-only.
This repository was archived by the owner on Sep 23, 2023. It is now read-only.

Add Wikibase Repository and Client extensions #552

Open

Description

@fredster33
No description provided.

Activity

  1. MatmaRex commented on May 6, 2023

    @MatmaRex
    Owner

    I'll be happy to add them if someone figures out the minimal configuration necessary to make them work and proposes a patch.

  2. lucaswerkmeister commented on Jun 28, 2023

    @lucaswerkmeister

    I think this should work as a minimal Wikibase configuration:

    wfLoadExtension( 'WikibaseRepository', "$IP/extensions/Wikibase/extension-repo.json" );
    require_once "$IP/extensions/Wikibase/repo/ExampleSettings.php";
    wfLoadExtension( 'WikibaseClient', "$IP/extensions/Wikibase/extension-client.json" );

    But we’re hoping to reduce that further by making the ExampleSettings.php unnecessary (see T291617).

    I wonder if it also makes sense to load Wikibase’s CI settings (which, among other things, enable several experimental features that aren’t enabled by default yet, but which users might want to test on patch demo). I think a few other extensions also have CI-only settings; does Patch Demo usually load these or not?

  3. MatmaRex commented on Jun 29, 2023

    @MatmaRex
    Owner

    I think a few other extensions also have CI-only settings; does Patch Demo usually load these or not?

    The only one I'm aware of is GrowthExperiments, and Patch Demo loads its CI-only settings.

    In general I think you should do whatever makes it easiest to test patches most of the time. If the experimental features won't be too disruptive for someone trying to test a typo fix, then enable them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions