[dokuwiki] New PR: WIP: Refactor the plugin sub system

  • From: "splitbrain" <wiki@xxxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Fri, 15 Jun 2018 17:50:14 +0200 (CEST)

Hi,

splitbrain opened a new pull request at 
https://github.com/splitbrain/dokuwiki/pull/2426:

This moves all plugin related stuff to the `dokuwiki\Extension` namespace 
(`dokuwiki\plugin` is already reserved for the actual plugins).

- [ ] move the plugin controller to the namespace
- [ ] make the plugin controller a singleton so we don't need the global
- [ ] deprecate the plugin utils
- [ ] fix remaining PSR 2 problems in the Extension namespace

I'm not very happy with having to to use the legacy class names in the Action 
plugin type hints. But changing them again would break signature checks 
(again). Ideally we would not have used type hinted signatures at all 
:neutral_face: 

Please help us to review this pull request, so new contributors get feedback in 
a timely manner.

caf01a30-70b3-11e8-9750-49d51dd5cdb8


-- 
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts:

  • » [dokuwiki] New PR: WIP: Refactor the plugin sub system - splitbrain