Marseille hackfest 2015

From Koha Wiki
Jump to navigation Jump to search

https://docs.google.com/a/biblibre.com/spreadsheet/ccc?key=0AuYwR41dPaFZdE11aTNfZmtZR2tmOE9MRVktNER2NVE&usp=sharing_eid#gid=6

Where

Marseille, France.

When

March 2-6 2015

Why

Have fun and/or cheese(s)

Todo

This part is a little bit more complex.

Workshops/Brainstorming

New REST API

The entry point is http://wiki.koha-community.org/wiki/New_REST_API_RFC Several works have been started, but we need to agree on way to do.

https://trello.com/c/Q9diCutH


Report

Removal of GRS1 indexing

GRS-1 indexinf mode is officially deprecated and should be removed in 3.20. (see bug 12641) But there is no patch submitted yet. It would be nice to

  1. Create a bug report
  2. Locate files/parts of code to remove
  3. Submit a patch :)

https://trello.com/c/1u6D7WGY

Report

Removal of non-XSLT views (bug 12561)

Some features have not been ported to the XSLT views, this removal will introduce regressions. Steps to accomplished:

  1. Remove the non XSLT views
  2. Port the nonexistent features to the XSLT views

https://trello.com/c/dP6kMglN

Report

Improve UNIMARC XSLT

https://trello.com/c/H33V3dpY

Report

Koha-development setup

How have you set up your dev environment? Tips & tricks

https://trello.com/c/ufy88WEI


Report

Full Plack support / Plack out of the box

  • How to upgrade from apache installation to plack one (Plack wiki page update needed?)
  • How to integrate Plack into the packages

See bug 7172 > bug 11998

and http://wiki.koha-community.org/wiki/Plack and bug 9316

https://trello.com/c/RfQ0uptk

Patch to track progess: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13791

Report

Performance testing/improvement

  • What about Selenium tests? bug 13691
  • Something else to suggest?

https://trello.com/c/H5WpmT4l


Report

Koha on Arch Linux

https://trello.com/c/HE2YM8fZ

Report

Stats DLL

French statistics, see kohac/ft/MT14391

https://trello.com/c/g2iPZOv5


Report

Special testing / reworking

Don't forget: QA and Testing, testing, testing...

Everyone will work on https://trello.com/b/TQimNoDR/koha-hackfest-2015-hfk15


Elastic Search

https://trello.com/c/GbKzLcVg


New catalogers interface

bug 11559

https://trello.com/c/zvWgMWz4


Account rewrite

https://trello.com/c/IMF89frR

Angular-based circulation client

https://trello.com/c/NmNIhwJa


Kill old bugs

Oldest bug: 766 Omnibus: Use of CGI::scrolling_list prevents customization in template

Volunteer

Reserve multiple bibliographic records in 1 reserve

bug 7710

Volunteer

Volunteer to test

  • Paul
  • OPL

Metasearch on z39.50 for Opac

bug 10486

Volunteers

  • Zeno

Talks

Koha in Docker

Demo from OPL


https://trello.com/c/pzW1LvEn

Report

Browser-based tests for Koha

Demo from OPL


https://trello.com/c/t1SdrZrm

Report

What has been done

Numbers of the week for information :)

Monday morning

   Needs Signoff .. 147 (27 bugs)
   Signed Off .....  51 (20 bugs)
   Passed QA ......  58 (20 bugs)
   Failed QA ...... 193
   Doesn't apply ..  60
   In Discussion .. 146

Monday evening

   Needs Signoff .. 140 (24 bugs)
   Signed Off .....  51 (16 bugs)
   Passed QA ......  59 (20 bugs)
   Failed QA ...... 197
   Doesn't apply ..  58
   In Discussion .. 148

Tuesday morning

   Needs Signoff .. 138 (25 bugs)
   Signed Off .....  52 (16 bugs)
   Passed QA ......  59 (20 bugs)
   Failed QA ...... 197
   Doesn't apply ..  58
   In Discussion .. 148

Tuesday afternoon

   Needs Signoff .. 133 (22 bugs)
   Signed Off .....  53 (14 bugs)
   Passed QA ......  66 (27 bugs)
   Failed QA ...... 200
   Doesn't apply ..  55
   In Discussion .. 148

Wednesday morning

   Needs Signoff .. 134 (22 bugs)
   Signed Off .....  57 (16 bugs)
   Passed QA ......  66 (27 bugs)
   Failed QA ...... 196
   Doesn't apply ..  55
   In Discussion .. 148

Wednesday afternoon

   Needs Signoff .. 119 (21 bugs)
   Signed Off .....  63 (15 bugs)
   Passed QA ......  70 (28 bugs)
   Failed QA ...... 202
   Doesn't apply ..  57
   In Discussion .. 149

Thursday morning

   Needs Signoff .. 114 (20 bugs)
   Signed Off .....  65 (16 bugs)
   Passed QA ......  72 (29 bugs)
   Failed QA ...... 201
   Doesn't apply ..  56
   In Discussion .. 151

Thursday afternoon

   Needs Signoff .. 108 (16 bugs)
   Signed Off .....  57 (14 bugs)
   Passed QA ......  81 (36 bugs)
   Failed QA ...... 202
   Doesn't apply ..  57
   In Discussion .. 152

Friday morning

   Needs Signoff... ( bugs)
   Signed Off...... ( bugs)
   Passed QA........ ( bugs)
   Failed QA.......
   Doesn't apply....
   In Discussion...

Friday afternoon - THE END

   Needs Signoff... 101 ( bugs)
   Signed Off...... 58 ( bugs)
   Passed QA........ 89 ( bugs)
   Failed QA....... 207
   Doesn't apply.... 55
   In Discussion... 152

Summary

   Needs Signoff... -> 46
   Signed Off...... -> 7
   Passed QA........ -> 31
   Failed QA....... -> 14
   Doesn't apply.... -> 5
   In Discussion... -> 8

It seems XX bugs has been pushed to master during this week (from commit YYY to commit ZZZ).

What Monday morning Monday afternoon Tuesday morning Tuesday afternoon Wednesday morning Wednesday afternoon Thursday morning Thursday afternoon Friday morning Friday afternoon
Needs Signoff 147 140 138 133 134 119 114 101
Signed Off 51 51 52 53 57 63 65 58
Passed QA 58 59 59 66 66 70 72 89
Failed QA 193 197 197 200 196 202 201 207
Doesn't apply 60 58 58 55 55 57 56 55
In Discussion 146 148 148 148 148 149 151 152

Snapshot of the scoreboard:

Scoreboard-hfk15.png