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 <field...@gbiv.com> wrote:

> > On Dec 18, 2020, at 5:46 PM, Sam Ruby <ru...@intertwingly.net> wrote:
> >
> > Symptom:
> >
> > App 3560669 output: 2020-12-19 01:25:01 - NoMethodError - undefined
> > method `utc_to_local_returns_utc_offset_times' for
> > ActiveSupport:Module:
> > App 3560669 output:
> >
> /var/lib/gems/2.7.0/gems/activesupport-6.1.0/lib/active_support/values/time_zone.rb:514:in
> > `block in utc_to_local'
> >
> > First the boring technical stuff.
> >
> > ActiveSupport is a part of the Rails project.  It is huge, but it
> > allows you to only pull in what you need.  A new gem was pushed on the
> > 8th of December:
> >
> > https://rubygems.org/gems/activesupport/versions/6.1.0
> >
> > My current theory is that "pull in only what you need" is broken with
> > this gem in that not everything needed is pulled in.  One quick fix
> > may be to pull in more than we theoretically need in order to get what
> > we actually do, in fact, need.
>
> >
> > Now, for the longer range implications.
> >
> > There is a distinct possibility that I will not run again for the
> > board once my term is up, and may go emeritus shortly thereafter.
> > I've been saying this for a long while, but future boards will either
> > need to develop a plan to support this tool, either that or migrate to
> > something else because at some point the tool will break.
> >
> > - Sam Ruby
>
> To be honest, my main concern is how are we going to maintain a
> moving target of object hierarchies when it seems to require a deep
> understanding of the Ruby community just to read a stack trace.
>
> Well, that, and I need better eyesight, or a display that highlights
> each date. *sigh*
>
> ....Roy
>
>

Reply via email to