User Tools

Site Tools


components:v2modules

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
v2modules [2021/07/19 22:27] – Import https://notabug.org/diogo/gnu-social/issues/32 diogocomponents:v2modules [2021/12/08 00:28] (current) – ↷ Page moved from v2modules to components:v2modules diogo
Line 11: Line 11:
 Some apparent inconsistencies are: Some apparent inconsistencies are:
  
-* The core plugin list has been created in 19 Oct 2013: https://git.gnu.io/gnu/gnu-social/commit/2a5ba1f74bb428fc74f181f806aa786b04b48d0a stating that they cannot been disabled. +  * The core plugin list has been created in 19 Oct 2013: https://git.gnu.io/gnu/gnu-social/commit/2a5ba1f74bb428fc74f181f806aa786b04b48d0a stating that they cannot been disabled. 
-* The Favorite plugin was created in 24 Jun 2014: https://git.gnu.io/gnu/gnu-social/commit/db7cc7fa7553e0be302d518360648940756f131c suggesting that it is optional.+  * The Favorite plugin was created in 24 Jun 2014: https://git.gnu.io/gnu/gnu-social/commit/db7cc7fa7553e0be302d518360648940756f131c suggesting that it is optional.
  
 Diogo presented four options: Diogo presented four options:
Line 26: Line 26:
  
 For reference (raised by rozzin): For reference (raised by rozzin):
-* http://foldoc.org/module + 
-* http://foldoc.org/library +  * http://foldoc.org/module 
-* http://foldoc.org/plugin+  * http://foldoc.org/library 
 +  * http://foldoc.org/plugin
  
 > Why has this functionality been extracted from core to separate plugins? > Why has this functionality been extracted from core to separate plugins?
Line 77: Line 78:
 --- ---
  
-Relevant commits:+Key commits of the resulting change from the above discussion:
  
-1. [[https://notabug.org/diogo/gnu-social/commit/4cee29ab5c1317f1794ae45dc85591670ad15d06|4cee29ab5c]]+1. [[https://notabug.org/diogo/gnu-social/commit/c18f26145c2f800e5a98cae6988cef06be6877d3|c18f26145c]]
  
 > [CORE] Move core plugins to a new modules directory > [CORE] Move core plugins to a new modules directory
Line 97: Line 98:
 > internals. > internals.
  
-2. [[https://notabug.org/diogo/gnu-social/commit/af31848400531406a18cacc66b1f4b8753254568|af31848400]]+2. [[https://notabug.org/diogo/gnu-social/commit/99fe3e5a52154a94b1199c2ff9d45098399f9009|99fe3e5a52]] 
 + 
 +> [CORE] Move plugin superclasses from /lib/ to /lib/modules/
  
-[CORERefactor Plugin API to Module API+3. [[https://notabug.org/diogo/gnu-social/commit/20a6f1d4f4ad9ff3bf316004be9ca4eb9ffdfa71|20a6f1d4f4]]
  
 +> [CORE] Plugin API now extends a new Module API
components/v2modules.1626733642.txt.gz · Last modified: 2021/07/19 22:27 by diogo