Agree with Marcus here.
If we are planning to rewrite, I think that there should be some discussion 
around the possibility of making it a direct agent like XS/Vmware. If this is 
possible then installing the KVM agent on individual hosts will be eliminated.


On 17-Oct-2013, at 8:49 PM, Marcus Sorensen <shadow...@gmail.com> wrote:

> I'm not at all against it, I just haven't heard anyone give any reason
> as to why.  Keep in mind that we'd essentially be asking anyone who
> has written code for the agent to re-do their work (midonet, vxlan,
> storage plugins).  My impression is that people just like the 'feel'
> of it being in Python, and for good reason, but that ignores the fact
> that 1) we've already done the work, and 2) features still require
> java knowledge since the agent doesn't do anything the mgmt server
> doesn't ask for.  Without anyone explaining why, it just sort of feels
> like rearranging deck chairs on a boat with serious leaks going on
> below deck. Worse, people brought their own chairs, and we threw them
> overboard because they're now the wrong color.
> 
> On Wed, Oct 16, 2013 at 6:54 PM, Darren Shepherd
> <darren.s.sheph...@gmail.com> wrote:
>> +1 for kvm in python.  I'd like to take it a step further.  I'd like to 
>> create a framework for adding compute and storage with python drivers. The 
>> first implementation should just happen to be libvirt/kvm.  So yeah, I'll be 
>> interested in this.  I'll be landing around 10am so don't know what time 
>> I'll get to the hackathon.
>> 
>> Darren
>> 
>>> On Oct 14, 2013, at 9:29 AM, Marcus Sorensen <shadow...@gmail.com> wrote:
>>> 
>>>> On Mon, Oct 14, 2013 at 8:22 AM, Sebastien Goasguen <run...@gmail.com> 
>>>> wrote:
>>>> 
>>>>> On Oct 11, 2013, at 4:43 AM, Hugo Trippaers <trip...@gmail.com> wrote:
>>>>> 
>>>>> Hey Guys,
>>>>> 
>>>>> The CloudStack collaboration conference is right around the corner. The 
>>>>> first day of the conference will be dedicated to workshops and a 
>>>>> hackathon.
>>>>> 
>>>>> I'm curious which developers are planning to attend the hackthon and what 
>>>>> subjects you are interested in. In Santa Clara we had a short list of 
>>>>> some subjects to discuss and some tables and discussions were already 
>>>>> prepared in advance. In the upcoming conference we can do the same, so if 
>>>>> you have a discussion or project idea that you want to work on at the 
>>>>> hackthon let us know with a reply in this thread.
>>>>> 
>>>>> I'm also curious if there are any aspiring developers that would like to 
>>>>> have a sort of introduction into cloudstack development during the 
>>>>> hackathon.
>>>>> 
>>>>> If you have any other ideas, just shout.
>>>>> 
>>>>> Cheers,
>>>>> 
>>>>> Hugo
>>>> 
>>>> I am adding couple topics that I would like to see:
>>>> 
>>>> -API interfaces (AWS refactor, GCE, OCCI&CIMI standard): Discuss the state 
>>>> of our interfaces, plans for future, needs etc. AWS interface might need a 
>>>> refactor, GCE is a new interface, OCCI is a standard and Isaac Chiang has 
>>>> developed an interface. We are missing a CIMI interface.
>>>> 
>>>> -DOCs: We are having lots of talks about docs, they have been split in a 
>>>> separate repo, we need to discuss format, release life cycle, format etc.
>>>> 
>>>> -KVM agent: There has been discussions/wishes to re-write the KVM agent in 
>>>> something else than Java. Review architecture, define a plan, find 
>>>> developers :)
>>> 
>>> What? First I've heard of it!  I'm not sure how I feel about that. On
>>> one side, it seems reasonable to do it in something like python and
>>> remove the java dependency on the KVM host. On the other hand, there's
>>> a lot of technical debt in what's been built already, while it would
>>> probably be almost trivial to set up a basic working agent, it seems
>>> like a significant amount of work to transfer all of the
>>> functionality, special code that works around libvirt bugs, etc. Not
>>> to mention agent plugins that have already had a significant amount of
>>> effort put into them. On top of that, I'm not sure there's a whole lot
>>> of value if the motive is to attract non-java guys or admins, when the
>>> agent's features rely on what the mgmt server can do (new
>>> features/capabilities would require java code anyway, or at the very
>>> least coordinated effort between multiple devs who want the same
>>> feature).
>>> 
>>>> 
>>>> -Ecosystem: The are lots of tools in the cloud ecosystem, we should talk 
>>>> about docker, ansible, cloud foundry/bosh…etc.and define a plan to have 
>>>> great cloudstack support in all of those.
>>>> 
>>>> -sebastien
>>>> 
>>>> 

Reply via email to