Re: [whimsy] branch master updated: Add pen name option to rejection template

2023-10-10 Thread Matt Sicker
d 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 5e47f5a9 Add pen name option to rejection template >> 5e47f5a9 is described below &

Re: Conversions of uncommon vowels are incorrect: ươễ

2023-02-06 Thread Matt Sicker
The generated file name for an ICLA is what I think Craig is referring to. > On Feb 5, 2023, at 7:13 AM, sebb wrote: > > On Sat, 4 Feb 2023 at 18:37, Craig Russell wrote: >> >> These vowels are incorrectly converted by workbench. >> >> These: ươễ should be converted to uoe. >> > > There is

Re: Whitespace comparison too strict for certain resolution checks in agenda tool

2022-11-15 Thread Matt Sicker
Try https://en.wikipedia.org/wiki/Wikipedia:Non-breaking_hyphen as a workaround? — Matt Sicker > On Nov 14, 2022, at 19:52, Daniel Gruno wrote: > > Hi folks, > I noticed that item 7B for November seems to fail the standard checks due to > a whitespace irregularity that stems fro

Re: (Copy) button on secretary workbench icla form

2022-07-23 Thread Matt Sicker
I agree with Craig here. I’ve had the exact same experience over the past few years. — Matt Sicker > On Jul 23, 2022, at 22:48, Craig Russell wrote: > > Truth is, it is much less time on secretary's part to request the account > compared to multiple messages with the PMC

Re: Secretary workbench has nothing to do

2022-06-08 Thread Matt Sicker
Thanks for digging in! I never expected deliverability problems in this direction before, but the root cause makes sense. On Wed, Jun 8, 2022 at 9:32 AM Craig Russell wrote: > > That would explain it. Case closed. Thanks for analyzing the logs. > > Craig > > > On Jun 8, 2022, at 07:13, sebb wrot

Re: Docker questions

2022-04-26 Thread Matt Sicker
22 AM sebb wrote: > > On Tue, 26 Apr 2022 at 16:51, Matt Sicker wrote: > > > > One thing to consider for optimizing the Docker build here is the > > buildkit feature: > > https://docs.docker.com/engine/reference/commandline/buildx/ and > > https://docs.docker

Re: Docker questions

2022-04-26 Thread Matt Sicker
One thing to consider for optimizing the Docker build here is the buildkit feature: https://docs.docker.com/engine/reference/commandline/buildx/ and https://docs.docker.com/engine/reference/commandline/builder/ There is also buildpacks.io which is related, though I'm not sure if it's a feature bui

Re: Warnings re: already initialized constants

2022-04-26 Thread Matt Sicker
If there's environment drift in Whimsy VM versus Whimsy Docker, could we deploy Whimsy as a container instead? Make the Whimsy VM a container host, that sort of thing. Decouples our versions of Apache, Ruby, etc., from the underlying OS. On Tue, Apr 26, 2022 at 10:10 AM sebb wrote: > > On Tue, 26

Re: Safari 15 - Passwords All The Time

2021-10-06 Thread Matt Sicker
Same here. I’ve found Safari working better at remembering passwords on Whimsy than Firefox, even. Matt Sicker > On Oct 6, 2021, at 16:09, sebb wrote: > > On Wed, 6 Oct 2021 at 17:52, Dave Fisher wrote: > >> Hi - >> >> I upgraded to Safari 15.0 last w

Re: test LDAP instance downtime/updates

2021-10-06 Thread Matt Sicker
What authentication methods are supported now? I remember being unable to find an incantation of ldapsearch that could authenticate. Matt Sicker > On Oct 6, 2021, at 18:40, Chris Lambertus wrote: > > Hi folks, just to let you know, my primary testing and implementation of >

Re: svn commit: r1893287 - /infrastructure/site/trunk/content/foundation/board/calendar.mdtext

2021-09-13 Thread Matt Sicker
Is anyone going to update the board agenda tool? Or do we need to pay someone to maintain this? Matt Sicker > On Sep 12, 2021, at 15:14, Dave Fisher wrote: > > This change should be manually copied to www-site until whimsy can write to > git. > > Sent from my iPhone >

Re: Is .ruby-version still needed?

2021-08-07 Thread Matt Sicker
I don’t know enough about different versions of ruby to recommend which one to use. Whatever version we use in production would make sense here. Matt Sicker > On Aug 7, 2021, at 18:27, sebb wrote: > > On Sun, 8 Aug 2021 at 00:18, Sam Ruby wrote: >> >>> On Sat, Aug

Re: Is .ruby-version still needed?

2021-08-07 Thread Matt Sicker
I probably added those at one point when I had a bunch of ruby versions installed. I don’t think it’s needed anymore. Matt Sicker > On Aug 7, 2021, at 08:22, sebb wrote: > > The file .ruby-version is mentioned in MACOS.md in relation to rbenv. > > However the contents ar

Re: Does Docker need .ssh and .subversion linked to root?

2021-07-31 Thread Matt Sicker
Those can be mounted as docker secrets. https://docs.docker.com/engine/swarm/secrets/ While the docs mention this being for docker swarm, you don't need any more instances of docker in your "swarm" than your existing desktop one. Alternatively, this could use docker volumes to mount your existing

[jira] [Commented] (WHIMSY-364) Need to switch PGP key server defaults again as SKS retired

2021-07-18 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17382883#comment-17382883 ] Matt Sicker commented on WHIMSY-364: Whatever it is, we need a functional key se

[jira] [Created] (WHIMSY-364) Need to switch PGP key server defaults again as SKS retired

2021-07-15 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-364: -- Summary: Need to switch PGP key server defaults again as SKS retired Key: WHIMSY-364 URL: https://issues.apache.org/jira/browse/WHIMSY-364 Project: Whimsy

Re: Board agenda bug

2021-05-17 Thread Matt Sicker
Try using a non-breaking space instead of a normal one? Or a half-width space. Or a punctuation character in general if there’s a white space regex match here. On Mon, May 17, 2021 at 20:44 Sam Ruby wrote: > On Mon, May 17, 2021 at 9:03 PM Craig Russell > wrote: > > > > Hi, > > > > I changed my

[jira] [Resolved] (WHIMSY-362) Error while trying to publish draft minutes

2021-05-12 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Sicker resolved WHIMSY-362. Resolution: Fixed Thanks, that seems to have been the issue. > Error while trying to publ

[jira] [Created] (WHIMSY-362) Error while trying to publish draft minutes

2021-05-12 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-362: -- Summary: Error while trying to publish draft minutes Key: WHIMSY-362 URL: https://issues.apache.org/jira/browse/WHIMSY-362 Project: Whimsy Issue Type: Task

[jira] [Created] (WHIMSY-356) PDF burst broken

2021-03-31 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-356: -- Summary: PDF burst broken Key: WHIMSY-356 URL: https://issues.apache.org/jira/browse/WHIMSY-356 Project: Whimsy Issue Type: Bug Components: SecMail

[jira] [Resolved] (WHIMSY-354) Cannot request account with ICLA

2021-03-18 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Sicker resolved WHIMSY-354. Resolution: Cannot Reproduce Huh, doesn't seem to be a problem anymore. > Cannot request

[jira] [Created] (WHIMSY-354) Cannot request account with ICLA

2021-03-18 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-354: -- Summary: Cannot request account with ICLA Key: WHIMSY-354 URL: https://issues.apache.org/jira/browse/WHIMSY-354 Project: Whimsy Issue Type: Bug

Re: Not seeing any secretary email in the workbench?

2021-02-15 Thread Matt Sicker
little while to merge the misplaced > > mails > > > > On Mon, 15 Feb 2021 at 15:43, Matt Sicker wrote: > > > > > > It seems like emails aren't being received on whimsy. I've got some > > > emails in my inbox, none of which have made it to the workbench.

Not seeing any secretary email in the workbench?

2021-02-15 Thread Matt Sicker
It seems like emails aren't being received on whimsy. I've got some emails in my inbox, none of which have made it to the workbench.

Re: Bug in secretary workbench

2021-02-10 Thread Matt Sicker
Current error message says: Warning: Invalid From address '' On Wed, 10 Feb 2021 at 05:53, sebb wrote: > > On Wed, 10 Feb 2021 at 00:41, Craig Russell wrote: > > > > I think this is the change that made the error occur. > > > > https://github.com/apache/whimsy/commit/32076c779bbc990f7e8ea0b002a

Re: Bug in secretary workbench

2021-02-09 Thread Matt Sicker
That looks like the same regex code, so I'm not sure what's going on. On Tue, 9 Feb 2021 at 18:41, Craig Russell wrote: > > I think this is the change that made the error occur. > > https://github.com/apache/whimsy/commit/32076c779bbc990f7e8ea0b002ac62903cd4fb1a#diff-7acc05691a456b71d17e29ce33d05

Re: Bug in secretary workbench

2021-02-08 Thread Matt Sicker
I’ve been getting the same error message. On Mon, Feb 8, 2021 at 17:51 sebb wrote: > A quick search in GitHub gives the following: > > https://github.com/apache/whimsy/search?q=%22Invalid+From+address%22 > > > https://github.com/apache/whimsy/blob/5d0e0d05156fb011bb679c95b9f76fe35b7ffab6/www/sec

Re: Secretary workbench: new account email from Secretary

2021-02-01 Thread Matt Sicker
ig > > > On Jan 31, 2021, at 5:50 AM, sebb wrote: > > > > Fine by me > > > > On Sun, 31 Jan 2021 at 06:22, Matt Sicker wrote: > >> > >> I think that’s a good idea that will likely save a lot of time. > >> > >> On Sat, Jan 30, 2021 at

Re: Secretary workbench: new account email from Secretary

2021-01-30 Thread Matt Sicker
I think that’s a good idea that will likely save a lot of time. On Sat, Jan 30, 2021 at 23:47 Craig Russell wrote: > I'd like to consider changing the email we send to folks who send their > ICLA in response to an invitation to become a committer. Several times per > year, the wrong id is reques

Re: Error converting jpg to pdf

2021-01-28 Thread Matt Sicker
I think that's a great idea. Back when I trialed DocuSign, they had a feature for online form filling from a PDF you upload. I wonder if there's a way we can integrate more easily with form filling apps like that. On Thu, 28 Jan 2021 at 16:56, Craig Russell wrote: > > Seems to me that we could im

Re: agenda new is broken

2020-12-19 Thread Matt Sicker
That’s why Sam started a JavaScript rewrite of some of the tools. I think that approach has the best chance for more maintainers. I’ve been able to figure out the Ruby stuff before, but debugging it sometimes needs help from the experts. :) On Fri, Dec 18, 2020 at 20:11 Roy T. Fielding wrote: >

Re: Github updates not sent to Whimsy mailing list

2020-11-19 Thread Matt Sicker
Probably needs to be configured first in https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features On Thu, 19 Nov 2020 at 06:56, sebb wrote: > > AFAICT, some Github PRs etc are not being sent to Whimsy lists. > > For example, I cannot find any trace of > https://github.com/apache

Re: Adding more website checks to Whismy?

2020-11-13 Thread Matt Sicker
Absolutely! You can open a PR on https://github.com/apache/whimsy On Fri, Nov 13, 2020 at 08:17 Christian Grobmeier wrote: > Hello Whimsy developers, > > today I found this: > https://whimsy.apache.org/site/ > > Is it possible for me to add a few more checks? In example, I would like > to check

Re: Board resolution for Shane

2020-10-22 Thread Matt Sicker
oard of Directors and the Bylaws of the > > Foundation until death, resignation, retirement, removal or > disqualification, > > or until a successor is appointed. > > > > Craig L Russell > > c...@apache.org > > > -- Matt Sicker

Re: Why does Whimsy override apache::mod::ssl::ssl_protocol: ?

2020-10-22 Thread Matt Sicker
ll', '-SSLv2', '-SSLv3', '-TLSv1', > > '-TLSv1.1'] > > > > Is there a reason for the override? > > This change was made by the infrastructure team: > > https://github.com/apache/infrastructure-puppet/commit/b9b1a54e603eb9cd0a12a2ac782041bc06cf09d7 > > > S > > - Sam Ruby -- Matt Sicker

Re: Feature request: Keeping tabs on retired projects

2020-10-18 Thread Matt Sicker
Gruno wrote: > > > > > > On 14/10/2020 16.48, Matt Sicker wrote: > > > > Can any of this DNS info be driven by LDAP? I'm no sysadmin, but > > > > aren't they both distributed directory protocols essentially? I've > > > > seen DNS

[jira] [Created] (WHIMSY-346) Support PDF signatures

2020-10-14 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-346: -- Summary: Support PDF signatures Key: WHIMSY-346 URL: https://issues.apache.org/jira/browse/WHIMSY-346 Project: Whimsy Issue Type: New Feature

Re: Feature request: Keeping tabs on retired projects

2020-10-14 Thread Matt Sicker
o rush on this, we can manually add new entries, but it would > > be a nice addition if we could automate it during board meetings. > > > > With regards, > > Daniel on behalf of ASF Infra. -- Matt Sicker

Re: board agenda websocket not working

2020-09-24 Thread Matt Sicker
> > > > > > > > > Agenda > > > > > > > > > WebSocket service. > > > > > > > > > > > > > > > > > > Note, however, how long the websocket has been running (9s). > > > > > > > > > This > > > > > > > > > indicates that it is dying and was restarted. Looking at the > > > > > > > > > syslog > > > > > > > > > confirms this: > > > > > > > > > > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 ruby[3435205]: terminate called > > > > > > > > > after > > > > > > > > > throwing an instance of 'std::runtime_error' > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 ruby[3435205]: what(): > > > > > > > > > Encryption not > > > > > > > > > available on this event-machine > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 systemd[1]: > > > > > > > > > board-agenda-websocket.service: > > > > > > > > > Main process exited, code=dumped, status=6/ABRT > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 systemd[1]: > > > > > > > > > board-agenda-websocket.service: > > > > > > > > > Failed with result 'core-dump'. > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 systemd[1]: > > > > > > > > > board-agenda-websocket.service: > > > > > > > > > Scheduled restart job, restart counter is at 17895. > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 systemd[1]: Stopped Whimsy Board > > > > > > > > > Agenda > > > > > > > > > WebSocket service. > > > > > > > > > Sep 24 13:09:07 whimsy-vm6 systemd[1]: Started Whimsy Board > > > > > > > > > Agenda > > > > > > > > > WebSocket service. > > > > > > > > > > > > > > > > > > Random googling turned up: > > > > > > > > > > > > > > > > > > https://github.com/huginn/huginn/issues/386 > > > > > > > > > > > > > > > > > > Perhaps it is a puppet sequence error, and the eventmachine > > > > > > > > > gem needs > > > > > > > > > to be installed AFTER libssl-dev? > > > > > > > > > > > > > > > > Looks like the code is working on vm5, which has a very similar > > > > > > > > Puppet setup. > > > > > > > > The main differences are some software versions. > > > > > > > > > > > > > > > > > - Sam Ruby -- Matt Sicker

Re: Migration to whimsy6 - is now a good time?

2020-09-18 Thread Matt Sicker
ts the secretarial role, so only the secretary > needs to be careful to use the correct host during changeover. Or > refrain from using the system. > > Sebb. -- Matt Sicker

Re: GPG errors with strange domain?

2020-08-21 Thread Matt Sicker
nd. Thanks! On Fri, 21 Aug 2020 at 15:10, sebb wrote: > > That's just the way the keyserver pool works - it redirects requests > to one of the servers in the pool. > > On Fri, 21 Aug 2020 at 18:21, Matt Sicker wrote: > > > > We're directing users to upload

GPG errors with strange domain?

2020-08-21 Thread Matt Sicker
We're directing users to upload keys to sks-keyservers.net, yet I'm seeing error messages for keys missing from gozer.rediris.es which doesn't sound anything similar? -- Matt Sicker

I really like the new svnmucc transactions

2020-07-26 Thread Matt Sicker
thanks for that, too! -- Matt Sicker

Re: [OT] Catalina users: recommended OPIE password generator for macOS

2020-07-20 Thread Matt Sicker
tdin_data: password) > > else not `which xclip`.empty? > > Open3.capture2e('xclip', '-select', 'clipboard', stdin_data: password) > > end > > > > puts password > > end > > > > On Mon, Jul 20, 2020 at 6:33 AM sebb wrote: > > > > > > My current generator apparently does not work on Catalina. > > > > > > Can you recommend a good generator? > > > > > > S. -- Matt Sicker

[jira] [Created] (WHIMSY-335) SecurityError: Insecure operation - directory? in ccla.json.rb

2020-07-17 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-335: -- Summary: SecurityError: Insecure operation - directory? in ccla.json.rb Key: WHIMSY-335 URL: https://issues.apache.org/jira/browse/WHIMSY-335 Project: Whimsy

[jira] [Commented] (WHIMSY-334) Pressing up arrow in software grant textarea changes the current page

2020-07-14 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17157595#comment-17157595 ] Matt Sicker commented on WHIMSY-334: The PR by Sam looks like it should fix what

Re: Secretary workbench processes emeritus requests

2020-07-14 Thread Matt Sicker
FromSubject > Jul 10 2020 Craig L Russell emeritus rescission period ends Jul > 20 2020 > > > After secretary processes the request, closing the window would return to > the secretary workbench. > > WDYT? > > Craig L Russell > c...@apache.org > > -- Matt Sicker

Re: [whimsy] branch master updated: += create_ metthod

2020-07-09 Thread Matt Sicker
g/products/devops-sre/the-2019-accelerate-state-of-devops-elite-performance-productivity-and-scaling On Thu, 9 Jul 2020 at 06:07, sebb wrote: > > Having skimmed the article, I'm not sure which code would qualify. > In particular, a new method seems out of scope > > On Thu, 9 Ju

Re: [whimsy] branch master updated: += create_ metthod

2020-07-08 Thread Matt Sicker
https://www.martinfowler.com/articles/feature-toggles.html On Wed, Jul 8, 2020 at 14:40 sebb wrote: > Sorry, I don't understand what you mean by 'feature flags' > > On Wed, 8 Jul 2020 at 19:55, Matt Sicker wrote: > > > > Would be nice to mark fe

Re: [whimsy] branch master updated: += create_ metthod

2020-07-08 Thread Matt Sicker
t # already exists > > + # Need to check for unexpected errors; the error message does not > > include the full repo URL > > + unless err =~ %r{^svn: warning: W160013: Path '.+#{filename}' not > > found} > > +throw RuntimeError.new("#{filename} already exists! #{err}") > > + end > > + commands = [['put', source, target]] > > + self.svnmucc_(commands, msg, env, _, parentrev) > > +end > > + > > # DRAFT DRAFT DRAFT > > # checkout file and update it using svnmucc put > > # the block can return additional info, which is used > > > > Craig L Russell > c...@apache.org > -- Matt Sicker

Re: Roster-emeritus branch merged... epic fail

2020-07-07 Thread Matt Sicker
x27;", > > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/utils.rb:113:in > `block in create_thread_and_abort_on_exception'" > > >>>>> ] > > >>>>> > > >>>>> [2] { > > >>>>> "exception": "# you mean? File>", > > >>>>> "backtrace": [ > > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/svn.rb:752:in `multiUpdate_'", > > >>>>> "/x1/srv/whimsy/www/roster/views/actions/memstat.json.rb:21:in > `_evaluate'", > > >>>>> "/x1/srv/whimsy/www/roster/main.rb:204:in `block in (required)>'", > > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:223:in `call'", > > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:48:in `call'", > > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:200:in `call'", > > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:254:in `call'", > > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in > `process_request'", > > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:157:in > `accept_and_process_next_request'", > > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:110:in > `main_loop'", > > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler.rb:415:in > `block (3 levels) in start_threads'", > > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/utils.rb:113:in > `block in create_thread_and_abort_on_exception'" > > >>>>> ] > > >>>>> } > > >>>>> } > > >>>>> Craig L Russell > > >>>>> c...@apache.org > > >>>>> > > >>> > > >>> Craig L Russell > > >>> c...@apache.org > > >>> > > >> > > >> Craig L Russell > > >> c...@apache.org > > >> > > > > Craig L Russell > > c...@apache.org > > > -- Matt Sicker

Re: Roster-emeritus branch merged... epic fail

2020-07-07 Thread Matt Sicker
hread_and_abort_on_exception'" > >>>>> ] > >>>>> > >>>>> [2] { > >>>>> "exception": "# mean? File>", > >>>>> "backtrace": [ > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/svn.rb:752:in `multiUpdate_'", > >>>>> "/x1/srv/whimsy/www/roster/views/actions/memstat.json.rb:21:in > `_evaluate'", > >>>>> "/x1/srv/whimsy/www/roster/main.rb:204:in `block in (required)>'", > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:223:in `call'", > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:48:in `call'", > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:200:in `call'", > >>>>> "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:254:in `call'", > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in > `process_request'", > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:157:in > `accept_and_process_next_request'", > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:110:in > `main_loop'", > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler.rb:415:in > `block (3 levels) in start_threads'", > >>>>> > "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/utils.rb:113:in > `block in create_thread_and_abort_on_exception'" > >>>>> ] > >>>>> } > >>>>> } > >>>>> Craig L Russell > >>>>> c...@apache.org > >>>>> > >>> > >>> Craig L Russell > >>> c...@apache.org > >>> > >> > >> Craig L Russell > >> c...@apache.org > >> > > Craig L Russell > c...@apache.org > > -- Matt Sicker

[jira] [Commented] (WHIMSY-334) Pressing up arrow in software grant textarea changes the current page

2020-07-07 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152963#comment-17152963 ] Matt Sicker commented on WHIMSY-334: Right, that's the normal text editing

[jira] [Commented] (WHIMSY-334) Pressing up arrow in software grant textarea changes the current page

2020-07-06 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152258#comment-17152258 ] Matt Sicker commented on WHIMSY-334: I expect that moving the cursor around

[jira] [Commented] (WHIMSY-334) Pressing up arrow in software grant textarea changes the current page

2020-07-06 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152232#comment-17152232 ] Matt Sicker commented on WHIMSY-334: It seems to be related to some generic

[jira] [Commented] (WHIMSY-334) Pressing up arrow in software grant textarea changes the current page

2020-07-06 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152229#comment-17152229 ] Matt Sicker commented on WHIMSY-334: Yes, you can use either of the exis

[jira] [Created] (WHIMSY-334) Pressing up arrow in software grant textarea changes the current page

2020-07-06 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-334: -- Summary: Pressing up arrow in software grant textarea changes the current page Key: WHIMSY-334 URL: https://issues.apache.org/jira/browse/WHIMSY-334 Project: Whimsy

Re: COI tool permissions issues

2020-06-30 Thread Matt Sicker
ppropriate for "top level" execution in the cgi script (outside of a > function definition)? What things are appropriate for inside functions? What > things are appropriate for directly executing within the _html section, the > _body section, the _whimsy_body section, and the do block following the > _whimsy_body section? > > Craig L Russell > c...@apache.org > -- Matt Sicker

Potentially useful library for digital signatures

2020-06-08 Thread Matt Sicker
https://github.com/esig/ Various standards in place in common use in Europe already. Could be handy to see what's useful to integrate here. I'd imagine the DocuSign PDFs come with some of this metadata for example, too. -- Matt Sicker

Re: Emeritus svn operations in roster/workbench

2020-06-01 Thread Matt Sicker
; Adding documents/testfile > Adding foundation/testfile > Transmitting file data .. > Committed revision 97357. > > https://lists.apache.org/thread.html/rf931454bd6e32df86a3f97f077b1ff0f9979ae821313a3a338f07981%40%3Cfoundation-commits.apache.org%3E > > - Sam Ruby -- Matt Sicker

Re: Mime types for new emeritus files for workbench

2020-05-24 Thread Matt Sicker
t;>>>> > >>>>> AFAICT /etc/subversion/config is set up by the Puppet file: > >>>>> > >>>>> modules/subversionclient/files/config > >>>>> > >>>>> which contains the following mime types > >>>>> *.doc = svn:mime-type=application/msword > >>>>> *.gif = svn:mime-type=image/gif > >>>>> *.gz = svn:mime-type=application/x-gzip > >>>>> *.ico = svn:mime-type=image/x-icon > >>>>> *.jpg = svn:mime-type=image/jpeg > >>>>> *.pdf = svn:mime-type=application/pdf > >>>>> *.png = svn:mime-type=image/png > >>>>> *.tar = svn:mime-type=application/octet-stream > >>>>> *.tgz = svn:mime-type=application/octet-stream > >>>>> *.tif = svn:mime-type=image/tiff > >>>>> *.tiff = svn:mime-type=image/tiff > >>>>> > >>>>> Additional types that could perhaps be added to the list: > >>>>> *.asc = text/plain > >>>>> *.eml = text/plain > >>>>> *.gpg = application/octet-stream > >>>>> *.rtf = application/rtf > >>>>> *.sig = application/octet-stream > >>>>> > >>>>>> Thanks, > >>>>>> Craig > >>>>>> > >>>>>> Craig L Russell > >>>>>> c...@apache.org > >>>>>> > >>>> > >>>> Craig L Russell > >>>> c...@apache.org > >>>> > >> > >> Craig L Russell > >> c...@apache.org > >> > > Craig L Russell > c...@apache.org > > -- Matt Sicker

Re: Leaking sensitive info? (Was: Re: Roster emeritus function now with code to review and a local failure)

2020-05-18 Thread Matt Sicker
remove them? > >>>> > >>>> Craig > >>>> > >>>>> On May 16, 2020, at 9:09 PM, Sam Ruby >>>>> <mailto:ru...@intertwingly.net>> wrote: > >>>>> > >>>>>> But when I select clr from the list, same error as before. > >>>>>> 2020-05-16 20:40:25 - Errno::ENOENT - No such file or directory @ > >>>>>> rb_file_s_mtime - /srv/svn/iclas.txt: > >>>>> > >>>>> That file should have been created when you ran "rake svn:update" from > >>>>> the whimsy directory. If it does not, make sure that there are no svn > >>>>> entries in your ~/.whimsy file, and rerun rake svn:update. > >>>> > >>>> Craig L Russell > >>>> c...@apache.org <mailto:c...@apache.org> > >>>> > >>> > >>> Craig L Russell > >>> c...@apache.org <mailto:c...@apache.org> > >>> > >> > >> Craig L Russell > >> c...@apache.org > >> > -- Matt Sicker

Re: Roster emeritus function now with code to review and a local failure

2020-05-17 Thread Matt Sicker
vn/iclas.txt: > > > > That file should have been created when you ran "rake svn:update" from > > the whimsy directory. If it does not, make sure that there are no svn > > entries in your ~/.whimsy file, and rerun rake svn:update. > > Craig L Russell > c...@apache.org > > -- Matt Sicker

[jira] [Created] (WHIMSY-330) Disambiguate between point of contact and signer in CCLA filing

2020-05-13 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-330: -- Summary: Disambiguate between point of contact and signer in CCLA filing Key: WHIMSY-330 URL: https://issues.apache.org/jira/browse/WHIMSY-330 Project: Whimsy

Re: Node.js port, current thoughts

2020-05-07 Thread Matt Sicker
a.whimsy.apache.org might be used in more places, which IIUC is > what Sam means. > > -Bertrand > -- Matt Sicker

Re: Emeritus work flow

2020-05-03 Thread Matt Sicker
xt members meeting. > > > Apache id: ______ > > Full name: __ > > > > > > > > Signed: __ > > > Date: > > > > Craig L Russell > c...@apache.org > -- Matt Sicker

Re: Decision point: node.js vs. Ruby

2020-05-01 Thread Matt Sicker
data structures than the current whimsy implementation. You won't > > need to know Ruby or JavaScript to contribute to that discussion, but > > knowledge of JSON, and perhaps the ability to install the node.js > > implementation (which you have already done) would be helpful. > > I can think in terms of language neutral algorithms and data structures, > as well as practical implementations in different languages, so I would > like to be involved in that discussion. > > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > -- Matt Sicker

Re: [DISCUSS]

2020-05-01 Thread Matt Sicker
ttps://svn.apache.org/repos/asf/ > > I understand Python and plan to use that for these routines. > > Can Whimsy have Python server side code or should I plan on running these > elsewhere and Whimsy can use the json for dashboards? > > Regards, > Dave -- Matt Sicker

Re: Decision point: node.js vs. Ruby

2020-05-01 Thread Matt Sicker
by would be wasted, and I should go for node.js. On the other hand, if > substantial portions of Whimsy remain in Ruby learning it will contribute > to the bus factor for those parts of Ruby. > > > > Opinions? Any other considerations? > > > > -- > > This email has been checked for viruses by AVG. > > https://www.avg.com > > > > -- Matt Sicker

Re: Whimsy doc improvements?

2020-04-28 Thread Matt Sicker
erbar > bits converted to JSX. > > Bonus: change ES level to 2020 and click Convert to see what you can > do with more modern JavaScript syntax > > - Sam Ruby > -- Matt Sicker

Re: Getting started (Re: Porting whimsy to Node.js?)

2020-04-27 Thread Matt Sicker
verify that you can use it to look at > > agendas. It seems likely at this point that the node.js version of > > that particular tool is more likely to attract a development > > community. > > > > But what you can do is develop, and test, CGI scripts. If you get > > something interesting working, submit a pull request so that we can > > take a look at it. > > > > Have fun! > > > > - Sam Ruby > > > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > > -- Matt Sicker

Re: Getting started (Re: Porting whimsy to Node.js?)

2020-04-24 Thread Matt Sicker
s.emit (events.js:315:20) > [server] at maybeClose (internal/child_process.js:1051:16) > [server] at Process.ChildProcess._handle.onexit > (internal/child_process.js:287:5) > [client] Proxy error: Could not proxy request /api/server from > localhost:3000 to http://localhost:3001. > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > > -- Matt Sicker

Re: Getting started (Re: Porting whimsy to Node.js?)

2020-04-23 Thread Matt Sicker
cript in whimsy for ideas on the equivalent Windows steps. On Thu, 23 Apr 2020 at 13:21, Patricia Shanahan wrote: > > What is the recommended way of setting up a local Whimsy test > environment on a Windows 10 computer? > > On 4/23/2020 11:03 AM, Matt Sicker wrote: > > Prod

Re: Getting started (Re: Porting whimsy to Node.js?)

2020-04-23 Thread Matt Sicker
> of Window 10, and I use that machine for too many things to consider > anything other than a released version. > > You do not seem to be enthusiastic about Docker. Any particular reasons? > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > -- Matt Sicker

[jira] [Created] (WHIMSY-328) Membership application form should use similar form UI as emeritus

2020-04-22 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-328: -- Summary: Membership application form should use similar form UI as emeritus Key: WHIMSY-328 URL: https://issues.apache.org/jira/browse/WHIMSY-328 Project: Whimsy

[jira] [Created] (WHIMSY-327) Use PMC or PPMC in context of which type is being emailed

2020-04-22 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-327: -- Summary: Use PMC or PPMC in context of which type is being emailed Key: WHIMSY-327 URL: https://issues.apache.org/jira/browse/WHIMSY-327 Project: Whimsy Issue

[jira] [Created] (WHIMSY-326) Add more ICLA canned responses

2020-04-22 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-326: -- Summary: Add more ICLA canned responses Key: WHIMSY-326 URL: https://issues.apache.org/jira/browse/WHIMSY-326 Project: Whimsy Issue Type: Improvement

[jira] [Created] (WHIMSY-325) Add action item templates

2020-04-22 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-325: -- Summary: Add action item templates Key: WHIMSY-325 URL: https://issues.apache.org/jira/browse/WHIMSY-325 Project: Whimsy Issue Type: New Feature

Re: Porting whimsy to Node.js?

2020-04-20 Thread Matt Sicker
make the code approachable by people > coming to this code base. > > I will have a set of pages for developers to view the current state, > contents of caches, etc. > > - Sam Ruby > > > > > > > String.matchAll is a new JavaScript feature[1]. > > > > > > Options: we can establish a minimum version of Node.js, I can avoid > > > newish features, or we can use polyfills[2] for such functions. > > > > > > > Roy > > > > > > P.S. Node.js version 14 is scheduled for tomorrow[3]. It is a > > > long-term-support release. > > > > > > [1] https://www.strictmode.io/articles/whats-new-es2020/ > > > [2] https://www.npmjs.com/package/string.prototype.matchall > > > [3] https://nodejs.org/en/about/releases/ > > > > -- Matt Sicker

Re: Creating a UTC-based .ics file for board meeting invite

2020-04-13 Thread Matt Sicker
Ooh, nice, thanks for the tips everyone! Seems like a simple enough feature for me to look into. On Mon, 13 Apr 2020 at 18:14, Sam Ruby wrote: > > On Mon, Apr 13, 2020 at 6:18 PM Matt Sicker wrote: > > > > I was trying to export an ics file from Zoom to create a recurring >

Creating a UTC-based .ics file for board meeting invite

2020-04-13 Thread Matt Sicker
knew of a way we could generate them for the board meetings? It'd be nice to have something more machine-readable than a calendar text file. -- Matt Sicker

[jira] [Closed] (WHIMSY-324) Board agenda should parameterize the meeting teleconference details

2020-04-12 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matt Sicker closed WHIMSY-324. -- Zoom details updated in agenda and template. Thanks for implementing this! The proper secrets manager

[jira] [Created] (WHIMSY-324) Board agenda should parameterize the meeting teleconference details

2020-04-11 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-324: -- Summary: Board agenda should parameterize the meeting teleconference details Key: WHIMSY-324 URL: https://issues.apache.org/jira/browse/WHIMSY-324 Project: Whimsy

[jira] [Commented] (WHIMSY-323) Add a process for handling emeritus requests

2020-04-11 Thread Matt Sicker (Jira)
[ https://issues.apache.org/jira/browse/WHIMSY-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17081546#comment-17081546 ] Matt Sicker commented on WHIMSY-323: I've completed and merged the code f

Re: Shortened URL for board meetings

2020-04-09 Thread Matt Sicker
ere's how the whimsy board agenda tool does it, which does work: > > > https://github.com/apache/whimsy/blob/dbd1723c998fea5c40f3b51a15804c46eff03b50/www/board/agenda/routes.rb#L529 > > > Craig > > > > Craig L Russell > > c...@apache.org > > - Sam Ruby > -- Matt Sicker

Re: Testing emeritus function in workbench

2020-04-05 Thread Matt Sicker
t; > > > > > Summary of changes: > > www/secretary/workbench/server.rb | 6 +++--- > > www/secretary/workbench/views/forms/emeritus-request.js.rb | 5 +++-- > > 2 files changed, 6 insertions(+), 5 deletions(-) > > > > Craig L Russell > c...@apache.org > > -- Matt Sicker

[jira] [Created] (WHIMSY-322) Use PDF data should be more lenient in parsing project names

2020-04-03 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-322: -- Summary: Use PDF data should be more lenient in parsing project names Key: WHIMSY-322 URL: https://issues.apache.org/jira/browse/WHIMSY-322 Project: Whimsy

[jira] [Created] (WHIMSY-321) Add a loading indicator for long-running "Use PDF data" operations

2020-04-03 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-321: -- Summary: Add a loading indicator for long-running "Use PDF data" operations Key: WHIMSY-321 URL: https://issues.apache.org/jira/browse/WHIMSY-321 Proje

Feature request: secretary workbench feature to file emeritus requests

2020-04-01 Thread Matt Sicker
e to contribute, my backlog of Apache-related coding I'm doing stretches well beyond any reasonable response time frame for the numerous requests I've gotten or will get over time. -- Matt Sicker

Re: Porting whimsy to Node.js?

2020-03-19 Thread Matt Sicker
al > > copy working for testing purposes. (Yes, there are instructions. No, I > > was not able to get it working. Yes, I'm still trying.) > > Are these instructions unclear: > https://github.com/rubys/whimsy-board-agenda-nodejs ? > > If not, where did you get stuck? > > > All just MHO, based on possibly a dozen hours working on the project. > > Take that for whatever it's worth. > > > > -- > > Rich Bowen - rbo...@rcbowen.com > > http://rcbowen.com/ > > @rbowen > > - Sam Ruby > -- Matt Sicker

Re: Board meeting summary fail

2020-03-18 Thread Matt Sicker
it in my inbox (not in spam either). I've seen other emails since but no > meeting summary. > > I cannot retry it in whimsy because there is no button. > > Did it go? Where is it? > > Please Help, > Craig > > Craig L Russell > c...@apache.org > -- Matt Sicker

GPG verification broken again

2020-03-16 Thread Matt Sicker
No GPG signed documents are verifying anymore. It seems like the keyserver is no longer sks-keyservers, and whatever server is in use is not synchronizing with that pool, either. -- Matt Sicker

[jira] [Created] (WHIMSY-313) Add link to priv...@project.apache.org list archives in secmail

2020-02-18 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-313: -- Summary: Add link to priv...@project.apache.org list archives in secmail Key: WHIMSY-313 URL: https://issues.apache.org/jira/browse/WHIMSY-313 Project: Whimsy

Proxy volunteer

2020-02-04 Thread Matt Sicker
I've added myself as a proxy volunteer as I've usually been a proxy at each meeting in the past for a couple people. -- Matt Sicker

Re: LDAP and WeakReferences

2020-01-18 Thread Matt Sicker
perience is that the Ruby runtime is pretty > aggressive about garbage collection, so all of the heap activity that > normally accompanies the completion of a request triggers garbage > collection. But, in the case of the secretary workbench, I invested > some time to add some guarantees: > https://github.com/apache/whimsy/blob/master/lib/whimsy/asf/rack.rb#L87. > Since that has been running without a problem for literally years, it > should be safe to add that line to the config.ru files to the board > agenda and roster tools. > > > > > > What this generally means is that a > > > > > request will have a consistent view of LDAP, and new requests will > get > > > > > fresh data. > > > > > > > > Understood. > > > > > > > > > - Sam Ruby > > > > > > - Sam Ruby > > - Sam Ruby > -- Matt Sicker

[jira] [Created] (WHIMSY-310) GPG verification error with unknown error message

2020-01-17 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-310: -- Summary: GPG verification error with unknown error message Key: WHIMSY-310 URL: https://issues.apache.org/jira/browse/WHIMSY-310 Project: Whimsy Issue Type: Bug

[jira] [Created] (WHIMSY-309) SecurityError: Insecure operation - spawn

2020-01-12 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-309: -- Summary: SecurityError: Insecure operation - spawn Key: WHIMSY-309 URL: https://issues.apache.org/jira/browse/WHIMSY-309 Project: Whimsy Issue Type: Bug

SHA-1 security issues, GPG update mitigation

2020-01-07 Thread Matt Sicker
ht be handy to mention minimum key sizes if we do. -- Matt Sicker

Re: Changes to Puppet: Ruby etc

2020-01-06 Thread Matt Sicker
l rake first (or run git clone manually). > > Sebb -- Matt Sicker

[jira] [Created] (WHIMSY-308) Add separate SGA/CCLA fields for contact name

2019-12-15 Thread Matt Sicker (Jira)
Matt Sicker created WHIMSY-308: -- Summary: Add separate SGA/CCLA fields for contact name Key: WHIMSY-308 URL: https://issues.apache.org/jira/browse/WHIMSY-308 Project: Whimsy Issue Type: New

  1   2   >