Osnard (Robert Vogel)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2014, 6:20 AM (160 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Osnard

Recent Activity

Fri, Nov 17

Gerrit Code Review <gerrit@wikimedia.org> committed rEBSY12400f9d2bed: Merge "BSAvatars: Partially rework" (authored by Osnard).
Merge "BSAvatars: Partially rework"
Fri, Nov 17, 3:28 PM

Mon, Nov 6

Gerrit Code Review <gerrit@wikimedia.org> committed rEBTI6873b004a5e7: Modify access rules (authored by Osnard).
Modify access rules
Mon, Nov 6, 11:22 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTH7f1dac36b0de: Modify access rules (authored by Osnard).
Modify access rules
Mon, Nov 6, 11:18 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTG439b90f2baa4: Modify access rules (authored by Osnard).
Modify access rules
Mon, Nov 6, 10:57 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTF44e286af6669: Modify access rules (authored by Osnard).
Modify access rules
Mon, Nov 6, 10:57 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTD0726dd6fbd87: Modify access rules (authored by Osnard).
Modify access rules
Mon, Nov 6, 10:54 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTEd0e3754cbe7f: Modify access rules (authored by Osnard).
Modify access rules
Mon, Nov 6, 10:54 AM
Osnard added a comment to T130811: Enable unit tests on BlueSpice* repos.

@Paladox, I've got another issue: In BlueSpice Version 3 we wanted to split the ExtJS Application Framework from the BlueSpiceFoundation (BSF) extension and make a dedicated extension ("ExtJSBase"). Still BSF defines some RL modules that depend on ExtJSBase (even though it doesn't really invoke them). Now some RL-Test crash [1]. I've tried to add the dependency to the CI configuration but it looks like I did something wrong [2]. Can you help me with that? Do I need to add ExtJSBase as a dependency to all other extensions and skins as well?

Mon, Nov 6, 8:24 AM · Patch-For-Review, Continuous-Integration-Config, BlueSpice
Osnard added a comment to T130811: Enable unit tests on BlueSpice* repos.

The error seems to be gone. Probably just some mismatch during the decoupling process.

Mon, Nov 6, 8:18 AM · Patch-For-Review, Continuous-Integration-Config, BlueSpice

Fri, Oct 27

Osnard committed rEBSOef3d92bd681b: Add php-parallel-lint, grunt-jsonlint and grunt-banana-checker (authored by Umherirrender).
Add php-parallel-lint, grunt-jsonlint and grunt-banana-checker
Fri, Oct 27, 2:16 PM
Osnard committed rEBSOd96c410d602a: Initial commit. Added all files from BlueSpiceExtensions/Preferences (authored by Josef Konrad <konrad@hallowelt.com>).
Initial commit. Added all files from BlueSpiceExtensions/Preferences
Fri, Oct 27, 1:50 PM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTA10c247f83c35: Modify access rules (authored by Osnard).
Modify access rules
Fri, Oct 27, 10:18 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTBb866f3eacbe2: Modify access rules (authored by Osnard).
Modify access rules
Fri, Oct 27, 10:18 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBTC21fe8cef75a8: Modify access rules (authored by Osnard).
Modify access rules
Fri, Oct 27, 10:18 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSX462f76bb626c: Modify access rules (authored by Osnard).
Modify access rules
Fri, Oct 27, 10:17 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSZdd9bed79ee13: Modify access rules (authored by Osnard).
Modify access rules
Fri, Oct 27, 10:17 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSYb9baa56fb268: Modify access rules (authored by Osnard).
Modify access rules
Fri, Oct 27, 10:17 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSWd6e52ad5819b: Merge "Add php-parallel-lint, grunt-jsonlint and grunt-banana-checker" (authored by Osnard).
Merge "Add php-parallel-lint, grunt-jsonlint and grunt-banana-checker"
Fri, Oct 27, 9:15 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSKcb57645651df: Merge "Add php-parallel-lint, grunt-jsonlint and grunt-banana-checker" (authored by Osnard).
Merge "Add php-parallel-lint, grunt-jsonlint and grunt-banana-checker"
Fri, Oct 27, 9:15 AM
Osnard added a comment to T130811: Enable unit tests on BlueSpice* repos.

My team is working on splitting up BlueSpiceExtensions repo in seperate repos. We already moced BlueSpiceExtensions/Readers to BlueSpiceReaders [1]. Now I often get the error [2]

Fri, Oct 27, 6:02 AM · Patch-For-Review, Continuous-Integration-Config, BlueSpice

Oct 20 2017

Osnard committed rEBST6de328f81ca6: i18n: Add basics and extension description (authored by Ljonka).
i18n: Add basics and extension description
Oct 20 2017, 8:23 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSWa16f46449739: Modify access rules (authored by Osnard).
Modify access rules
Oct 20 2017, 8:18 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSQ1e1a62834344: Modify access rules (authored by Osnard).
Modify access rules
Oct 20 2017, 8:18 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSJ5129eff30fc9: Modify access rules (authored by Osnard).
Modify access rules
Oct 20 2017, 8:16 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSK8663d69cfad0: Modify access rules (authored by Osnard).
Modify access rules
Oct 20 2017, 8:16 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSN83f53153efa6: Modify access rules (authored by Osnard).
Modify access rules
Oct 20 2017, 8:16 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSOf046d9948326: Modify access rules (authored by Osnard).
Modify access rules
Oct 20 2017, 8:04 AM

Oct 18 2017

Gerrit Code Review <gerrit@wikimedia.org> committed rEBSRd3612152bb34: Merge "Composer.json: Add basics for autoinstallation" (authored by Osnard).
Merge "Composer.json: Add basics for autoinstallation"
Oct 18 2017, 7:07 AM

Oct 13 2017

Osnard closed T175536: "Special:ExtensionDistributor" does not include 'vendor/' directory as Invalid.
Oct 13 2017, 12:06 PM · ExtensionDistributor

Sep 25 2017

Osnard committed rEBSENC56d38a8f748b: Add composer.json with autoloading of extension (authored by Ljonka).
Add composer.json with autoloading of extension
Sep 25 2017, 6:36 AM
Osnard committed rEBSENC43b65952aacb: Add composer.json with autoloading of extension (authored by Ljonka).
Add composer.json with autoloading of extension
Sep 25 2017, 6:36 AM

Sep 22 2017

Osnard added a comment to T110453: Update LdapAuthentication to use AuthManager.

@Anomie Thanks for your quick reply! The MediaWiki Stakeholder group is actually working on an appropriate replacement for Extension:LdapAuthentication. It's likely to be a combination of Extension:PluggableAuth and Extension:PuggableSSO (plus some other extensions :) )

Sep 22 2017, 2:18 PM · Reading-Infrastructure-Team-Backlog, MW-1.28-release (WMF-deploy-2016-06-07_(1.28.0-wmf.5)), Patch-For-Review, MediaWiki-extensions-LdapAuthentication, MediaWiki-Authentication-and-authorization
Osnard committed rEBSEF5905c900ac58: Add php-parallel-lint (authored by Umherirrender).
Add php-parallel-lint
Sep 22 2017, 1:02 PM
Osnard committed rEBSEF63a046567416: Register plugin resource modules conditionally (authored by Osnard).
Register plugin resource modules conditionally
Sep 22 2017, 12:48 PM
Osnard added a comment to T110453: Update LdapAuthentication to use AuthManager.

Is there any documentation on when and how to use "LdapPrimaryAuthenticationProvider"? On the official extension page I did not find any information about it.

Sep 22 2017, 10:58 AM · Reading-Infrastructure-Team-Backlog, MW-1.28-release (WMF-deploy-2016-06-07_(1.28.0-wmf.5)), Patch-For-Review, MediaWiki-extensions-LdapAuthentication, MediaWiki-Authentication-and-authorization
Osnard committed rEBSBa3b6f7ff996e: Initial commit #2 (authored by nasty <konrad@hallowelt.com>).
Initial commit #2
Sep 22 2017, 8:42 AM
Osnard committed rEBSENC750460a9196a: Add composer.json with autoloading of extension (authored by Ljonka).
Add composer.json with autoloading of extension
Sep 22 2017, 8:40 AM
Osnard added a comment to T143106: Splitting an extension: What to consider for translatewiki.net/I18N.

@Raymond Sorry for the mess I've created with the first six extensions. I've merged them all now. Can you take care of the "mediawiki-extensions.txt"? I promise next time I'll be more careful.

Sep 22 2017, 8:29 AM · BlueSpice

Sep 21 2017

Osnard added a comment to T166010: The Great Namespaceization and Reorg.

As extension.jsonallows to invoke the composer autoloader ("load_composer_autoloader": true) you can already make use of composers classmap feature.

Sep 21 2017, 10:40 AM · MediaWiki-Platform-Team (MWPT-Q2-Oct-Dec-2017), Epic, Patch-For-Review, TechCom-RfC

Sep 19 2017

Osnard committed rEBSB0f4c88bdde0b: Initial commit (authored by nasty <konrad@hallowelt.com>).
Initial commit
Sep 19 2017, 1:55 PM
Osnard committed rEBSB4c90f011f646: Initial commit #2 (authored by nasty <konrad@hallowelt.com>).
Initial commit #2
Sep 19 2017, 1:55 PM
Osnard committed rEBSSMWCd57b1875ddbb: Changed path to MediaWiki Maintenance.php (authored by Bhofmann).
Changed path to MediaWiki Maintenance.php
Sep 19 2017, 1:53 PM
Osnard committed rEBSSMWC6e3b31444c36: Changed path to MediaWiki Maintenance.php (authored by Bhofmann).
Changed path to MediaWiki Maintenance.php
Sep 19 2017, 1:53 PM

Sep 18 2017

Gerrit Code Review <gerrit@wikimedia.org> committed rEBSU85c32514d50b: Modify access rules (authored by Osnard).
Modify access rules
Sep 18 2017, 1:06 PM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSB852f59ce871e: Modify access rules (authored by Osnard).
Modify access rules
Sep 18 2017, 11:59 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSI257b84dcb83f: Modify access rules (authored by Osnard).
Modify access rules
Sep 18 2017, 11:58 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSL1c8aabcb12c1: Modify access rules (authored by Osnard).
Modify access rules
Sep 18 2017, 11:56 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSD249cab895981: Modify access rules (authored by Osnard).
Modify access rules
Sep 18 2017, 11:54 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSRdd7ca89db366: Modify access rules (authored by Osnard).
Modify access rules
Sep 18 2017, 11:44 AM

Sep 14 2017

Osnard committed rEBSESedcf14be50ad: Update Maintenance scripts to use requireExtension() (authored by subins2000).
Update Maintenance scripts to use requireExtension()
Sep 14 2017, 10:01 AM
Osnard committed rEEJBa1d7d3e74401: Initial commit (authored by Osnard).
Initial commit
Sep 14 2017, 9:25 AM
Osnard committed rEEJB437c3f06f8ed: Initial commit (authored by Osnard).
Initial commit
Sep 14 2017, 9:23 AM
Osnard committed rEBSES13df8c2f730c: Update Maintenance scripts to use requireExtension() (authored by subins2000).
Update Maintenance scripts to use requireExtension()
Sep 14 2017, 9:18 AM
Osnard committed rEBSESe49863ad2fb8: BSWikiAdmin: Admin menu - individual module permission check (authored by pwirth <wirth@hallowelt.biz>).
BSWikiAdmin: Admin menu - individual module permission check
Sep 14 2017, 8:52 AM
Osnard committed rEBSM60f542919ccf: BSWikiAdmin: Admin menu - individual module permission check (authored by pwirth <wirth@hallowelt.biz>).
BSWikiAdmin: Admin menu - individual module permission check
Sep 14 2017, 8:52 AM
Osnard committed rEBSMd7ea09f5e3e8: BSWikiAdmin: Admin menu - individual module permission check (authored by pwirth <wirth@hallowelt.biz>).
BSWikiAdmin: Admin menu - individual module permission check
Sep 14 2017, 8:52 AM
Osnard committed rEEJB77951dbd1beb: Initial commit (authored by Osnard).
Initial commit
Sep 14 2017, 8:26 AM

Sep 13 2017

Osnard added a comment to T155155: Implement a way to view (extension) configuration options and its value on-wiki.

I don't mean that this should be implemented in Extension:Configure, but the other way round. Having a detailed description of particular configuration options (like a description, data type, possible values, ...) is the first step to build a user interface that provides proper input fields (e.g. a "Namespace-Selector") to modify them. At the moment Extension:Configure does exact that. Unfortunately it is broken with MW 1.29 and I believe, that if someone is going to change that, the new/next version of Extension:Configure should probably use the available information from the extension registry. Ideally an extension should be allowed to provide a custom input type. A mapping between input type and configuration would be needed though

Sep 13 2017, 6:13 AM · MediaWiki-Configuration

Sep 12 2017

Osnard committed rEEJBee41a73ad7cd: [WiP] Initial (authored by Osnard).
[WiP] Initial
Sep 12 2017, 2:42 PM
Osnard committed rEEJB0dfce6fbab85: [WiP] Initial (authored by Osnard).
[WiP] Initial
Sep 12 2017, 11:21 AM
Osnard committed rEEJB6cee0653834d: [WiP] Initial (authored by Osnard).
[WiP] Initial
Sep 12 2017, 9:27 AM
Osnard added a comment to T155155: Implement a way to view (extension) configuration options and its value on-wiki.

Is this something Extension:Configure should be build upon? The extension page tells that it is not compatible with MW1.29. Does anybody know whether the author already works on this?

Sep 12 2017, 8:29 AM · MediaWiki-Configuration
Osnard added a comment to T175536: "Special:ExtensionDistributor" does not include 'vendor/' directory.

@Legoktm thanks for clarification. Will "load_composer_autoloader" : true in extension.json then be dropped?

Sep 12 2017, 6:09 AM · ExtensionDistributor

Sep 11 2017

Osnard created T175536: "Special:ExtensionDistributor" does not include 'vendor/' directory.
Sep 11 2017, 10:28 AM · ExtensionDistributor

Sep 7 2017

Osnard committed rEBSSMWCd71873395987: Added migration scripts for... (authored by Osnard).
Added migration scripts for...
Sep 7 2017, 7:27 AM
Osnard committed rEBSSMWCa4d590182199: Added migration scripts for... (authored by Osnard).
Added migration scripts for...
Sep 7 2017, 6:18 AM
Osnard committed rEBSSMWCdd5aefe8e1f3: Added migration scripts for... (authored by Osnard).
Added migration scripts for...
Sep 7 2017, 6:17 AM

Sep 6 2017

Osnard committed rEBSSMWC4b93dbbd9c06: Added SemanticForms to PageForms migration script (authored by Osnard).
Added SemanticForms to PageForms migration script
Sep 6 2017, 12:47 PM

Sep 4 2017

Osnard created T174936: File icon thumbs documentation wrong.
Sep 4 2017, 1:49 PM · Documentation, MediaWiki-Documentation

Sep 1 2017

Osnard committed rEEJBc57225cf446a: [WiP] Initial (authored by Osnard).
[WiP] Initial
Sep 1 2017, 2:38 PM
Osnard committed rEEJBac1e3d911c95: [WiP] Initial (authored by Osnard).
[WiP] Initial
Sep 1 2017, 1:48 PM

Aug 31 2017

Osnard added a comment to T172165: Bump PHP requirement to 7.0 in MW 1.31.

From a third party user and extension developer perspective I'd be totally okay with PHP7 as requirement.

Aug 31 2017, 7:03 AM · RfC, TechCom-RfC, MediaWiki-General-or-Unknown
Osnard added a comment to T166010: The Great Namespaceization and Reorg.

Regarding the question of how extensions should use namespaces:

Aug 31 2017, 6:54 AM · MediaWiki-Platform-Team (MWPT-Q2-Oct-Dec-2017), Epic, Patch-For-Review, TechCom-RfC

Aug 11 2017

Osnard committed rEMLMb23af20b43aa: Initial commit (authored by Osnard).
Initial commit
Aug 11 2017, 2:43 PM
Gerrit Code Review <gerrit@wikimedia.org> committed rEMLM59fd363bfd71: Modify access rules (authored by Osnard).
Modify access rules
Aug 11 2017, 12:14 PM
Osnard committed rEMLM7a0998e4935e: Initial commit (authored by Osnard).
Initial commit
Aug 11 2017, 12:14 PM
Osnard added a comment to T172845: What makes a high quality MediaWiki extension? - Hackathon session.

@Tgr Is a namespace convention like MediaWiki\Extensions\<extension name> or MediaWiki\Skins\<skin name> somewhere documented? Or better are there any examples of extensions that already do use such namespaces? Background of my question is, that the BlueSpice-team is going to use namespaces (and composer based PSR-4 autoloading) for future development. And we are still discussing about conventions. I want our new code to be as close to MediaWiki conventions as possible.

Aug 11 2017, 6:16 AM · MediaWiki-extensions-General, Wikimania-Hackathon-2017

Aug 9 2017

Osnard added a comment to T172845: What makes a high quality MediaWiki extension? - Hackathon session.
  • Good use of the MediaWiki framework (e.g. using framework provided functions instead of native PHP or external library functions)
Aug 9 2017, 7:05 AM · MediaWiki-extensions-General, Wikimania-Hackathon-2017

Aug 2 2017

Osnard created T172251: EditPage: Strange "previewonfirst-rawhtml-data-loss-warning".
Aug 2 2017, 8:19 AM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), MediaWiki-Page-editing

Jul 31 2017

Osnard committed rEBSESd8a64c2c4363: Implemented base server side lookup implementation (authored by Osnard).
Implemented base server side lookup implementation
Jul 31 2017, 12:06 PM
Osnard committed rEBSES505c8191aa68: Implemented base server side lookup implementation (authored by Osnard).
Implemented base server side lookup implementation
Jul 31 2017, 12:04 PM
Osnard committed rEBSESe814c5cae73a: Implemented base server side lookup implementation (authored by Osnard).
Implemented base server side lookup implementation
Jul 31 2017, 7:57 AM

Jul 28 2017

Osnard committed rEBSES870541b1e7c1: Implemented base server side lookup implementation (authored by Osnard).
Implemented base server side lookup implementation
Jul 28 2017, 2:09 PM
Pwirth <wirth@hallowelt.biz> committed rEBSSMWC871c436c4780: Fix for PageForms DateImePicker (authored by Osnard).
Fix for PageForms DateImePicker
Jul 28 2017, 11:47 AM
Osnard committed rEBSSMWC93124cf80cac: Fix for PageForms DateImePicker (authored by Osnard).
Fix for PageForms DateImePicker
Jul 28 2017, 8:08 AM
Osnard committed rEBSSMWCa0ce68ea4d27: Fix for PageForms DateImePicker (authored by Osnard).
Fix for PageForms DateImePicker
Jul 28 2017, 8:08 AM

Jul 21 2017

Osnard committed rEBSES1bf9a77da896: [WiP] Work on server side lookup implementation (authored by Osnard).
[WiP] Work on server side lookup implementation
Jul 21 2017, 2:44 PM
Osnard committed rEBSESd0e5b3186de5: [WiP] Work on server side lookup implementation (authored by Osnard).
[WiP] Work on server side lookup implementation
Jul 21 2017, 1:14 PM
Osnard committed rEBSSMWCa753f093ca72: Fix for "Edit with form" tab not showing up immediately (authored by Osnard).
Fix for "Edit with form" tab not showing up immediately
Jul 21 2017, 9:45 AM
Osnard committed rEBSSMWCd0b3c64c4ee9: Fix for "Edit with form" tab not showing up immediately (authored by Osnard).
Fix for "Edit with form" tab not showing up immediately
Jul 21 2017, 9:45 AM
Osnard committed rEBSESf2a092825bcd: [WiP] Work on server side lookup implementation (authored by Osnard).
[WiP] Work on server side lookup implementation
Jul 21 2017, 9:03 AM

Jul 19 2017

Osnard committed rEBSMcba619ad8e22: CategoryManager: Raised version number (authored by Mglaser).
CategoryManager: Raised version number
Jul 19 2017, 12:05 PM

Jul 18 2017

Osnard added a comment to T130811: Enable unit tests on BlueSpice* repos.

Awesome, thank you. Really the double quotes?

Jul 18 2017, 6:04 AM · Patch-For-Review, Continuous-Integration-Config, BlueSpice

Jul 17 2017

Gerrit Code Review <gerrit@wikimedia.org> committed rEBSH6cb87ee6dc56: Merge "Modify access rules" into refs/meta/config (authored by Osnard).
Merge "Modify access rules" into refs/meta/config
Jul 17 2017, 5:34 PM
Gerrit Code Review <gerrit@wikimedia.org> committed rEBSH011a75f28004: Modify access rules (authored by Osnard).
Modify access rules
Jul 17 2017, 5:34 PM
Osnard added a comment to T130811: Enable unit tests on BlueSpice* repos.

@Paladox I test only with MediaWikiCore@REL1_27.

Jul 17 2017, 2:17 PM · Patch-For-Review, Continuous-Integration-Config, BlueSpice

Jul 13 2017

Osnard committed rEBSTdfd9ce26976f: RELEASE 2.27.2 (authored by Osnard).
RELEASE 2.27.2
Jul 13 2017, 2:12 PM
Osnard committed rEBSMUdae9d88b55ef: RELEASE 2.27.2 (authored by Osnard).
RELEASE 2.27.2
Jul 13 2017, 1:57 PM
Osnard committed rEBSEF750944fd393f: RELEASE 2.27.2 (authored by Osnard).
RELEASE 2.27.2
Jul 13 2017, 1:43 PM
Osnard committed rEBSSMWCd735b7dcd6b2: RELEASE 2.27.2 (authored by Osnard).
RELEASE 2.27.2
Jul 13 2017, 1:17 PM