Skip to content

Announcement: Library cleanup efforts #136

@xhocquet

Description

@xhocquet

Hey all!

With the arrival of LLM tools, I've felt reenergized to give this library a bit of a dusting to clear the way for tackling backlog items. The primary blocker for adding new features up until now was the rather manual testing flow to make sure we didn't introduce regressions. With the introduction of tools that can take existing codebases and generate valuable tests, fast, I plan on introducing some more guardrails to the library to ensure it's continued health.

Over the coming weeks, I plan to prioritize shipping a unit test harness for existing functionality, updating some tools, and introducing a Github CI workflow to run those tests. As part of this, I will also be looking into upgrading/removing development dependencies and some security concerns such as the outdated Ruby support.

Once we get to a sturdy baseline, I'd love to bring in some fresh features and get closer to parity with Box's current API offerings.

Thanks for reading, and keep an eye out for commits!

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions