Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
Yes, will do. Thanks! On 15.10.2013, at 18:37, Nick Chase wrote: > Maybe add a link to the Mistral page from the Convention page? > > On Oct 15, 2013 4:22 AM, "Renat Akhmerov" wrote: > Hey Clint, thanks for your question. I think it's been fully answered by this > time. You and other people are very welcome to collaborate :) > > Joshua, as far as renaming the original document I would suggest we keep it > as it is for now just to preserve the explicit history of how it's been going > so far. We now have a link from launchpad name to Convection proposal so one > shouldn't be confused about what is what. > > Thanks! > > Renat Akhmerov > Mirantis Inc. > > On 15.10.2013, at 0:32, Joshua Harlow wrote: > >> +2 More collaboration the better :) >> >> From: Stan Lagun >> Reply-To: OpenStack Development Mailing List >> >> Date: Monday, October 14, 2013 1:20 PM >> To: OpenStack Development Mailing List >> Subject: Re: [openstack-dev] [Mistral] Announcing a new task scheduling and >> orchestration service for OpenStack >> >> >> > Why exactly aren't you just calling this Convection and/or collaborating >> > with the developers who came up with it? >> >> We do actively collaborate with TaskFlow/StateManagement team who are also >> the authors of Convection proposal. This is a joint project and we invite >> you and other developers to join and contribute. >> Convection is a Microsoft trademark. That's why Mistral >> >> >> On Tue, Oct 15, 2013 at 12:04 AM, Clint Byrum wrote: >>> Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: >>> > Hi OpenStackers, >>> > >>> > I am proud to announce the official launch of the Mistral project. At >>> > Mirantis we have a team to start contributing to the project right away. >>> > We invite anybody interested in task service & state management to join >>> > the initiative. >>> > >>> > Mistral is a new OpenStack service designed for task flow control, >>> > scheduling, and execution. The project will implement Convection proposal >>> > (https://wiki.openstack.org/wiki/Convection) and provide an API and >>> > domain-specific language that enables users to manage tasks and their >>> > dependencies, and to define workflows, triggers, and events. The service >>> > will provide the ability to schedule tasks, as well as to define and >>> > manage external sources of events to act as task execution triggers. >>> >>> Why exactly aren't you just calling this Convection and/or collaborating >>> with the developers who came up with it? >>> >>> ___ >>> OpenStack-dev mailing list >>> OpenStack-dev@lists.openstack.org >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> >> >> -- >> Sincerely yours >> Stanislav (Stan) Lagun >> Senior Developer >> Mirantis >> 35b/3, Vorontsovskaya St. >> Moscow, Russia >> Skype: stanlagun >> www.mirantis.com >> sla...@mirantis.com >> ___ >> OpenStack-dev mailing list >> OpenStack-dev@lists.openstack.org >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
Maybe add a link to the Mistral page from the Convention page? On Oct 15, 2013 4:22 AM, "Renat Akhmerov" wrote: > Hey Clint, thanks for your question. I think it's been fully answered by > this time. You and other people are very welcome to collaborate :) > > Joshua, as far as renaming the original document I would suggest we keep > it as it is for now just to preserve the explicit history of how it's been > going so far. We now have a link from launchpad name to Convection proposal > so one shouldn't be confused about what is what. > > Thanks! > > Renat Akhmerov > Mirantis Inc. > > On 15.10.2013, at 0:32, Joshua Harlow wrote: > > +2 More collaboration the better :) > > From: Stan Lagun > Reply-To: OpenStack Development Mailing List < > openstack-dev@lists.openstack.org> > Date: Monday, October 14, 2013 1:20 PM > To: OpenStack Development Mailing List > Subject: Re: [openstack-dev] [Mistral] Announcing a new task scheduling > and orchestration service for OpenStack > > > > Why exactly aren't you just calling this Convection and/or collaborating > > with the developers who came up with it? > > We do actively collaborate with TaskFlow/StateManagement team who are > also the authors of Convection proposal. This is a joint project and we > invite you and other developers to join and contribute. > Convection is a Microsoft trademark. That's why Mistral > > > On Tue, Oct 15, 2013 at 12:04 AM, Clint Byrum wrote: > >> Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: >> > Hi OpenStackers, >> > >> > I am proud to announce the official launch of the Mistral project. At >> Mirantis we have a team to start contributing to the project right away. We >> invite anybody interested in task service & state management to join the >> initiative. >> > >> > Mistral is a new OpenStack service designed for task flow control, >> scheduling, and execution. The project will implement Convection proposal ( >> https://wiki.openstack.org/wiki/Convection) and provide an API and >> domain-specific language that enables users to manage tasks and their >> dependencies, and to define workflows, triggers, and events. The service >> will provide the ability to schedule tasks, as well as to define and manage >> external sources of events to act as task execution triggers. >> >> Why exactly aren't you just calling this Convection and/or collaborating >> with the developers who came up with it? >> >> ___ >> OpenStack-dev mailing list >> OpenStack-dev@lists.openstack.org >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> > > > > -- > Sincerely yours > Stanislav (Stan) Lagun > Senior Developer > Mirantis > 35b/3, Vorontsovskaya St. > Moscow, Russia > Skype: stanlagun > www.mirantis.com > sla...@mirantis.com > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
On 15.10.2013, at 14:45, Zane Bitter wrote: > That said, can we please, please, please not invent a *third* meaning of > "orchestration"? The proposal, as I understand it, is Workflow as a Service, > so let's call it that. The fact that orchestration uses a workflow does not > make them the same thing. OpenStack already has an Orchestration program, > calling Mistral a "task scheduling and orchestration service" just adds > confusion. Yes, that's right. It's all up to discussion and I'm glad you mentioned that. "Orchestration" seems now a very cool popular word in the community and lots of discussions are now going on about it, mostly meaning Heat mission and design. However, when we started this initiative we found word "orchestration" very suitable for what we were planning with respect to task processing. I believe we'll come to a non-confusing terminology while discussing all the details with the community. Thanks, very valuable note. Renat___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
On 14/10/13 21:40, Renat Akhmerov wrote: Hi OpenStackers, I am proud to announce the official launch of the Mistral project. At Mirantis we have a team to start contributing to the project right away. We invite anybody interested in task service & state management to join the initiative. Mistral is a new OpenStack service designed for task flow control, scheduling, and execution. The project will implement Convection proposal (https://wiki.openstack.org/wiki/Convection) and provide an API and domain-specific language that enables users to manage tasks and their dependencies, and to define workflows, triggers, and events. The service will provide the ability to schedule tasks, as well as to define and manage external sources of events to act as task execution triggers. Cool, I think Convection was one of the most interesting idea to come out of the last summit, and it's great to see folks start to implement it. That said, can we please, please, please not invent a *third* meaning of "orchestration"? The proposal, as I understand it, is Workflow as a Service, so let's call it that. The fact that orchestration uses a workflow does not make them the same thing. OpenStack already has an Orchestration program, calling Mistral a "task scheduling and orchestration service" just adds confusion. cheers, Zane. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
Hey Clint, thanks for your question. I think it's been fully answered by this time. You and other people are very welcome to collaborate :) Joshua, as far as renaming the original document I would suggest we keep it as it is for now just to preserve the explicit history of how it's been going so far. We now have a link from launchpad name to Convection proposal so one shouldn't be confused about what is what. Thanks! Renat Akhmerov Mirantis Inc. On 15.10.2013, at 0:32, Joshua Harlow wrote: > +2 More collaboration the better :) > > From: Stan Lagun > Reply-To: OpenStack Development Mailing List > > Date: Monday, October 14, 2013 1:20 PM > To: OpenStack Development Mailing List > Subject: Re: [openstack-dev] [Mistral] Announcing a new task scheduling and > orchestration service for OpenStack > > > > Why exactly aren't you just calling this Convection and/or collaborating > > with the developers who came up with it? > > We do actively collaborate with TaskFlow/StateManagement team who are also > the authors of Convection proposal. This is a joint project and we invite you > and other developers to join and contribute. > Convection is a Microsoft trademark. That's why Mistral > > > On Tue, Oct 15, 2013 at 12:04 AM, Clint Byrum wrote: >> Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: >> > Hi OpenStackers, >> > >> > I am proud to announce the official launch of the Mistral project. At >> > Mirantis we have a team to start contributing to the project right away. >> > We invite anybody interested in task service & state management to join >> > the initiative. >> > >> > Mistral is a new OpenStack service designed for task flow control, >> > scheduling, and execution. The project will implement Convection proposal >> > (https://wiki.openstack.org/wiki/Convection) and provide an API and >> > domain-specific language that enables users to manage tasks and their >> > dependencies, and to define workflows, triggers, and events. The service >> > will provide the ability to schedule tasks, as well as to define and >> > manage external sources of events to act as task execution triggers. >> >> Why exactly aren't you just calling this Convection and/or collaborating >> with the developers who came up with it? >> >> ___ >> OpenStack-dev mailing list >> OpenStack-dev@lists.openstack.org >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > -- > Sincerely yours > Stanislav (Stan) Lagun > Senior Developer > Mirantis > 35b/3, Vorontsovskaya St. > Moscow, Russia > Skype: stanlagun > www.mirantis.com > sla...@mirantis.com > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
So from my understanding of the whole situation. Convection doesn't exist (at the moment), and I think mistral will be an implementation of what u call convection. Its planned to be along the lines of convection, in fact I think we should move https://wiki.openstack.org/wiki/Convection to https://wiki.openstack.org/wiki/MistralDesign (or something similar?). Convection was planned to use taskflow to provide the underlying workflow engine (taskflow is targeted for more than just this usage btw, since its a generic library/concept). I for one think it will be very neat to see where mistral ends up :) On 10/14/13 1:04 PM, "Clint Byrum" wrote: >Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: >> Hi OpenStackers, >> >> I am proud to announce the official launch of the Mistral project. At >>Mirantis we have a team to start contributing to the project right away. >>We invite anybody interested in task service & state management to join >>the initiative. >> >> Mistral is a new OpenStack service designed for task flow control, >>scheduling, and execution. The project will implement Convection >>proposal (https://wiki.openstack.org/wiki/Convection) and provide an API >>and domain-specific language that enables users to manage tasks and >>their dependencies, and to define workflows, triggers, and events. The >>service will provide the ability to schedule tasks, as well as to define >>and manage external sources of events to act as task execution triggers. > >Why exactly aren't you just calling this Convection and/or collaborating >with the developers who came up with it? > >___ >OpenStack-dev mailing list >OpenStack-dev@lists.openstack.org >http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
+2 More collaboration the better :) From: Stan Lagun mailto:sla...@mirantis.com>> Reply-To: OpenStack Development Mailing List mailto:openstack-dev@lists.openstack.org>> Date: Monday, October 14, 2013 1:20 PM To: OpenStack Development Mailing List mailto:openstack-dev@lists.openstack.org>> Subject: Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack > Why exactly aren't you just calling this Convection and/or collaborating > with the developers who came up with it? We do actively collaborate with TaskFlow/StateManagement team who are also the authors of Convection proposal. This is a joint project and we invite you and other developers to join and contribute. Convection is a Microsoft trademark. That's why Mistral On Tue, Oct 15, 2013 at 12:04 AM, Clint Byrum mailto:cl...@fewbar.com>> wrote: Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: > Hi OpenStackers, > > I am proud to announce the official launch of the Mistral project. At > Mirantis we have a team to start contributing to the project right away. We > invite anybody interested in task service & state management to join the > initiative. > > Mistral is a new OpenStack service designed for task flow control, > scheduling, and execution. The project will implement Convection proposal > (https://wiki.openstack.org/wiki/Convection) and provide an API and > domain-specific language that enables users to manage tasks and their > dependencies, and to define workflows, triggers, and events. The service will > provide the ability to schedule tasks, as well as to define and manage > external sources of events to act as task execution triggers. Why exactly aren't you just calling this Convection and/or collaborating with the developers who came up with it? ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org<mailto:OpenStack-dev@lists.openstack.org> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev -- Sincerely yours Stanislav (Stan) Lagun Senior Developer Mirantis 35b/3, Vorontsovskaya St. Moscow, Russia Skype: stanlagun www.mirantis.com<http://www.mirantis.com/> sla...@mirantis.com<mailto:sla...@mirantis.com> ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
Hi Clint, This is done in collaboration with Joshua Harlow and the task flow team who come up with the original proposal. We had a hangout session where we defined a project scope and its relationship with task flow library. We cant use name Convection as this is a trademark owned by Microsoft. We saw the naming problems with Quantum, so we decided to pick up a name which is not associated with any IT company. Thanks Georgy On Mon, Oct 14, 2013 at 1:04 PM, Clint Byrum wrote: > Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: > > Hi OpenStackers, > > > > I am proud to announce the official launch of the Mistral project. At > Mirantis we have a team to start contributing to the project right away. We > invite anybody interested in task service & state management to join the > initiative. > > > > Mistral is a new OpenStack service designed for task flow control, > scheduling, and execution. The project will implement Convection proposal ( > https://wiki.openstack.org/wiki/Convection) and provide an API and > domain-specific language that enables users to manage tasks and their > dependencies, and to define workflows, triggers, and events. The service > will provide the ability to schedule tasks, as well as to define and manage > external sources of events to act as task execution triggers. > > Why exactly aren't you just calling this Convection and/or collaborating > with the developers who came up with it? > > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > -- Georgy Okrokvertskhov Technical Program Manager, Cloud and Infrastructure Services, Mirantis http://www.mirantis.com Tel. +1 650 963 9828 Mob. +1 650 996 3284 ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
> Why exactly aren't you just calling this Convection and/or collaborating > with the developers who came up with it? We do actively collaborate with TaskFlow/StateManagement team who are also the authors of Convection proposal. This is a joint project and we invite you and other developers to join and contribute. Convection is a Microsoft trademark. That's why Mistral On Tue, Oct 15, 2013 at 12:04 AM, Clint Byrum wrote: > Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: > > Hi OpenStackers, > > > > I am proud to announce the official launch of the Mistral project. At > Mirantis we have a team to start contributing to the project right away. We > invite anybody interested in task service & state management to join the > initiative. > > > > Mistral is a new OpenStack service designed for task flow control, > scheduling, and execution. The project will implement Convection proposal ( > https://wiki.openstack.org/wiki/Convection) and provide an API and > domain-specific language that enables users to manage tasks and their > dependencies, and to define workflows, triggers, and events. The service > will provide the ability to schedule tasks, as well as to define and manage > external sources of events to act as task execution triggers. > > Why exactly aren't you just calling this Convection and/or collaborating > with the developers who came up with it? > > ___ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > -- Sincerely yours Stanislav (Stan) Lagun Senior Developer Mirantis 35b/3, Vorontsovskaya St. Moscow, Russia Skype: stanlagun www.mirantis.com sla...@mirantis.com ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
Excerpts from Renat Akhmerov's message of 2013-10-14 12:40:28 -0700: > Hi OpenStackers, > > I am proud to announce the official launch of the Mistral project. At > Mirantis we have a team to start contributing to the project right away. We > invite anybody interested in task service & state management to join the > initiative. > > Mistral is a new OpenStack service designed for task flow control, > scheduling, and execution. The project will implement Convection proposal > (https://wiki.openstack.org/wiki/Convection) and provide an API and > domain-specific language that enables users to manage tasks and their > dependencies, and to define workflows, triggers, and events. The service will > provide the ability to schedule tasks, as well as to define and manage > external sources of events to act as task execution triggers. Why exactly aren't you just calling this Convection and/or collaborating with the developers who came up with it? ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] [Mistral] Announcing a new task scheduling and orchestration service for OpenStack
Hi OpenStackers, I am proud to announce the official launch of the Mistral project. At Mirantis we have a team to start contributing to the project right away. We invite anybody interested in task service & state management to join the initiative. Mistral is a new OpenStack service designed for task flow control, scheduling, and execution. The project will implement Convection proposal (https://wiki.openstack.org/wiki/Convection) and provide an API and domain-specific language that enables users to manage tasks and their dependencies, and to define workflows, triggers, and events. The service will provide the ability to schedule tasks, as well as to define and manage external sources of events to act as task execution triggers. The project will allow integration with the existing task flow library. Mistral will initially expose task flow library functionality through an API by providing a domain-specific language for describing task flow concepts. Going forward there is an intention to extend DSL to provide a support for additional concepts, like external events or scheduling rules. The project page can be found at https://launchpad.net/Mistral. We will be holding weekly meetings on Mondays at 16:00 UTC on #openstack-meeting at Freenode. If you have any questions or would like to contribute, you can find us on #openstack-mistral. Renat Akhmerov Software Engineer @ Mirantis Inc. +7(495) 640 4904, ext 0236 +7-905-984-2469 (cell) rakhme...@mirantis.com___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev