[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Marcel de Rooy changed: What|Removed |Added Status|Signed Off |In Discussion CC||m.de.r...@rijksmuseum.nl --- Comment #11 from Marcel de Rooy --- Thinks this needs more discussion. Please put it on the agenda of a dev meeting. Why should we use it in view of the arguments listed in comment7's link ? -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Katrin Fischer changed: What|Removed |Added Status|Needs Signoff |Signed Off CC||katrin.fisc...@bsz-bw.de, ||oleon...@myacpl.org --- Comment #10 from Katrin Fischer --- This works nicely and I am signing off in order to get some attention to this. - How would using Bower change our processes? - What would be the next steps? - Add as a topic to next dev meeting? Also adding Owen in CC -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Katrin Fischer changed: What|Removed |Added Attachment #55139|0 |1 is obsolete|| --- Comment #8 from Katrin Fischer --- Created attachment 68160 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68160&action=edit Bug 17241 - Start using Bower for installing and managing Koha's JavaScript Dependencies -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Katrin Fischer changed: What|Removed |Added Attachment #55140|0 |1 is obsolete|| --- Comment #9 from Katrin Fischer --- Created attachment 68161 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68161&action=edit Bug 17241 - Replace existing version of requirejs with bower installed requirejs Test Plan: 1) Apply this patch set 2) Enable the advancedMARCeditor system preference 3) Attempt to edit a MARC record using the advanced editor 4) The editor should continue to load and function as previously Signed-off-by: Katrin Fischer -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Martin Renvoize changed: What|Removed |Added CC||martin.renvoize@ptfs-europe ||.com --- Comment #7 from Martin Renvoize --- https://www.quora.com/Why-use-Bower-when-there-is-npm makes for an interesting read around this exact topic -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 --- Comment #6 from Andrew Isherwood --- Bower and npm both enable the management of JS packages and their dependencies, so one of those would be what we use to actually get and maintain the packages. Webpack, as I understand it, would enable us to pack up all our JS packages in an easily deliverable form (e.g. concatenated & minified). So, as I understand it, a front-end build process would require one of either Bower or npm AND Webpack. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 --- Comment #5 from Owen Leonard --- Would Bower supplement Webpack, or work with it somehow? If the latter, in what way does it build on what Webpack does? -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Andrew Isherwood changed: What|Removed |Added CC||andrew.isherwood@ptfs-europ ||e.com --- Comment #4 from Andrew Isherwood --- Agreed that Bower is indeed a useful tool. In our case, does it offer any significant benefit over using npm to manage JS deps? Just asking the question, I'm a long time user of Bower and, while I don't love it, it does the job perfectly adequately. (First ever comment - hurrah!) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Kyle M Hall changed: What|Removed |Added Assignee|gmcha...@gmail.com |k...@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 --- Comment #3 from Kyle M Hall --- Also, if you want to play with Bower, installing it on Debian is pretty trivial: sudo apt-get install nodejs npm sudo ln -s /usr/bin/nodejs /usr/bin/node # Most node packages look for node, not nodejs sudo npm install bower -g Because we have separate lib directories on the staff and opac side, they will need to be managed separately ( unless we decide to unify them at some point ). This patch starts with the staff side. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 --- Comment #2 from Kyle M Hall --- Created attachment 55140 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=55140&action=edit Bug 17241 - Replace existing version of requirejs with bower installed requirejs Test Plan: 1) Apply this patch set 2) Enable the advancedMARCeditor system preference 3) Attempt to edit a MARC record using the advanced editor 4) The editor should continue to load and function as previously -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 --- Comment #1 from Kyle M Hall --- Created attachment 55139 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=55139&action=edit Bug 17241 - Start using Bower for installing and managing Koha's JavaScript Dependencies -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17241 Kyle M Hall changed: What|Removed |Added Status|NEW |Needs Signoff Patch complexity|--- |Trivial patch -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/