Green-Software-Foundation / Green-Software-Foundation/if

Impact Framework Project Updates 2024-05-16

Open
#714 0 comments 0 reactions 2 assignees Claimed by @zanete View on GitHub
project-update
Dominant language
TypeScript
Stars
183
Forks
51
PR merge metrics
No merged PRs in 30d

Description

## Who

Sponsor: @jawache (GSF)
Product owner: @jmcook1186 (GSF)
Leads: @navveenb (Accenture), @srini1978 (Microsoft)

## Summary

We have made good progress on migrating plugins out of `if-plugins` and `if-unofficial-plugins`, shipping some important new tooling for verifying IF outputs, new built-ins for our standard library and some bugfixes. We have also designed and mostly implemented a new "IF Explorer" website where people will be able to browse for plugins!

## Updates

- [PR opened for `if-diff` feature](
https://github.com/Green-Software-Foundation/if/pull/711
- Repository CI cleanup finished (includes improved release flow for devs so that our releases are easier and less error-prone)
- Migration of `if-plugins` to `builtins` nearly complete:
https://github.com/Green-Software-Foundation/if/pull/710
https://github.com/Green-Software-Foundation/if/pull/709
https://github.com/Green-Software-Foundation/if/pull/704
https://github.com/Green-Software-Foundation/if/pull/696
https://github.com/Green-Software-Foundation/if/pull/647
https://github.com/Green-Software-Foundation/if/pull/646
https://github.com/Green-Software-Foundation/if/pull/645

- introduced CLI short aliases
https://github.com/Green-Software-Foundation/if/pull/697
- Refined ticket for `csv-lookup`
https://github.com/Green-Software-Foundation/if/issues/674
- PR opened for new generic plugins: `subtract`, `exponent`
https://github.com/Green-Software-Foundation/if-plugins/pull/90

- bug fixes for shell model and azure importer
https://github.com/Green-Software-Foundation/if-plugins/pull/92
https://github.com/Green-Software-Foundation/if-unofficial-plugins/pull/82
- plugin registry design finalised, build now in progress
https://github.com/Green-Software-Foundation/if/issues/661
- plugin repository created and README docs added
https://github.com/Green-Software-Foundation/if-plugin-website

## Issues

We haven't got any particular blockers at the moment - we are just steadily ticking through our outstanding tasks.

## Outlook

These are our priorities for the next two weeks:

* Finalise the `if-diff` feature
* * #637
* * #706
* * #707
* Implement Improved logging
* #600
* #593
* Launch the Plugin registry
* * #684
* * #685
* * #634
* Review finalise and close plugin migrations and new plugins (Subtract, Exponent, CSV-lookup)
* **Scope and start refining the next Epic (TBC)**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.