hREA MMR Work Progress Reporting | June 29 - July 15, 2022
Published on July 15, 2022 by Pegah
We had some amazing new financial contributors joining our hREA MMR efforts, so a big shout-out to all of you for supporting this project! đ đ
Here is a summary of the progress and work the MMR team accomplished in the past two weeks:
Here is a summary of the progress and work the MMR team accomplished in the past two weeks:
hREA Classes Read-All Completions (Pull request #326)
In the last week, the team finished all the read-all items (column 1 in the image below) for the major hREA Modules and their Classes in the first MMR phase scope.
Classes are the individual unit types of the Valueflows vocabulary. An example of a Class is âEconomic Eventâ. An Example of a Module is âObservationâ.
See the hREA class completions breakdown table here.
hREA class completions breakdown table, at the start of the first MMR phase
hREA class completions breakdown table, as of July 15, 2022
Classes are the individual unit types of the Valueflows vocabulary. An example of a Class is âEconomic Eventâ. An Example of a Module is âObservationâ.
See the hREA class completions breakdown table here.
hREA class completions breakdown table, at the start of the first MMR phase
hREA class completions breakdown table, as of July 15, 2022
Throw 'unimplemented' errors for API queries that aren't and won't be implemented within MMR scope (Pull request #332)
To achieve a better developer experience during development using hREA and for a better project API documentation, the team had to implement an error system for unimplemented API queries.
For this, the team had to do a thorough assessment of which ones hadnât been implemented, and create documentation of that. We created this list of unimplemented properties of the GraphQL specification as well.
For this, the team had to do a thorough assessment of which ones hadnât been implemented, and create documentation of that. We created this list of unimplemented properties of the GraphQL specification as well.
Whatâs Happening Now?
The team is continuing the work on the code itself to optimize the internal-only code and to polish the external facing APIs.
Efforts have turned to developer experience, and developer documentation. Developer documentation will include:
Efforts have turned to developer experience, and developer documentation. Developer documentation will include:
- Quick start tutorial how to work with the ValueFlows/hREA API and GraphQL
- Overview of the Valueflows Modules, whatâs included in each
- Implementation status of endpoints, because even as of MMR some will be unimplemented, but it will be clear which ones.
The Mid-Point Progress Update Presentation
We did a mid-point progress update presentation for hREA on July 12. Here is a recording of it.
If you have recently joined us and havenât read the previous progress update reports, you can find them at https://opencollective.com/hrea/updates.