Samvera Tech Call 2022-02-23
Meeting Logistics:
Time: 9:00am PDT / Noon EDT
Zoom Meeting URL: https://princeton.zoom.us/j/7739591625
(link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Agenda (meeting notes below)
(Carried over from last week): Bixby’s future (@Chris Colvard)
Should we upgrade to rubocop 1? Upgrade to rubocop 1.x by cjcolvar · Pull Request #57 · samvera/bixby
E.g. Hyrax offenses on bixby rubocop1 branch: Hyrax offenses on rubocop1 branch
Should we promote bixby from labs to core?
Line character limit of 120 (Reduction in line character limit · Issue #48 · samvera/bixby )
Can we turn off
DisabledByDefault
so we get all of the standard cops instead of just those enabled by bixby?E.g. Hyrax offenses on bixby rubocop1-plus branch: https://gist.github.com/cjcolvar/c970306a192711da0bed805780b19089
Should we ditch bixby for standard? GitHub - standardrb/standard: Ruby's bikeshed-proof linter and formatter 🚲
E.g. Hyrax offenses on standard: Hyrax offenses on standard
Is there a lighter-weight way to having a community style guide without maintaining a gem?
CfP: Samvera Component Maintenance Interest Group (@James Griffin)
Moderator: @Lynette Rayle
Notetaker: @Thomas Scherz
Attendees:
@Chris Colvard (Indiana University)
@James Griffin (Princeton University Library)
@Anna Headley (Princeton University Library)
@Max Kadel (UNC Chapel Hill)
@Juliet Hardesty (Indiana University)
@Michael Johnson (Indiana University)
@Lynette Rayle (Cornell University)
Meeting Process
Notes
Do we need bixby, rubocop, or standard?
Rubocop has released version 1.0.0. Rubocop adds more cops with each release. How do we manage keeping only the cops we need?
Bixby does this for us but it requires maintenance.
Chris has built an updated Bixby branch with the latest Rubocop version and cops.
We are going to take a look at the offenses and see what ones are auto-fixed.
We will revisit this next week.
2. James is proposing that we change the Component Maintenance Working Group to an Interest Group.
See proposal : Component Maintenance Interest Group