What is the goal of Libraries API? Why should module maintainers adopt this?

See: #602530: Use Common Repository for Libraries

Comments

markus_petrux’s picture

A common repository for external libraries has several advantages. For example:

- The same library installation can be shared by more than one module.
- The same library installation can be shared by more than one site.
- The process to upgrade a module that requires an external library is easy. Just replace the module folder with the new one. No need to move the library folder out and in.

sun’s picture

Status: Active » Fixed

- Central installation instructions (widget) to help users figure out how to install.
- Library classification.
- Handling of dependencies between library.
- Library version detection.
- Runtime control of library availability.

sillygwailo’s picture

Title: Reasoning Behind Librabries API? » Reasoning Behind Libraries API?

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.