<div dir="ltr">Ha! Noted ; )<div><br></div><div>Kyle</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><a href="http://www.kylehall.info" target="_blank">http://www.kylehall.info</a><br>ByWater Solutions ( <a href="http://bywatersolutions.com" target="_blank">http://bywatersolutions.com</a> )<br>Meadville Public Library ( <a href="http://www.meadvillelibrary.org" target="_blank">http://www.meadvillelibrary.org</a> )<br>Crawford County Federated Library System ( <a href="http://www.ccfls.org" target="_blank">http://www.ccfls.org</a> )<br>Mill Run Technology Solutions ( <a href="http://millruntech.com" target="_blank">http://millruntech.com</a> )<br></div></div>
<br><div class="gmail_quote">On Wed, Mar 9, 2016 at 1:40 PM, Chris Cormack <span dir="ltr"><<a href="mailto:chrisc@catalyst.net.nz" target="_blank">chrisc@catalyst.net.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Lemme just quickly jump in with a "oh hells no"<br>
<br>
I don't want to be maintaining and  watching security updates for 150+ Perl packages. We all have enough work please let's not make more rods for our back<span class="HOEnZb"><font color="#888888"><br>
<br>
Chris</font></span><div><div class="h5"><br><br><div class="gmail_quote">On 10 March 2016 7:35:31 am NZDT, Kyle Hall <<a href="mailto:kyle.m.hall@gmail.com" target="_blank">kyle.m.hall@gmail.com</a>> wrote:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Thanks Paul! That raises an interesting question! That question being, should we be including Pure Perl libraries in our code base ( in some cases ). Our layout is a bit odd where we have our scripts and libraries sharing the same directory. In most projects we'd see our libraries in a "lib" directory. However, that is no technical reasons we couldn't include MARC::Frobnicate in the Koha codebase itself.<div><br></div><div>Pro: If the version of the library we use works, we know it will continue to work and will not be subject to regressions in newer versions</div><div>Con: We will need to update our libraries periodically</div><div><br></div><div>In essence, this is exactly what we do with our JavaScript libraries such as jQuery and DataTables.</div><div><br></div><div>Kyle</div></div><div class="gmail_extra"><br clear="all"><div><div><a href="http://www.kylehall.info" target="_blank">http://www.kylehall.info</a><br>ByWater Solutions ( <a href="http://bywatersolutions.com" target="_blank">http://bywatersolutions.com</a> )<br>Meadville Public Library ( <a href="http://www.meadvillelibrary.org" target="_blank">http://www.meadvillelibrary.org</a> )<br>Crawford County Federated Library System ( <a href="http://www.ccfls.org" target="_blank">http://www.ccfls.org</a> )<br>Mill Run Technology Solutions ( <a href="http://millruntech.com" target="_blank">http://millruntech.com</a> )<br></div></div>
<br><div class="gmail_quote">On Wed, Mar 9, 2016 at 12:03 PM, Paul A <span dir="ltr"><<a href="mailto:paul.a@navalmarinearchive.com" target="_blank">paul.a@navalmarinearchive.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
At 07:42 AM 3/9/2016 -0500, Kyle Hall wrote:<br>
<blockquote type="cite">Also, are you saying any newly
packaged libraries *must* make it in to Debian? Can we not host our own
packaged libraries on our apt server? Why must packages meet the Debian
requirements?<br>
This seems like it's adding yet another barrier to entry for new Koha
developers. Now we all need to be Debian package maintainers as
well?<span><br>
It seems like we're taking away one of the most powerful features of
Perl, it's extensive library of available modules.</span></blockquote><br>
One of Koha's strengths certainly was, and most probably still is, the
ability for an admin to be able to aptitude/apt-get (even yum)
dependencies that conform to her o/s. We used to publish
"warnings" about using CPAN. Debian trickles down to Ubuntu --
with a possible time-lag -- and these two o/s are perhaps the most used
by Koha-based libraries.<br><br>
If Koha needs to use a custom *library* and there is reticence to put it
through the Debian/Ubuntu loop, surely the proper solution is to put it
into the Koha environment (package and tarball) where it remains
Koha-specific and the remainder of the o/s, including Perl, stays
unchanged without potential repercussions on other installed
applications/progammes.<br><br>
This might well also facilitate version control -- each Koha update has
the correct libraries in /usr/share/koha/bin, /usr/share/koha/lib/C4,
wherever, but not in /usr/lib/perl* (or /usr/bin/perl) (with or without
/local/) available to the entire o/s.<br><br>
This removes any "barrier to entry for new Koha developers",
might ease proper installation/upgrade operations and has the potential
to obviate obscure security concerns.<br><br>
Best -- Paul<br><br>
<br>
<blockquote type="cite"><span>Just a thought.<br><br>
<a href="http://www.kylehall.info" target="_blank">http://www.kylehall.info</a><br>
ByWater Solutions (
<a href="http://bywatersolutions.com" target="_blank">http://bywatersolutions.com</a>
)<br>
Meadville Public Library ( <a href="http://www.meadvillelibrary.org" target="_blank">http://www.meadvillelibrary.org</a> )<br>
Crawford County Federated Library System ( <a href="http://www.ccfls.org" target="_blank">http://www.ccfls.org</a> )<br>
Mill Run Technology Solutions ( <a href="http://millruntech.com" target="_blank">http://millruntech.com</a> )<br><br>
On Tue, Mar 8, 2016 at 6:03 PM, Galen Charlton <<a href="mailto:gmc@esilibrary.com" target="_blank">gmc@esilibrary.com</a>> wrote:<br>

</span><dl>
<dd>Hi,<br><br>

</dd><dd><span>On Tue, Mar 8, 2016 at 12:50 PM, Brendan Gallagher <<a href="mailto:info@bywatersolutions.com" target="_blank">info@bywatersolutions.com</a>> wrote:<br>

</span></dd><dd>Do we have a defined role description of responsibility of the Packaging Manager?  (I've only read Robin's posts to the mailing list before - is that it?)<br><br>

</dd></dl><span><br>
We do now, seeded with my view of the position:<br><br>
</span><a href="https://wiki.koha-community.org/wiki/Project_roles#Packaging_manager" target="_blank">https://wiki.koha-community.org/wiki/Project_roles#Packaging_manager</a> <br><span><br>
On a side note, the overall page is new; I'm figuring that it might be a useful exercise to outline minimum role responsibilities for all of the named project positions.<br><br>
Regards,<br><br>
Galen<br>
-- <br>
Galen Charlton<br>
Infrastructure and Added Services Manager<br>
Equinox Software, Inc. / Open Your Library<br></span>
email: Â <a href="mailto:gmc@esilibrary.com" target="_blank">gmc@esilibrary.com</a><br>
direct: <a href="tel:%2B1%20770-709-5581" target="_blank">+1 770-709-5581</a><br>
cell: Â  <a href="tel:%2B1%20404-984-4366" target="_blank">+1 404-984-4366</a><br>
skype: Â gmcharlt<br>
web: Â  Â <a href="http://www.esilibrary.com/" target="_blank">http://www.esilibrary.com/</a><span><br>
Supporting Koha and Evergreen: <a href="http://koha-community.org" target="_blank">http://koha-community.org</a> & <a href="http://evergreen-ils.org/" target="_blank">http://evergreen-ils.org</a><br><br></span><span>
_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
<a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="http://www.koha-community.org/" target="_blank">http://www.koha-community.org/</a><br>
git : <a href="http://git.koha-community.org/" target="_blank">http://git.koha-community.org/</a><br>
bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a><br><br>
<br>
_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
<a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="http://www.koha-community.org/" target="_blank">http://www.koha-community.org/</a><br>
git : <a href="http://git.koha-community.org/" target="_blank">http://git.koha-community.org/</a><br>
bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a> </span></blockquote>
<u></u><p><u></u>
---<br>
Maritime heritage and history, preservation and conservation, <br>
research and education through the written word and the arts.<br>
<<a href="http://navalmarinearchive.com/" target="_blank">http://NavalMarineArchive.com</a>> and <<a href="http://ultramarine.ca/" target="_blank">http://UltraMarine.ca</a>><br>
</p></div>

<br>_______________________________________________<br>
Koha-devel mailing list<br>
<a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br>
<a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" rel="noreferrer" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>
website : <a href="http://www.koha-community.org/" rel="noreferrer" target="_blank">http://www.koha-community.org/</a><br>
git : <a href="http://git.koha-community.org/" rel="noreferrer" target="_blank">http://git.koha-community.org/</a><br>
bugs : <a href="http://bugs.koha-community.org/" rel="noreferrer" target="_blank">http://bugs.koha-community.org/</a><br></blockquote></div><br></div>
<p style="margin-top:2.5em;margin-bottom:1em;border-bottom:1px solid #000"></p><pre><hr><br>Koha-devel mailing list<br><a href="mailto:Koha-devel@lists.koha-community.org" target="_blank">Koha-devel@lists.koha-community.org</a><br><a href="http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel" target="_blank">http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel</a><br>website : <a href="http://www.koha-community.org" target="_blank">http://www.koha-community.org</a>/<br>git : <a href="http://git.koha-community.org" target="_blank">http://git.koha-community.org</a>/<br>bugs : <a href="http://bugs.koha-community.org/" target="_blank">http://bugs.koha-community.org/</a></pre></blockquote></div><br></div></div><span class="">
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</span></div></blockquote></div><br></div>