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

Add Babelfishfile #222

Open
vmarkovtsev opened this issue Oct 16, 2018 · 7 comments
Open

Add Babelfishfile #222

vmarkovtsev opened this issue Oct 16, 2018 · 7 comments

Comments

@vmarkovtsev
Copy link
Contributor

We hit this recurring problem from time to time: drivers update, some problems are fixed and thus some of our workarounds crash. There can be new bugs added as well - e.g. when a native parser is changed or the SDK is refactored. So we propose to add Babelfishfile which pins the driver versions similar to package.json or requirements.txt. We expect it to work like

bbfshctl driver install -f /path/to/Babelfishfile

or

cat Babelfishfile | docker exec bblfshd driver install -f -

The syntax should support semver ranges and all the other version tricks we are used to in Python.

@juanjux
Copy link
Contributor

juanjux commented Oct 16, 2018

Good idea.

@eiso
Copy link

eiso commented Oct 18, 2018

I like this idea!

@dennwc
Copy link
Member

dennwc commented Nov 8, 2018

@mcuadros Can you please move this issue to bblfshd?

@bzz
Copy link
Contributor

bzz commented Nov 21, 2018

We already have an issue in bblfshd for this - may be we could re-purpose it/merge it together #181 ?

@vmarkovtsev
Copy link
Contributor Author

@bzz But the issue you point to is quite different: it is proposed to load drivers from file system there.

@dennwc
Copy link
Member

dennwc commented Nov 22, 2018

Yes, I think it should be a separate issue. Waiting for it to be transferred to bblfshd.

@bzz
Copy link
Contributor

bzz commented Nov 23, 2018

the issue you point to is quite different: it is proposed to load drivers from file system

👍 thanks for pointing it out!

@smola could you please give us a hand, moving this to bblfshd 🙏 ?

@smola smola transferred this issue from bblfsh/sdk Nov 23, 2018
@EgorBu EgorBu mentioned this issue Jan 3, 2019
36 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants