Development IRC meeting, 9 September 2014
Jump to navigation
Jump to search
Place
The #koha IRC channel (IRC server irc.oftc.net).
If you don't have an IRC client you can join the meeting using your web browser.
Time
- 9 September 2014, 15UTC Time and Date.com converter for various local times
- 9 September 2014, 22UTC Time and Date.com converter for various local times
Agenda
- Introductions (please use "#info" in front of your introduction to have it show up in the automatic minutes)
- RM 3.18 comments
- General technical discussion
- To mock or not to mock...?
- Our test coverage is coming on leaps and bounds. But it's increasingly unclear whether a test should be written as database dependant or database independent. I'm also finding a number of tests that aren't just database dependant but also no database agnostic (meaning they need a specific database to work upon, else they fail).
- Bug 10273 - Unit tests should not be dependent on the Jenkins database
- Bug 10337 - UT: The unit tests cannot be launched by everyone
- Bug 12603 - TestBuilder - Module to simplify the writing of tests
- Bug 10273 GST/VAT/Tax rewrite - Needs more feedback!
- Bug 12830 Koha::Acquisition::Order - Needs more feedback!
- Bug 11518 DBIx::Class: relation names (biblioitem vs biblioitemnumber)
- To mock or not to mock...?
- Additions to Coding Guidelines
- Use of koha.preference
- Use of DBIC in .pl scripts
- Naming of database columns
- Add a requirement to the coding guidelines that new tables and columns with multiple words in the names must have the words separates by underscores. This will improve our ability to use DBIC in Koha.
- Requirements for CLI scripts
- Pod::Usage
- GetOpt::Long
- The -c parameter to confirm the changes
- Call pod2usage if something is wrong with the parameters
- Add the POD at the end of the file
- Bugs
- Bug 10860 In-House Use - call for feedback on terminology
- "Big stuff we are working on"
- Actions from Development IRC meeting, 2 September 2014
- Set time of next meeting
Apologies
- Katrin (will miss the first, probably both)
- Tomas (will probably miss part 2)