Results: diff v44 - v45
v44: 01/05/19 02:39 Andreas Koenig
v45: 01/05/19 17:11 Kenichi Ishigaki (‎charsbar‎)
--- Results v44
+++ Results v45
@@ -64,6 +64,11 @@
     * Determined that recent perl versions can handle coverage of subs with signatures without problem (thanks Dave M)
     * Released Devel::Cover 1.32
 
+=== [user:charsbar] ===
+    * Attended at group discussions about PAUSE. One of the notable topics for me was an admin permission (described in the PAUSE Operating Model document), which would eventually be renamed as "Permission Manager" permission to avoid ambiguity. Another interesting topic was OAuth2 feature Lee proposed via email the day before.
+    * Asked Andreas to merge my long-standing mojo_wip branch into his master. Unfortunately we had a few issues during this process, but now we can use his repository as a canonical source for everything. (Note: PAUSE on Mojolicious itself went into production (from my branch) last year. We just hadn't merged the branch before.)
+    * Also asked Andreas to add a new column to a perms table in the PAUSE database, then to fill it and to create an index, in preparation for a new feature to manage PAUSE permissions per distribution.
+
 == Friday ==
 
 === [user:Tux] ===
@@ -112,6 +117,11 @@
     * Discussed coverage of top-level statements with [user:arc]
     * Released Devel::Cover 1.33
 
+=== [user:charsbar] ===
+    * Continued working on the permissions per distribution feature.
+    * Tweaked a PAUSE plugin to generate an HTML page from a Markdown text to make its div ids more human-friendly.
+    * Made outputs from the tests under t/pause_2017 less noisy while testing under the Travis CI environment.
+
 == Saturday ==
 
 === [user:Tux] ===
@@ -161,6 +171,11 @@
     * The full solution will need perl core changes so won't be available until 5.32
     * This has been a goal for more years than I care to count, so much thanks to [user:arc]!
 
+=== [user:charsbar] ===
+    * Asked Andreas to deploy the permissions per distribution feature into production, which, unfortunately, was hidden soon afterwards because of a way too slow query.
+    * Followed the practice Rik started and added labels to GitHub issues to help us find which should belong to who.
+    * Scanned two Burp reports from Lee.
+
 == Sunday ==
 
 === [user:Tux] ===
@@ -207,4 +222,13 @@
 === [user:2093] (andk) ===
 
     * release manager for circa 50 commits on PAUSE by Kenichi, Rik, and Slaven
-    * found and worked on a bug in CPAN.pm mirror picking code together with Slaven and Aristotle (not yet leading to a release, but progress was substantial)
\ No newline at end of file
+    * found and worked on a bug in CPAN.pm mirror picking code together with Slaven and Aristotle (not yet leading to a release, but progress was substantial)
+
+=== [user:charsbar] ===
+    * (Kind of) fixed the slow query and made the permissions per distribution feature visible again.
+    * Fixed a few security issues (or rather, regressions) (re-)indicated by Lee's report.
+    * Got involved in an argument about Mojo's stability.
+    * Changed how PAUSE behaves when you give up a primary (first-come) PAUSE permission.
+    * Fixed edit credentials page to allow you change values even if your public email is "CENSORED".
+    * Started validating a new user's email format.
+    * Added a warning for a case that an unstable release was tried to be reindexed.