- πΊπΈUnited States smustgrave
Closing as outdated as there has not been movement or a follow up in 7 years. If still a valid task please reopen with an updated issue summary.
During our work with chx on #298600: DBTNG: make module_implements work regardless of bootstrap phase β , we stumbled over an issue regarding the length of module, function and hook names.
In a nutshell: currently module names are limited to 255 chars (the length of system.name), but function names are limited to 255 chars. That means that hook names are limited to... -1 chars (because strlen(module_name . '_' . hook_name) <= 255...).
So I suggest we settle on:
- modules names limited to 128 chars
- function names limited to 255 chars
- hook names limited to 126 chars
That would mean changing system.name to 128 chars (ie. themes will also be affected, but I don't think this would have any consequences), so also system.owner, and may be some other columns using those.
This needs to still be decided upon.
None.
The naming system would be changed.
None.
Closed: outdated
9.5
Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Closing as outdated as there has not been movement or a follow up in 7 years. If still a valid task please reopen with an updated issue summary.