Instantiating Classes in bw2data
, etc. - How to deal with this?
#134
michaelweinold
started this conversation in
Strategy and Planning
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Context: @cmutel moved functionality from
bw2data
into the newbw_projects
library (cf. brightway-lca/brightway2-data#97). This now means that, for instance, it is currently impossible to find any documentation on thebw2data.delete_project()
, since it is actually defined in a class of thebw_projects
package and only instantiated inbw2data
.See also:
I understand that the documentation is not perfect, nor can it ever be the priority of the core Brightway development team. However, we have a good understanding of where users go when trying to understand or searching for Brightway functions:
The way key packages like
bw2data
take classes from other packages makes it very difficult to use the documentation and the source code. Using random cells from example notebooks that are floating around can not be the way we offer users information.We should discuss:
bw_projects
) is necessary from only:Beta Was this translation helpful? Give feedback.
All reactions