This is an automated email from the ASF dual-hosted git repository.
sebbASF 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 588ebcb8 Flag methods for eventual removal
588ebcb8 is described below
commit 588ebcb8d4c355069a2a11c1499f0e8876212ab8
Author: Sebb <[email protected]>
AuthorDate: Sun Jul 26 16:44:42 2026 +0100
Flag methods for eventual removal
---
lib/whimsy/asf/committee.rb | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/lib/whimsy/asf/committee.rb b/lib/whimsy/asf/committee.rb
index 6fe64e3d..09ef9433 100644
--- a/lib/whimsy/asf/committee.rb
+++ b/lib/whimsy/asf/committee.rb
@@ -192,6 +192,7 @@ module ASF
# update next month section. Remove entries that have reported or
# or expired; add (or update) entries that are missing; add entries
# for new committees.
+ # TODO: No longer needed, now that agenda has moved to tooling
def self.update_next_month(contents, date, missing, rejected, todos)
# extract next month section; and then extract the lines containing
# '#' signs from within that section
@@ -262,6 +263,7 @@ module ASF
end
# update chairs
+ # TODO: No longer needed, now that agenda has moved to tooling
def self.update_chairs(contents, todos)
# extract committee section; and then extract the lines containing
# committee names and chairs
@@ -364,6 +366,7 @@ module ASF
# - pmc: the pmc name
# - yyyymmdd: YYYY-MM-DD retirement date
# Returns: the updated contents
+ # TODO: No longer needed, now that agenda has moved to tooling
def self.record_termination(input, pmc, yyyymmdd)
yyyymm = yyyymmdd[0, 7] # keep only yyyy-mm
YamlFile.replace_section(input, :tlps) do |section, _yaml|
@@ -380,6 +383,7 @@ module ASF
end
# remove committee from committee-info.txt
+ # TODO: No longer needed, now that agenda has moved to tooling
def self.terminate(contents, pmc)
########################################################################
# remove from assigned quarterly reporting periods #
@@ -409,6 +413,7 @@ module ASF
end
# insert (replacing if necessary) a new committee into committee-info.txt
+ # TODO: No longer needed, now that agenda has moved to tooling
def self.establish(contents, pmc, date, people)
########################################################################
# insert into assigned quarterly reporting periods #
@@ -777,6 +782,7 @@ module ASF
# append the description for a new tlp committee.
# this is intended to be called from todos.json.rb in the block for
ASF::SVN.update
+ # TODO: No longer needed, now that agenda has moved to tooling
def self.appendtlpmetadata(input, committee, description, date_established)
YamlFile.replace_section(input, :tlps) do |section, yaml|
output = section # default no change