codeforboston / codeforboston/anypia-js

New 2021.1 version of SSA's AnyPIA + TravisCI free tier sunset

Open
#16 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
5
Forks
7
PR merge metrics
No merged PRs in 30d

Description

The Windows AnyPIA detailed calculator got updated yesterday with the new COVID economic projections. Good timing to dig back into the AnyPIA-JS and perhaps even automate parts of the refreshed build.

> The current version of the Detailed Calculator is 2021.1, which we released on November 20, 2020. It updates the economic data with the new automatic adjustments announced on October 13, 2020.

https://www.ssa.gov/oact/anypia/anypia.html

Also I noticed that TravisCI may not be free starting next year unfortunately: a big setback. I might look into getting Code for Boston to pay for it rather than rewriting the very particular Windows tests builds in Github Actions. It could be a slog to replicate the emscripten's python+nodejs+visualstudio environment. Maybe choco will make it easier than I think though.

In happier news, I had a great call just now with the SSA-focused staffer at Congresswoman Lori Trahan's office showing him through the app for the first time and about connecting with the Northeast region Social Security administration rep about re-using these pieces.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names AnyPIA-JS, the SSA AnyPIA calculator, and the TravisCI build environment, but it does not identify files or tests. Start by locating the refreshed economic-data inputs and the existing TravisCI configuration; done means the 2021.1 data is represented and the proposed build automation or CI replacement is working.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, github-actions, javascript, nodejs, python
Domain
build-system, ci-cd
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.