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'