From 2fb9b99bfb36aded08166da4a7c75c15742f4219 Mon Sep 17 00:00:00 2001 From: Vishwajit Pravinkumar Herma <159459275+Vishwajit-Herma@users.noreply.github.com> Date: Tue, 17 Mar 2026 17:53:49 +0530 Subject: [PATCH 1/4] Fix formatting issues in hooks_extension_framework.rst Fix the repetition of word "separation from the" in "The Framework vs Forking the Open edX Platform" sections table. --- source/developers/concepts/hooks_extension_framework.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/concepts/hooks_extension_framework.rst b/source/developers/concepts/hooks_extension_framework.rst index bf5790122..64eae3541 100644 --- a/source/developers/concepts/hooks_extension_framework.rst +++ b/source/developers/concepts/hooks_extension_framework.rst @@ -185,7 +185,7 @@ The Hooks Extension Framework is designed to provide a stable and maintainable w | | - Easier to maintain long-term due to backward compatibility and versioning policies. | | | | - Easier to test due to more contained implementations. | | +--------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+ -| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from the separation from the upstream project makes long-term maintenance challenging. | +| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from upstream project makes long-term maintenance challenging. | | | - Limited by existing events and filters available in the Open edX ecosystem, although new events and | - High maintenance burden for upgrades and compatibility. | | | filters can be proposed and added to the framework. | - Requires manual integration with the Open edX platform for each new release. | | | - Might increase complexity in plugins for highly customized features. | - Not being able to be reused by the community. | From efe1f4459c2630c99d8b2b08b59b6720ddeb0f62 Mon Sep 17 00:00:00 2001 From: Vishwajit Pravinkumar Herma <159459275+Vishwajit-Herma@users.noreply.github.com> Date: Wed, 18 Mar 2026 09:55:29 +0530 Subject: [PATCH 2/4] Fix formatting issues in hooks_extension_framework.rst --- source/developers/concepts/hooks_extension_framework.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/concepts/hooks_extension_framework.rst b/source/developers/concepts/hooks_extension_framework.rst index 64eae3541..d857f5ec3 100644 --- a/source/developers/concepts/hooks_extension_framework.rst +++ b/source/developers/concepts/hooks_extension_framework.rst @@ -185,7 +185,7 @@ The Hooks Extension Framework is designed to provide a stable and maintainable w | | - Easier to maintain long-term due to backward compatibility and versioning policies. | | | | - Easier to test due to more contained implementations. | | +--------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+ -| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from upstream project makes long-term maintenance challenging. | +| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from the upstream project makes long-term maintenance challenging. | | - Limited by existing events and filters available in the Open edX ecosystem, although new events and | - High maintenance burden for upgrades and compatibility. | | | filters can be proposed and added to the framework. | - Requires manual integration with the Open edX platform for each new release. | | | - Might increase complexity in plugins for highly customized features. | - Not being able to be reused by the community. | From 80d471bb45f1b02ef46d091d6c816ed2802ea624 Mon Sep 17 00:00:00 2001 From: Vishwajit Pravinkumar Herma <159459275+Vishwajit-Herma@users.noreply.github.com> Date: Wed, 18 Mar 2026 10:00:53 +0530 Subject: [PATCH 3/4] Fix formatting issues in hooks_extension_framework.rst --- source/developers/concepts/hooks_extension_framework.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/concepts/hooks_extension_framework.rst b/source/developers/concepts/hooks_extension_framework.rst index d857f5ec3..a42b8f204 100644 --- a/source/developers/concepts/hooks_extension_framework.rst +++ b/source/developers/concepts/hooks_extension_framework.rst @@ -185,7 +185,7 @@ The Hooks Extension Framework is designed to provide a stable and maintainable w | | - Easier to maintain long-term due to backward compatibility and versioning policies. | | | | - Easier to test due to more contained implementations. | | +--------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+ -| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from the upstream project makes long-term maintenance challenging. +| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from the upstream project makes long-term maintenance challenging. | | - Limited by existing events and filters available in the Open edX ecosystem, although new events and | - High maintenance burden for upgrades and compatibility. | | | filters can be proposed and added to the framework. | - Requires manual integration with the Open edX platform for each new release. | | | - Might increase complexity in plugins for highly customized features. | - Not being able to be reused by the community. | From d45e1dff5647b7f09446f7a8eaa9e52aad48da33 Mon Sep 17 00:00:00 2001 From: Vishwajit Pravinkumar Herma <159459275+Vishwajit-Herma@users.noreply.github.com> Date: Wed, 18 Mar 2026 10:42:15 +0530 Subject: [PATCH 4/4] Fix formatting issues in hooks_extension_framework.rst --- source/developers/concepts/hooks_extension_framework.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/concepts/hooks_extension_framework.rst b/source/developers/concepts/hooks_extension_framework.rst index a42b8f204..a98894479 100644 --- a/source/developers/concepts/hooks_extension_framework.rst +++ b/source/developers/concepts/hooks_extension_framework.rst @@ -185,7 +185,7 @@ The Hooks Extension Framework is designed to provide a stable and maintainable w | | - Easier to maintain long-term due to backward compatibility and versioning policies. | | | | - Easier to test due to more contained implementations. | | +--------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+ -| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from the upstream project makes long-term maintenance challenging. +| **Disadvantages** | - Can increase complexity in debugging and maintenance because it adds more processing layers. | - Separation from the upstream project makes long-term maintenance challenging. | | | - Limited by existing events and filters available in the Open edX ecosystem, although new events and | - High maintenance burden for upgrades and compatibility. | | | filters can be proposed and added to the framework. | - Requires manual integration with the Open edX platform for each new release. | | | - Might increase complexity in plugins for highly customized features. | - Not being able to be reused by the community. |