sergioespana / open-sea

The first truly open socio-environmental auditing tool
https://open-sea.firebaseapp.com
GNU General Public License v3.0
3 stars 2 forks source link

As someone configuring a yaml file, I would like to specify which metrics are mandatory and which are optional #48

Open sergioespana opened 6 years ago

sergioespana commented 6 years ago

Then, of course, the indicators that depend on an optional metric, should only show information if the value for the metric has been provided by the auditor

nielsrowinbik commented 6 years ago

This is already (partly) implemented: indicators that cannot be computed because of incomplete data are not shown. There is no distinction between optional and required metrics, since that would require all required data to be entered at once. At least in my opinion, it should be possible to build the dataset for a report bit by bit. Would you agree?

sergioespana commented 6 years ago

I agree. For the moment, the approach you mention is appropriate.

Later on, when there is a more formal procedure and an explicit submission is required, then mandatory elements have to be managed differently because they should raise an error and not allow the official submission of the report.