You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by se...@apache.org on 2020/07/02 20:36:09 UTC

[whimsy] branch master updated: Docco

This is an automated email from the ASF dual-hosted git repository.

sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git


The following commit(s) were added to refs/heads/master by this push:
     new e2951a5  Docco
e2951a5 is described below

commit e2951a5be4d06edc185e093d49aa2986376f94cb
Author: Sebb <se...@apache.org>
AuthorDate: Thu Jul 2 21:36:00 2020 +0100

    Docco
---
 www/board/agenda/views/actions/publish.json.rb | 31 +++++++++++++++++++++++---
 1 file changed, 28 insertions(+), 3 deletions(-)

diff --git a/www/board/agenda/views/actions/publish.json.rb b/www/board/agenda/views/actions/publish.json.rb
index 08b81be..dd1ec11 100755
--- a/www/board/agenda/views/actions/publish.json.rb
+++ b/www/board/agenda/views/actions/publish.json.rb
@@ -1,6 +1,31 @@
-#
-# Publish approved minutes on the public web site
-#
+
+"""
+
+Publish approved minutes on the public web site
+
+- clean up site-board, minutes, foundation-board checkouts
+- read calendar and update text
+  - add year index
+  - add summary
+  - remove ?
+- commit minutes (public repo):
+  - create/add the yearly folder if necessary
+  - if the public minutes do not already exist:
+    - copy private minutes to the yearly folder
+    - svn add them
+    - commit the updated yearly folder
+    - check for leftover errors
+- commit updated calendar:
+  - if text has changed:
+    - svn diff
+    - svn commit
+    - check for leftover errors
+- clean up board directory (private repo)
+  - remove minutes if they exist
+  - archive agenda if it exists
+  - commit changes if any
+
+"""
 
 require 'date'
 require 'whimsy/asf/svn'