Re: [BuildStream] [Proposal] Plugin fragmentation / Treating Plugins as Sources
- From: Sander Striker <s striker striker nl>
- To: Mathieu Bridon <bochecha daitauha fr>
- Cc: BuildStream <buildstream-list gnome org>
- Subject: Re: [BuildStream] [Proposal] Plugin fragmentation / Treating Plugins as Sources
- Date: Sun, 14 Apr 2019 21:16:21 +0200
I am assuming that we, or rather bst, manages the venv's. There seem to be enough options to ensure we run with the same Python as bst itself.
Cheers,
Sander
Hi,
On Sun, 2019-04-14 at 19:38 +0900, Tristan Van Berkom via buildstream-
list wrote:
> If we can get some prototype which demonstrates the base concept of:
>
> * Installing two separate venvs with different dependency versions
> * Running an interpretor which loads a plugin in both separate
> venvs
BuildStream will usually run from the system Python, or from its own
venv. The venvs for each plugin have their own Python interpreter.
Do you plan to change plugins so that each is its own process? (a given
Python running the plugin)
Otherwise, how will BuildStream running from a certain Python load
plugins from venvs which might have been built for different Pythons?
--
Mathieu
_______________________________________________
buildstream-list mailing list
buildstream-list gnome org
https://mail.gnome.org/mailman/listinfo/buildstream-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]