Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BW2.5 version? #42

Open
marc-vdm opened this issue Jan 17, 2024 · 2 comments
Open

BW2.5 version? #42

marc-vdm opened this issue Jan 17, 2024 · 2 comments

Comments

@marc-vdm
Copy link

Hey there! This is a really cool project. BW2 is slowly phased out and replaced with BW25 and Chris is (understandably) not intending to put much energy anymore to keep BW2 up-to-date and stable.

Is there a plan or intent to move this library to BW25?

We over at LCA-ActivityBrowser/activity-browser are open to discussing our move to BW25 here. Someone mentioned in this email thread that they'd like us to keep a BW2 version of AB so it remains compatible with lca_algebraic. However, if you're planning a move to BW25, this is argument not so relevant anymore.

Please let us know your thoughts about moving to BW25!

Best,

Marc

@raphaeljolivet
Copy link
Contributor

Hi,

There was a pull request for this #18
I did not have time to look at it / integrate it but it does not seem like a big deal.

We have added many great features internally (also published on this non official -dev version)

I need to make a new release and document the new feature.
It might be a good opportunity to migrate to 2.5.

I am a bit worried about the back-compatibility of it tough :
We have several projects that used lca_algebraic & BW 2.3 internally, and I'm not sure if we can make it compatible with both.

@marc-vdm
Copy link
Author

marc-vdm commented Feb 5, 2024

Hey thanks a lot for the explanation! I had indeed seen the PR, but as it's a bit older, I wasn't sure what the status was.

It's indeed an challenge that BW25 is not backwards compatible, it's what we're also worried about at AB. I made this issue more as a way to reach out to you all and see your thoughts/plans. As we're all part of one ecosystem, it may make sense to see if we can -somewhat- align plans where possible.

My personal opinion (not necessarily reflecting the AB team) is that we should at some point just make the switch to BW25, we can't support everything forever, and if BW2 is not getting more support, we should move on. Though we should obviously communicate everything very far in advance and give users ample time and support to make the switch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants