kinow opened a new issue, #1251:
URL: https://github.com/apache/jena/issues/1251

   At the moment the only blocker for Vue 3, I think, is Bootstrap Vue that 
hasn't upgraded to Vue 3 yet.
   
   https://github.com/bootstrap-vue/bootstrap-vue/issues/5196
   
   The same happened to me in Cylc UI, where we adopted Vuetify. But Jena UI is 
a much smaller and simpler app, so I'm thinking in doing the following:
   
   - Finish the e2e tests https://issues.apache.org/jira/browse/JENA-2307
   - Start re-writing whatever Bootstrap Vue features we use as simple Vue 
components
   - Instead of using `bootstrap-vue`, use simply `bootstrap`
   
   That should prevent us from being locked in a version until another library 
upgrades to Vue 4, 5, etc. Furthermore, using plain Bootstrap makes it easy too 
in case we someday have to move to React/Angular/Svete/etc (as we did from 
Backbone → Vue.)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to