You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 16, 2025. It is now read-only.
Since our workshop, I've had a lot of thoughts bouncing around in my brain wrt what eRegs needs to be in order to catch up to the demands being placed on it now and in the future. I want to continue conversations we started during the workshop around the technical direction of eRegs.
Goals:
new back end developers, who are likely inexperienced in the exact pieces that comprise the parser, can reasonably quickly get up to speed on core parser concepts, its interface(s) and the pertinent information around the regulations ecosystem that will make clearer why the parser does things that it does.
all new developers can understand how the different pieces of eRegs fit together - how -site and the back ends work as well as the ability to find out where all related data comes from (GPO, Federal Register, etc) and how it relates to the parsed content.
front end developers can understand how to create a theme or otherwise extend the UI of eRegs
?
Why?
hopefully, longer term, this work will help enable us to move both 18F and CFPB to shared core instances of eRegs
on the 18F side, it should speed up development of new client instances
more people involved increases the reach, potential and capacity of eRegs
more brains = more ideas
can get more meaningful open source contributions
?
How?
thorough, well-designed and organized documentation
implementing some kind of theme/skin system
thinking about the parser interfaces as public ones, documenting and potentially restructuring code to bring to the surface clear touch points into the process