There is 1 update.
 
 
XWiki Commons / cid:jira-generated-image-avatar-9b3d8140-35b3-482f-a000-616a665e335a XCOMMONS-3251 Open

Allow storing extensions in a shared location

 
View issue   ยท   Add comment
 

1 update

 
cid:jira-generated-image-avatar-bcb50365-9bc8-417f-b5a5-39dc6a919053 Changes by Thomas Mortagne on 06/Feb/25 15:52
 
Description: It would make easier to support extension sharing in a cluster (so it would fix XWIKI-11441), and it's required for XWIKI-22847.

One general problem with extensions, and the reason it was put in the filesystem in the first place, is that the database init is way too late for various types of extensions. Filesystem was simply the least setup-demanding (and so the earliest) way to load extensions.

There are actually two difference pieces of information to store (which may or may not be stored in the same location):
* the local (already downloaded) extensions (extension descriptor and file)
* the index of installed extension