CasperWA / voila-optimade-client

Import structures in AiiDA lab using OPTIMADE
MIT License
3 stars 6 forks source link

Two competing versions #608

Open eimrek opened 5 months ago

eimrek commented 5 months ago

Hi, we currently have two versions of this optimade client:

1) this current repo, used in Materials Cloud. 2) https://github.com/aiidalab/ipyoptimade, used in AiiDAlab.

As i understand, the plan for the ipyoptimade fork was to just simplify maintenance for the aiidalab team and there is no plan to merge back to this repo?

This causes the problem of two diverged versions and it's not clear to me what to modify/make PRs to if I need to update the Materials Cloud tool.

It would be great to have a single version of this app to maintain. And this single version should be available in PYPI.

I see two options:

1) We could keep this repo as the primary version and give direct access to the maintainers. Potentially could also be transferred to a different organization.

2) We adopt aiidalab/ipyoptimade as the primary version and use that in both Materials Cloud and AiiDAlab.

Thoughs? @CasperWA @unkcpz

eimrek commented 5 months ago

Sorry, i realize now that aiidalab/ipyoptimade is already available on PYPI as well: https://pypi.org/project/ipyoptimade/

Perhaps easiest is if we go for 2) and I just adopt aiidalab/ipyoptimade for Materials Cloud as well.