[Koha-bugs] [Bug 17241] Start using Bower for installing and managing Koha' s JavaScript Dependencies

2018-01-04 Thread bugzilla-daemon
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

2017-10-15 Thread bugzilla-daemon
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

2017-10-15 Thread bugzilla-daemon
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

2017-10-15 Thread bugzilla-daemon
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

2016-10-19 Thread bugzilla-daemon
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

2016-10-13 Thread bugzilla-daemon
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

2016-10-12 Thread bugzilla-daemon
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

2016-10-12 Thread bugzilla-daemon
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

2016-09-02 Thread bugzilla-daemon
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

2016-09-02 Thread bugzilla-daemon
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

2016-09-02 Thread bugzilla-daemon
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

2016-09-02 Thread bugzilla-daemon
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

2016-09-02 Thread bugzilla-daemon
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/