This issue has been created
There are 2 updates, 1 comment.
 
 
XWiki Platform / cid:jira-generated-image-avatar-d64927fb-b164-40bd-b3e8-d59cb749a403 XWIKI-23801 Open

Migrate bootstrap from grunt to vite

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-51c1da99-0574-4b7c-88f9-538e210fe3fb Manuel Leduc created this issue on 05/Dec/25 15:00
 
Summary: Migrate bootrap from grunt to vite
Issue Type: cid:jira-generated-image-avatar-d64927fb-b164-40bd-b3e8-d59cb749a403 Task
Affects Versions: 16.10.15, 17.10.0, 17.4.7
Assignee: Unassigned
Components: Development Issues only
Created: 05/Dec/25 15:00
Priority: cid:jira-generated-image-static-major-97aca02c-dab1-4b8f-b251-ab4a2f068fb5 Major
Reporter: Manuel Leduc
Description:

Bootstrap is currently build with grunt, which is badly deprecated.
We need to move it to vite to align with the rest of the npm builds.

Current analysis

  • the less files are just copied and moved to when building xwiki-platform-flamingo-skin-resources, they just have to be placed at the same location with a copy
  • iiuc the css and fonts are not used
  • many css files bundled in the current webjar seems also unsed
 
 

2 updates

 
cid:jira-generated-image-avatar-51c1da99-0574-4b7c-88f9-538e210fe3fb Changes by Manuel Leduc on 05/Dec/25 15:00
 
Summary: Migrate bootrap bootstrap from grunt to vite
Assignee: Manuel Leduc
 
 

1 comment

 
cid:jira-generated-image-avatar-51c1da99-0574-4b7c-88f9-538e210fe3fb Manuel Leduc on 05/Dec/25 15:05
 

https://github.com/xwiki/xwiki-platform/pull/4896