What’s on in koha-devel #16

Hi everybody!

Table of contents

Release Management


We passed the feature freeze dates and Friday is string freeze. That means no patch with  modified strings will be pushed for the next two weeks, in order to let time to translator to update the new strings.
I have added a new step to the RM workflow to generate the release notes when something is pushed.
That means you can follow what has been pushed in the current release – https://gitlab.com/joubu/koha-release-notes/blob/master/release_notes_17_06_00.md


I (Jonathan Druart) have proposed to continue my Release Manager job for the next release cycle (18.05), you can have a look at my proposal on the wiki https://wiki.koha-community.org/wiki/Proposal_for_RM_18.05_joubu
There is still some time left if you want to join the team or propose yourself as another proposal to be RM https://wiki.koha-community.org/wiki/Roles_for_18.05
I think it is an important read if you want to follow how things will evolve over the next months

Koha Manual

Two documentation meetings have been organised last months: September 28th and October 19th. An other one is next week on November 13th.
A lot of work has been done to make the new version of the manual ready for the 17.11 release. New chapters have been written, old ones have been updated.
If you want to join the fun, you can add your name to the Documentation Team for 18.05.
Regarding the translation: the strings from the old manual which have already been translated have been extracted. We need some coordination to integrate them into Pootle. When it will be done the manual will be translatable in your language and you will be able to participate translating it!


Technical topics

CI Improvement

Last time I told you that Tomas and I were working on making our Continous Integration server (aka Jenkins) better.
It now runs the full test suite successfully, in a dockerised container.
Now we have all of our supported releases that run it the same way, and pass! Well, today 1 test from 17.05 is failing.
This never happened before!
I also told you  that we encounter speed issue. The test suite was executed in 3h30 vs 2h before the change.
To reduce it we removed the code coverage (Devel::Cover) part and now it is executed in 30min (lot of polar bears will be saved!).
We can still generate the code coverage report on demand, when needed.


If you want to track what’s going on in the Koha community you must add the new Koha agenda to your own! https://koha-community.org/calendar/
It contains the next meetings and we will certainly add the next Koha events. Let us know if you want to add events.

Next meetings

If you want to tell us something, highlight a problem, or start a discussion, it is the place to do it (do not forget to add the topic on the agenda!).

To know the dates of the next meetings, please bookmark this page: https://wiki.koha-community.org/wiki/Next_General_IRC_meeting
Tomorrow we have 2 meetings!
The next general IRC meeting is on November 9th at 14 UTC- https://wiki.koha-community.org/wiki/General_IRC_meeting_8_November_2017
The next dev IRC meeting is on November 9th at 15 UTC – https://wiki.koha-community.org/wiki/Development_IRC_meeting_8_November_2017 
The next documentation IRC meeting is on November 21th at  https://wiki.koha-community.org/wiki/Documentation_IRC_meeting_13_November_2017