It will be straightforward to go through these references and make sure they properly use ASF::SVN to obtain the proper urls from repository.yml.
Are there other places to look for scripts or such? Craig [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received *.rb grep: No match. [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received */*.rb [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received */*/*.rb [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received */*/*/*.rb lib/whimsy/asf/documents.rb: _, list = ASF::SVN.getlisting('emeritus-requests-received') [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received */*/*/*/*.rb www/roster/views/actions/memstat.json.rb:svn_command = "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus" www/roster/views/actions/memstat.json.rb:svn_command = ("svn mv emeritus-requests-received/#{@emeritusfilename} emeritus-requests-rescinded") www/roster/views/actions/memstat.json.rb: _.system "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus" www/roster/views/actions/memstat.json.rb: _.system "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus-requests-rescinded" www/roster/views/actions/memstat.json.rb: _.system "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus-requests-rescinded" www/roster/views/person/forms.js.rb: href: "#{documents}/emeritus-requests-received/#{link}" [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received */*/*/*/*/*.rb www/secretary/workbench/views/actions/emeritus-request.json.rb:# - add files to documents/emeritus-requests-received www/secretary/workbench/views/actions/emeritus-request.json.rb: _warn "documents/emeritus-requests-received/#{@filename} already exists" www/secretary/workbench/views/actions/emeritus-request.json.rb: _warn "documents/emeritus-requests-received/#{emeritus_request} already exists" www/secretary/workbench/views/actions/emeritus-request.json.rb:task "svn commit documents/emeritus-requests-received/#{emeritus_request}" do www/secretary/workbench/views/actions/emeritus-request.json.rb: dest = "#{dir}/emeritus-requests-received" www/secretary/workbench/views/actions/emeritus-request.json.rb: 'https://svn.apache.org/repos/private/documents/emeritus-requests-received', [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus-requests-received */*/*/*/*/*/*.rb grep: No match. [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus *.rb grep: No match. [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus */*.rb [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus */*/*.rb [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus */*/*/*.rb lib/whimsy/asf/documents.rb: _, list = ASF::SVN.getlisting('emeritus') lib/whimsy/asf/documents.rb: _, list = ASF::SVN.getlisting('emeritus-requests-received') lib/whimsy/asf/documents.rb: _, list = ASF::SVN.getlisting('emeritus-requests-rescinded') lib/whimsy/asf/documents.rb: _, list = ASF::SVN.getlisting('emeritus-rejoined') lib/whimsy/asf/memapps.rb: # list the stems of the files (excluding any ones which record emeritus) lib/whimsy/asf/memapps.rb: apps = @@files.reject{|f| f =~ /_emeritus\.\w+$/}.map do |file| lib/whimsy/asf/memapps.rb: # list the names of the files (excluding any ones which record emeritus) lib/whimsy/asf/memapps.rb: @@files.reject{|f| f =~ /_emeritus\.\w+$/} lib/whimsy/asf/memapps.rb: # names of emeritus files lib/whimsy/asf/memapps.rb: def self.emeritus lib/whimsy/asf/memapps.rb: apps = @@files.select {|f| f =~ /_emeritus\.\w+$/}.map do |file| lib/whimsy/asf/memapps.rb: file.sub(/_emeritus\.\w+$/, '') lib/whimsy/asf/memapps.rb: # All files, including emeritus lib/whimsy/asf/memapps.rb: puts ASF::MemApps.emeritus.length lib/whimsy/asf/member.rb: # Includes emeritus and deceased members www/roster/models/committer.rb: response[:forms][:emeritus] = file if file www/roster/models/committer.rb: response[:forms][:emeritus_request] = file if file [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus */*/*/*/*.rb www/roster/views/actions/memstat.json.rb:Wunderbar.warn('Memstat.json.rb request with emeritusfilename: ' + @emeritusfilename) if @emeritusfilename www/roster/views/actions/memstat.json.rb:Wunderbar.warn('Memstat.json.rb request with emerituspersonname: ' + @emerituspersonname) if @emerituspersonname www/roster/views/actions/memstat.json.rb:Wunderbar.warn('Memstat.json.rb request with emeritusemail: ' + @emeritusemail) if @emeritusemail www/roster/views/actions/memstat.json.rb:updmem = @action == 'emeritus' or @action == 'active' or @action == 'deceased' www/roster/views/actions/memstat.json.rb: if @action == 'emeritus' www/roster/views/actions/memstat.json.rb:# move the emeritus file www/roster/views/actions/memstat.json.rb:svn_command = "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus" www/roster/views/actions/memstat.json.rb:Wunderbar.warn ("emeritus command: #{svn_command}") www/roster/views/actions/memstat.json.rb:svn_command = ("svn mv emeritus-requests-received/#{@emeritusfilename} emeritus-requests-rescinded") www/roster/views/actions/memstat.json.rb:Wunderbar.warn ("rescind_emeritus command: #{svn_command}") www/roster/views/actions/memstat.json.rb:if @action == 'emeritus' www/roster/views/actions/memstat.json.rb: _.system "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus" www/roster/views/actions/memstat.json.rb:elsif @action == 'rescind_emeritus' www/roster/views/actions/memstat.json.rb: _.system "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus-requests-rescinded" www/roster/views/actions/memstat.json.rb:elsif @action == 'deceased' and @emeritusfilename www/roster/views/actions/memstat.json.rb: _.system "svn mv emeritus-requests-received/#{@emeritusfilename} emeritus-requests-rescinded" www/roster/views/actions/memstat.json.rb:elsif @action == 'request_emeritus' www/roster/views/actions/memstat.json.rb: # send email to secretary, cc: OP attaching emeritus request form www/roster/views/person/forms.js.rb: elsif form == 'emeritus' www/roster/views/person/forms.js.rb: href: "#{documents}/emeritus/#{link}" www/roster/views/person/forms.js.rb: elsif form == 'emeritus_request' www/roster/views/person/forms.js.rb: href: "#{documents}/emeritus-requests-received/#{link}" www/roster/views/person/forms.js.rb: elsif form == 'emeritus_requests_rescinded' www/roster/views/person/forms.js.rb: href: "#{documents}/emeritus-requests-rescinded/#{link}" www/roster/views/person/forms.js.rb: elsif form == 'emeritus_reinstated' www/roster/views/person/forms.js.rb: href: "#{documents}/emeritus-reinstated/#{link}" www/roster/views/person/main.js.rb: emeritus_file_name = target.getAttribute('data-emeritus-file-name') www/roster/views/person/main.js.rb: console.log('submit emeritus_file_name: ' + emeritus_file_name) www/roster/views/person/main.js.rb: if emeritus_file_name www/roster/views/person/main.js.rb: formData.push name: 'emeritusfilename', value: emeritus_file_name www/roster/views/person/main.js.rb: emeritus_person_name = target.getAttribute('data-emeritus-person-name') www/roster/views/person/main.js.rb: console.log('submit emeritus_person_name: ' + emeritus_person_name) www/roster/views/person/main.js.rb: if emeritus_person_name www/roster/views/person/main.js.rb: formData.push name: 'emerituspersonname', value: emeritus_person_name www/roster/views/person/main.js.rb: emeritus_email = target.getAttribute('data-emeritus-email') www/roster/views/person/main.js.rb: console.log('submit emeritus_email: ' + emeritus_email) www/roster/views/person/main.js.rb: if emeritus_email www/roster/views/person/main.js.rb: formData.push name: 'emeritusemail', value: emeritus_email www/roster/views/person/memstat.js.rb: emeritus_file_name = committer.forms['emeritus_request'] www/roster/views/person/memstat.js.rb: if committer.forms['emeritus_request'] www/roster/views/person/memstat.js.rb: console.log('owner emeritus file is: ' + committer.forms['emeritus_request']) www/roster/views/person/memstat.js.rb: _button.btn.btn_primary 'rescind emeritus request', www/roster/views/person/memstat.js.rb: data_emeritus_file_name:emeritus_file_name, www/roster/views/person/memstat.js.rb: name: 'action', value: 'rescind_emeritus' www/roster/views/person/memstat.js.rb: _button.btn.btn_primary 'request emeritus status', www/roster/views/person/memstat.js.rb: data_emeritus_person_name:person.public_name, www/roster/views/person/memstat.js.rb: data_emeritus_email:person.committer.email_forward, www/roster/views/person/memstat.js.rb: name: 'action', value: 'request_emeritus' www/roster/views/person/memstat.js.rb: _button.btn.btn_primary 'move to emeritus', www/roster/views/person/memstat.js.rb: name: 'action', value: 'emeritus' www/roster/views/person/memstat.js.rb: _button.btn.btn_primary 'move to emeritus', www/roster/views/person/memstat.js.rb: name: 'action', value: 'emeritus' www/secretary/workbench/views/app.js.rb:require_relative 'forms/emeritus-request' www/secretary/workbench/views/parts.js.rb: _input type: :radio, name: 'doctype', value: 'emeritus-request', www/secretary/workbench/views/parts.js.rb: _span 'emeritus request' [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus */*/*/*/*/*.rb www/secretary/workbench/views/actions/emeritus-request.json.rb:# Files a member emeritus request www/secretary/workbench/views/actions/emeritus-request.json.rb:# - add files to documents/emeritus-requests-received www/secretary/workbench/views/actions/emeritus-request.json.rb:# verify that a membership emeritus request under that name stem doesn't already exist www/secretary/workbench/views/actions/emeritus-request.json.rb:emeritus_request = "#{@filename}#{fileext}" www/secretary/workbench/views/actions/emeritus-request.json.rb:if emeritus_request =~ /\A\w[-\w]*\.?\w*\z/ # check taint requirements www/secretary/workbench/views/actions/emeritus-request.json.rb: _warn "documents/emeritus-requests-received/#{@filename} already exists" www/secretary/workbench/views/actions/emeritus-request.json.rb: elsif names.include? emeritus_request.untaint www/secretary/workbench/views/actions/emeritus-request.json.rb: _warn "documents/emeritus-requests-received/#{emeritus_request} already exists" www/secretary/workbench/views/actions/emeritus-request.json.rb: _warn "#{emeritus_request} is not a valid file name" www/secretary/workbench/views/actions/emeritus-request.json.rb:# file the emeritus request in svn www/secretary/workbench/views/actions/emeritus-request.json.rb:task "svn commit documents/emeritus-requests-received/#{emeritus_request}" do www/secretary/workbench/views/actions/emeritus-request.json.rb: dest = "#{dir}/emeritus-requests-received" www/secretary/workbench/views/actions/emeritus-request.json.rb: 'https://svn.apache.org/repos/private/documents/emeritus-requests-received', www/secretary/workbench/views/actions/emeritus-request.json.rb: svn 'commit', "#{dest}/#{emeritus_request}", '-m', summary www/secretary/workbench/views/actions/emeritus-request.json.rb: body: template('emeritus-request.erb') www/secretary/workbench/views/forms/emeritus-request.js.rb: _form method: 'post', action: '../../tasklist/emeritus-request', target: 'content' do [MacBook-Pro-10:~/apache/git/whimsy] clr% grep emeritus */*/*/*/*/*/*.rb grep: No match. [MacBook-Pro-10:~/apache/git/whimsy] clr% Craig L Russell c...@apache.org