Back to '''[[Software/Meeting/Overview|Overview]]''' - Next protocol '''[[Software/Meeting/20181123]]'''
= Summary of developer meeting at 2018-11-09 =
<<TableOfContents>>

== Discussions and Outcomes ==
=== Done Work ===

 * 2018-11-01: git-cacert and githb are on an up-to-date-state
 * Status of development issues from last meeting:
  * Change from mysql to mysqli, [[https://bugs.cacert.org/view.php?id=1442|bug-1442]]: Considered ready to test by GuKK
  * Replace each() with foreach(), [[https://bugs.cacert.org/view.php?id=1444|bug-1444]]: Considered ready for testing by Peter
  * Replace <?= with <?php echo, included in [[https://bugs.cacert.org/view.php?id=1444|bug-1444]]: Considered ready for testing by Brian
  * Replace <? with <?php, included in [[https://bugs.cacert.org/view.php?id=1444|bug-1444]]: Considered ready for testing by Brian
  * Convert to new error class, [[https://bugs.cacert.org/view.php?id=1448|bug-1448]]: Bugtracker issue created by Ted, no further progress reported.
  * Use autoloader class, [[https://bugs.cacert.org/view.php?id=1446|bug-1446]]: No progress reported
 * Re-signed roots [[https://bugs.cacert.org/view.php?id=1305|bug-1305]]: Making progress. It's now verified which files should be installed. A process how to review this has to be established. A bit of research has to be done about the problems during the re-signing ceremony, if they really block the installation (as was assumed earlier).
 * A new testserver, testserver3 has been created, with Debian 9.1 and PHP 7.0. Database is running, installation and configuration of the CAcert software has still to be done.
 * Jan has implemented an extension for our documentation system this week that allows easy cross-referencing between source code files when documenting the code. See https://codedocs.cacert.org/building.html for our specific setup and http://www.sphinx-doc.org/en/master/ for the tool used.
 * Jan documented the signer protocol, see https://codedocs.cacert.org/signer.html
 
 
=== Future plans ===

'''Top Priorities'''
 * Push bugs-1442 and bugs-1444 to the (old) testserver, to verify functionality on the old OS environment
 * Continue on re-signed roots

'''Other activities'''
 * Continue installation and configuration of new testserver3
 * Continue analysis and documentation of existing testserver
 

=== Generic discussions ===

Some issues on testserver configuration have been discussed. The results should show up in [[Software/Assessment/testserver/setup]], hopefully soon!



== Questions ==
=== Open Questions ===


|| Implementation of CAA || not even started ||
|| Get arbitration to help support || Dirk(egal) and Ted are trying to wake up Arbitration, but that's not an easy job... ||


=== Answered Questions ===

|| when will theCAcert root certificate signed using the SHA256 algorithm be published? || Check [[https://bugs.cacert.org/view.php?id=1305|bug-1305]] for progress. I (Ted) consider it realistic to get them installed this year, with some luck even this month. ||
|| Must we change to a new database-system MySQL -> MariaDB || testserver3 is already running a database, and when I connect it it repors as "Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1". So I guess this is not a problem. ||
|| Are the git-repositories up to date || jandd and Ted applied the latest tarballs of the system to gi-cacert and github ||

== Logfile of the meeting ==

 [[attachment:protocol_meeting_20181109.zip]]

== Next Meeting ==

The next meeting was proposed to be held on November 23, 20:00 UTC, on IRC channel #cacert-devel


----
 . CategorySoftwareMeeting