At 07:17 AM 6/1/2013 -0700, BWS Johnson wrote:
Tarballs, packages, gits (including vendors), stables, latest, bugs and
Salvete! patches, wikis (various), tools, reports, live-DVDs, mailing lists, chat, maybe more, and now plug-ins? Could we please look at what the "open source" world is doing? Apache, SendMail, Perl, PostFix, FireFox, Debian, Ubuntu, OpenOffice, LibreOffice ... are fairly stable with an established security update capability. Even Java and MySQL are simplifying.
I'm all for giving our developers the flexibility to deliver their code in whatever form they have time to wrap it in. I might _like_ them to do things my way, but I'm not paying them, and I never have.
Agreed -- 100%. My concern is with the "final product", not the means of getting there.
What do you consider instable or insecure in particular?
This thread started questioning the need for QA for plugins, *potentially* insecure. The instability issue is part perception/communication, part superb enthusiasm on the community/development side. But the fact remains that on 14 September 2012, we went live with Koha 3.8.4 which was the "cat's whiskers" just eight months ago. 3.8 is now "old stable", 3.10 is "stable" and 3.12 "development" is advertized (Wiki) equally prominently. And the Wiki continues: "If you're unsure what you want, go for the stable version. If you want to be a bit more conservative, go for the most recent old-stables release. Note that both of these are still very much a work in progress: they won't work perfectly just yet." There is, for a newcomer reading the Wiki, no "working perfectly" LTS (long term stable) release. My *opinion* is that we need (cf Ubuntu) a five year cycle -- 2 years "stable+security", 2 years continuing support, 1 year buffer zone -- this could be seen as maturity in the open-source world.
Many of those projects are quite large, so in my light, afford their respective projects the ability to do things that we as a smaller project might not be able to manage.
I truly believe that Koha is no longer a "smaller project", but you make a valid point.
Many thanks to Robin and anyone else that helped with the packages. I had whinged for ages that I'd love to just have an apt-get command.
Agreed 100% -- although I have never used the packages.
I had a "rather important" librarian from Quebec drop in, out of the blue, yesterday to talk about Koha. Her group (37 libraries) had previously been burned by a trial commercial implementation of Koha (no need to quote names), so they're using Opals, but "liked the idea" of Koha. First question: "stability?" I am stymied by this. Completely, utterly flabbergasted. First, whatever trash LibLime were selling wasn't Koha.
I was somewhat careful not to quote names ;=} -- you could be right in your assumption, but at my age "my memory fails me ..."
Second, OPALS? As in http://www.mediaflex.net/showcase.jsp?record_id=52
Yup. "OPALS, an open source ILS for school libraries and districts developed and supported by Media Flex earned top rankings in Company Satisfaction, Product Support, and Company Loyalty." See <http://www.librarytechnology.org/perceptions2012.pl>
One of the questions I posed to my students was "Is OPALS truly open source if you have to beg for the code and a demo?" In terms of feature comparison and breadth of adoption, it's not even close. It's well known I've a soft spot in the granite thing that's meant to be my heart when it comes to Koha, but I freely admit when I think we get beat. That is most certainly not the case with Koha, and I wish them the best of luck getting a consortium up and running in a multilingual capacity with that heap.
I respect your opinion (but see Marshall Breeding's survey above.) If I knew more about Opals, I might well agree.
I know that a number of you will ... whatever ... Paul's a pain in the neck, doesn't understand, does his own thing, but the bottom line is that <http://opac.navalmarinearchive.com/> is fully functional and is intrinsically Koha. It's (reasonably) secure (without https) and meets the needs of our users and librarians. It runs itself with minimal ( < 1 hour/week statistically ) intervention by IT personnel.
So what's the problem? I'm truly sorry, but I just don't understand why you're ranting here.
Getting Koha recognized as a major player. I'm convinced. I'm keen on persuading other institutions. I'll do my utmost. I just see the lack of a solid LTS release as a difficulty. This thread subject concerns "plugins QA", and my first para mentions [other open-source as] "fairly stable with an established security update capability"; looking at e.g. Firefox plugins, Mozilla says (FAQs) "Unless clearly marked otherwise, add-ons available from this gallery have been checked and approved by Mozilla's team of editors and are safe to install. We recommend that you only install approved add-ons." Mea culpa if I 'pirated' this thread to *stability* rather than *QA*, but they are closely intertwined.
There are very few institutions that have "happiness" in the form of unlimited budgets and unlimited IT departments. I'm personally intrigued by the creativity of the Koha community, so try and follow what's happening -- which is magnificent -- but doubt that your average library has the same passion.
I think most of the discussions we have are important, and I really love having the longer term steering and strategic types of conversations.
I hope (and genuinely believe) that we're not the only two participants here interested in "steering and strategic types of conversations" and also hope that my thoughts on stability (QA, maturity, reputation) might strike chords with others. It's not criticism, perhaps more my dream of the next "small step" for library systems. In my 50+ years of code development, I can honestly say that end-user credibility is very closely related to stability, and that within "stable" the differentiation between security and enhancement must be crystal clear (and separately optional from an upgrade pov.) "It works as promised" is a huge compliment. The old saying "if it doesn't work, use a bigger hammer; if that fails, rtfm" is dubious management. Thanks for your thoughts and best regards, Paul
It's been a long time since I had to interact with proprietary vendors, and I don't relish the thought of ever being charged with that again. I think that a lot of the development done at least gives a nod to small libraries. More often than no, folks bend over backwards for small libraries. I get quite prickly if I sense that things *aren't* moving that way. This is a big tent system, there's plenty of room for everyone's individual take. :)
Cheers, Brooke _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
--- Maritime heritage and history, preservation and conservation, research and education through the written word and the arts. <http://NavalMarineArchive.com> and <http://UltraMarine.ca>
On Sat, Jun 1, 2013 at 6:37 PM, Paul <paul.a@aandc.org> wrote:
At 07:17 AM 6/1/2013 -0700, BWS Johnson wrote:
I know that a number of you will ... whatever ... Paul's a pain in the
neck, doesn't understand, does his own thing, but the bottom line is that
<http://opac.**navalmarinearchive.com/<http://opac.navalmarinearchive.com/>
is fully functional and is intrinsically Koha. It's (reasonably) secure (without https) and meets the needs of our users and librarians. It runs itself with minimal ( < 1 hour/week statistically ) intervention by IT personnel.
So what's the problem? I'm truly sorry, but I just don't understand why you're ranting here.
Mea culpa if I 'pirated' this thread to *stability* rather than *QA*, but they are closely intertwined.
Heh, you hijacked my Plugins QA policy thread :-D
There are very few institutions that have "happiness" in the form of unlimited budgets and unlimited IT departments. I'm personally intrigued by the creativity of the Koha community, so try and follow what's happening -- which is magnificent -- but doubt that your average library has the same passion.
I think most of the discussions we have are important, and I really love having the longer term steering and strategic types of conversations.
I hope (and genuinely believe) that we're not the only two participants here interested in "steering and strategic types of conversations" and also hope that my thoughts on stability (QA, maturity, reputation) might strike chords with others. It's not criticism, perhaps more my dream of the next "small step" for library systems. In my 50+ years of code development, I can honestly say that end-user credibility is very closely related to stability, and that within "stable" the differentiation between security and enhancement must be crystal clear (and separately optional from an upgrade pov.) "It works as promised" is a huge compliment. The old saying "if it doesn't work, use a bigger hammer; if that fails, rtfm" is dubious management.
I'm repeating others in previous threads where I said things similar to yours: as an open source project, it relies on companies and institutions sponsoring human labour. UNC made a decision on this: we chose this product, and endorsed it. We hired some weird guy to make things work for libraries (lucky me :-D ). We used 3.0.x for almost three years, and been using 3.8.x for a year. We saw 3.12.x as an interesting release (several stuff we wanted to have got inside of this release, not all of it unfortunately) and accepted the challenge of maintaining this release. How long? As long as we can. If a company envisioned supporting an LTS Koha release as a market niche they could get profit from, I'm pretty sure someone will step in and propose themself as Release Maintainer for that release. Such is not the case right now. But there's no disagreement on the LTS thing, and complaining for not having that yet won't make it happen. Is a non-technical discussion. Regards To+
Hi, I´m using the version 3.6.7 of Koha in the library of mi university in Argentina. I don´t know how to do that reservation expires automatically in a determinate period of time if the user didnt pick the book up. It´s there any posibility to do that?Sory for mi poor English and mi ignorance. RegardsErnesto
Hi, I´m using the version 3.6.7 of Koha in the library of mi university in Argentina. I don´t know how to do that reservation expires automatically in a determinate period of time if the user didnt pick the book up. It´s there any posibility to do that? Sory for mi poor English and mi ignorance. Regards Ernesto Hi Ernesto, There are system preferences that may provide the functionality you are seeking. They in the Reserves Policies area: Administration/System Preferences/Circulation. The key one is |ReservesMaxPickUpDelay and
On 03/06/13 18:06, Ernesto Arias wrote: there are others that are related to it. I hope this helps. Bob Birchall Calyx |
The key one is ReservesMaxPickUpDelay and there are others that are related to it.
Search for 1.5.3.12. ReservesMaxPickUpDelay on the manual page: http://manual.koha-community.org/3.6/en/administration.html#circprefs David Nind | david.nind@gmail.com PO Box 12367, Thorndon, Wellington, New Zealand 6144 h. +64 4 9720 600 | m. +64 21 0537 847 | w. +64 4 8906 098
Thanks a lot!!! i will read this manual.RegardsErnesto Date: Mon, 3 Jun 2013 22:32:22 +1200 From: david.nind@gmail.com To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] koha reservation expires automatically The key one is ReservesMaxPickUpDelay and there are others that are related to it. Search for 1.5.3.12. ReservesMaxPickUpDelay on the manual page: http://manual.koha-community.org/3.6/en/administration.html#circprefs David Nind | david.nind@gmail.com PO Box 12367, Thorndon, Wellington, New Zealand 6144 h. +64 4 9720 600 | m. +64 21 0537 847 | w. +64 4 8906 098 _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
Hi, I found this option and this waht I need.Now what I want to know if it is possible to differentiate the time expire depending on which library is.For example: For one library 7 days and for another 10 days.Date: Mon, 3 Jun 2013 19:33:05 +1000 From: bob@calyx.net.au To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] koha reservation expires automatically On 03/06/13 18:06, Ernesto Arias wrote: Hi, I´m using the version 3.6.7 of Koha in the library of mi university in Argentina. I don´t know how to do that reservation expires automatically in a determinate period of time if the user didnt pick the book up. It´s there any posibility to do that? Sory for mi poor English and mi ignorance. Regards Ernesto Hi Ernesto, There are system preferences that may provide the functionality you are seeking. They in the Reserves Policies area: Administration/System Preferences/Circulation. The key one is ReservesMaxPickUpDelay and there are others that are related to it. I hope this helps. Bob Birchall Calyx _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
Hello Ernesto, The bug 8367 introduces this feature. It needs a signoff :) Regards, Jonathan 2013/6/19 Ernesto Arias <ernesarias@hotmail.com>:
Hi, I found this option and this waht I need. Now what I want to know if it is possible to differentiate the time expire depending on which library is. For example: For one library 7 days and for another 10 days. ________________________________ Date: Mon, 3 Jun 2013 19:33:05 +1000 From: bob@calyx.net.au To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] koha reservation expires automatically
On 03/06/13 18:06, Ernesto Arias wrote:
Hi, I´m using the version 3.6.7 of Koha in the library of mi university in Argentina. I don´t know how to do that reservation expires automatically in a determinate period of time if the user didnt pick the book up. It´s there any posibility to do that? Sory for mi poor English and mi ignorance. Regards Ernesto
Hi Ernesto, There are system preferences that may provide the functionality you are seeking. They in the Reserves Policies area: Administration/System Preferences/Circulation. The key one is ReservesMaxPickUpDelay and there are others that are related to it.
I hope this helps. Bob Birchall Calyx
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
HelloTank´s a lot for the patch Could you give me same guidanse how to aply it.Regards,Ernesto
Date: Wed, 19 Jun 2013 08:55:40 +0200 Subject: Re: [Koha-devel] koha reservation expires automatically From: jonathan.druart@biblibre.com To: ernesarias@hotmail.com CC: koha-devel@lists.koha-community.org
Hello Ernesto,
The bug 8367 introduces this feature. It needs a signoff :)
Regards, Jonathan
2013/6/19 Ernesto Arias <ernesarias@hotmail.com>:
Hi, I found this option and this waht I need. Now what I want to know if it is possible to differentiate the time expire depending on which library is. For example: For one library 7 days and for another 10 days. ________________________________ Date: Mon, 3 Jun 2013 19:33:05 +1000 From: bob@calyx.net.au To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] koha reservation expires automatically
On 03/06/13 18:06, Ernesto Arias wrote:
Hi, I´m using the version 3.6.7 of Koha in the library of mi university in Argentina. I don´t know how to do that reservation expires automatically in a determinate period of time if the user didnt pick the book up. It´s there any posibility to do that? Sory for mi poor English and mi ignorance. Regards Ernesto
Hi Ernesto, There are system preferences that may provide the functionality you are seeking. They in the Reserves Policies area: Administration/System Preferences/Circulation. The key one is ReservesMaxPickUpDelay and there are others that are related to it.
I hope this helps. Bob Birchall Calyx
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
Hi Ernesto and all, Il 09/07/2013 17:49, Ernesto Arias ha scritto:
Hello Tank´s a lot for the patch Could you give me same guidanse how to aply it.
A wiki page about sign off is here: http://wiki.koha-community.org/wiki/Sign_off_on_patches I suggest you to read it with your IT guru, and check also pages that are here: http://wiki.koha-community.org/wiki/Category:Git Could be difficult to learn everything connect with the topic but at the end: -- You will know much better Koha -- You will able now and in the future to use new feature much more quickly. -- You will help Koha to became better and with more features. There is also a much more easly way to sign-off pathes, with sandboxes: http://wiki.koha-community.org/wiki/Sandboxes But this patch could not sign-off with sandboxes, "It's not possible currently to properly test zebra/dbupdate/installer patches with those sandboxes" And this patch has an dbupdate. Bye Zeno Tajoli -- Dr. Zeno Tajoli Dipartimento Gestione delle Informazioni e della Conoscenza z.tajoli@cineca.it fax +39 02 2135520 CINECA - Sede operativa di Segrate
Hi all!,I tried to aply the patch by copying manually the lines that are different in all the files.The problem is that there are a lot of differens in my files (koha version 3.6.7) and the files that are included in the bug 8367.Can I solved this problem?? or I need to update my koha?sory for mi ignorance I´m very new.RegardsErnesto
Date: Tue, 9 Jul 2013 19:48:22 +0200 From: z.tajoli@cineca.it To: koha-devel@lists.koha-community.org Subject: Re: [Koha-devel] koha reservation expires automatically
Hi Ernesto and all,
Il 09/07/2013 17:49, Ernesto Arias ha scritto:
Hello Tank´s a lot for the patch Could you give me same guidanse how to aply it.
A wiki page about sign off is here: http://wiki.koha-community.org/wiki/Sign_off_on_patches
I suggest you to read it with your IT guru, and check also pages that are here: http://wiki.koha-community.org/wiki/Category:Git
Could be difficult to learn everything connect with the topic but at the end: -- You will know much better Koha -- You will able now and in the future to use new feature much more quickly. -- You will help Koha to became better and with more features.
There is also a much more easly way to sign-off pathes, with sandboxes: http://wiki.koha-community.org/wiki/Sandboxes
But this patch could not sign-off with sandboxes, "It's not possible currently to properly test zebra/dbupdate/installer patches with those sandboxes" And this patch has an dbupdate.
Bye Zeno Tajoli -- Dr. Zeno Tajoli Dipartimento Gestione delle Informazioni e della Conoscenza z.tajoli@cineca.it fax +39 02 2135520 CINECA - Sede operativa di Segrate _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
Hi Ernesto,
I tried to aply the patch by copying manually the lines that are different in all the files. The problem is that there are a lot of differens in my files (koha version 3.6.7) and the files that are included in the bug 8367. Can I solved this problem?? or I need to update my koha?
please don't work on your production server. Always wok on a test server. That the sign-off of patch must done on the master developement version , use 'git clone git://git.koha-community.org/koha.git kohaclone' to retrive the code. Download the code and in the head dir download the patch Apply the patch with git am -3 -i -u <name_of_patch_file> http://wiki.koha-community.org/wiki/Sign_off_on_patches#Apply_patch It is very difficult to port this patch to koha version 3.6.7. In my opinion a plan for you could be: Test the patch on master with a test server. If the path work, install a test server with last version of 3.12.x port the patch to 3.12.x If all works, port your installation to 3.12.x and use the patch in production. I don't if you have the tecnical skill to do this job, I suggest you to ask for a localy tecnical help. Bye Zeno Tajoli
Paul schreef op za 01-06-2013 om 17:37 [-0400]:
3.8 is now "old stable", 3.10 is "stable" and 3.12 "development" is advertized
3.12 isn't development, it's the current release. Only things with odd numbers in the minor version number are development. 3.12, 3.10, and 3.8 are all supported releases*, although as they get older, they get (and need) less and less attention. If you want a truly LTS release supported for five years, you need to either do it yourself or find someone who wants to. As it's a free software community, these things are driven by what people want combined with the effort/resources they're able to commit to it. Currently the focus of these efforts is in favour of regular updates on a reliable schedule. Not enough people want an LTS who are willing to stump up the time or money. Basically, we're doing what's the best match for what our clients want. It's good luck, but not a requirement, that this might align with what's best for you. If it doesn't, then you need to do something about that, and expecting us to change our currently-working methods isn't likely to be it. Typically we have our libraries running on one of the three releases above. They can upgrade once or twice a year as they see fit. We strongly discourage them from sitting on an unsupported release for too long, as it becomes harder to get back to being current again, and are unlikely to get fixes to anything that's not critical. * though packaging is typically only done for the actual development (3.13), the current (3.12) and the previous (3.10) releases, due to demand and effort. Also, some of your comments were taken from the Debian installation wiki page and are out of date. I've corrected those. It's getting time I did a rewrite of that whole page. There are comments in there from the 3.4 days, when the packages were very much experimental. -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D
participants (8)
-
Bob Birchall -
David Nind -
Ernesto Arias -
Jonathan Druart -
Paul -
Robin Sheat -
Tomas Cohen Arazi -
Zeno Tajoli