AmphiBee / pollen-framework

:closed_book: Laravel & WordPress blend for coding as sweet as honey. Join the hive! https://github.com/AmphiBee/pollen-framework
https://amphibee.fr
Other
5 stars 0 forks source link

Integration Consideration for Sage Directives Package in the Framework #10

Closed ogorzalka closed 1 year ago

ogorzalka commented 1 year ago

This ticket focuses on the evaluation and potential integration of the Sage Directives package into our framework (https://log1x.github.io/sage-directives-docs/). Sage Directives is a Composer package that provides a collection of useful Blade directives specifically designed for Sage 9. These directives cover a range of functionalities, including directives for WordPress, ACF (Advanced Custom Fields), and various miscellaneous helpers.

Tasks:

  1. Perform a thorough review of the Sage Directives package, examining its features, documentation, and compatibility with our framework.
  2. Assess the requirements and dependencies of the package, ensuring they align with our framework’s technology stack.
  3. Evaluate the potential benefits and drawbacks of integrating the Sage Directives package, considering factors such as increased productivity, code readability, and maintenance.
  4. Identify specific use cases or scenarios within our framework where the Sage Directives package’s Blade directives would be valuable.
  5. Consider the possibility of forking the Sage Directives project if necessary to accommodate any customizations or modifications required for seamless integration.
  6. Discuss the integration proposal with the development team, gather their input, and address any concerns or questions they may have.
  7. Based on the evaluation and team feedback, make a decision on whether to proceed with the integration of the Sage Directives package.

Expected Outcome: By the end of this ticket, we will have conducted a comprehensive assessment of the Sage Directives package’s suitability for integration into our framework. The evaluation process will provide insights into the package’s benefits, drawbacks, compatibility, and potential use cases within our application. The decision to integrate or not will be based on a careful consideration of these factors and the input from the development team.

ogorzalka commented 1 year ago

Job done here : https://github.com/AmphiBee/pollen-framework/commit/11bdc35404aabe521029bd081d247daf47720129