[Kimchi-devel] Fwd: Proposal for moving functionality from Kimchi to Ginger
Daniel Henrique Barboza
danielhb at linux.vnet.ibm.com
Tue Aug 4 12:39:59 UTC 2015
On 08/04/2015 04:56 AM, Walter Niklaus wrote:
> Hi Daniel,
>
> sorry for missing the thread where this topic was discussed.
>
> I can fully understand the point about Basic Information and System
> Statistics being relevant for Virtualization management as well and I
> like the idea of potentially making it part of the base framework
> because they would be very usefull for other plugins, like
> Container-Management as well.
> The interesting question is then if some of the other functions
> wouldn't make sense to be part of the basic framework as well. Debug
> reports would be a classical candidate from my point of view, but
> wouldn't some of the other functions be usefull in the base as well ?
If we're really going in that approach (putting basic features in WoK),
I agree. We would have to
discuss each existing feature and evaluate if it belongs to kimchi,
ginger or wok.
>
> Looking at the problem form a different angle: wouldn't it make sense
> to package and deliver the base framework with the Ginger plugin by
> default because the Host-functionality Ginger is offering would be
> usefull for the other plugins like Virtualization and Containers ?
>
> What I missed in my previous mail is the aspect about platform
> specific functionality. This functionality, like PPC firmware update
> or IO-device management for Linux on z should be made available as
> individual plugins.
At this moment Ginger can handle multi-arch features fairly well. For
example, Firmware
Update does not appear when running the plug-in in an Intel computer.
The feature you mentioned,
IO-device management for Linux on Z, would be available only when
running Ginger in a Linux
for Z host.
There's absolutely nothing holding you from making a brand new plug-in
for the Z features instead
of adding them to Ginger, but it is important to know that Ginger is
designed for these scenarios.
You can even create a new UI tab in Ginger, something like 'Z
management' which would contain all Z related features. This tab would
only appear in a Linux on Z host. From the UI perspective it looks
like a brand new plug-in working together with Ginger common features in
the 'Administration' tab.
>
> Please let me know what you think about this option.
>
> Thanks,
> Walter.
>
>
> On 03.08.2015 18:51, Daniel Henrique Barboza wrote:
>> Hi Walter,
>>
>> We've had this discussion with the community a few months ago in the
>> thread
>>
>> "[RFC] Moving some features of Host tab to Ginger"
>>
>> And we agreed to start it by moving only Software Update,
>> Repositories and
>> Debug Reports from Kimchi to Ginger.
>>
>> The Basic Information and System Statistics can't be taken away from
>> Kimchi because there
>> are relevant information for the creation of VMs there, such as
>> Memory Available. But I agree
>> that these information fits nicely in Ginger too.
>>
>> One alternative (just came in my head now) is to move these "neutral"
>> functions
>> to a "Basic System Info" in WoK. That way both Kimchi and Ginger
>> users can access
>> the information.
>>
>>
>> Thanks,
>>
>>
>> Daniel
>>
>> On 08/03/2015 12:15 PM, Walter Niklaus wrote:
>>>
>>> After separating out Kimchi as an indvidual plugin from the base
>>> framework it would be great to have a clean separation between Host-
>>> and
>>> Virtualization Management functions. I'm planning to work on this topic
>>> in the next few weeks and have prepared a proposal of the
>>> functionsplit.
>>> Plugin functionality:
>>> - Ginger:
>>> - Basic Information
>>> - System Statistics
>>> - Network (Host NICs)
>>> - Storage/SAN (Host Storage)
>>> - User Management
>>> - Configuration Backup
>>> - Software Updates
>>> - Repositories
>>> - Debug Reports
>>> - PPC related functions: Firmware Update & Power Management
>>> - Kimchi:
>>> - Templates
>>> - Guests
>>> - Networks (virtual)
>>> - Storage (Pools for VMs)
>>>
>>> Since there are plans to restructure the UI for one of the next
>>> releases, I'm proposing to do only some minimal investments in
>>> reflecting this new finctionsplit. Therefore I'm proposing to make the
>>> Host tab as the one and only Tab for Ginger and move everything from
>>> the
>>> Administration Tab into the Host Tab. This would be just an
>>> intermediate solution till we implement the new UI design. Please see
>>> the attached PDF.
>>> Thanks in advance for your feedback.
>>>
>>> Walter.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Kimchi-devel mailing list
>>> Kimchi-devel at ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/kimchi-devel
>>
>>
>>
>> _______________________________________________
>> Kimchi-devel mailing list
>> Kimchi-devel at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/kimchi-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/kimchi-devel/attachments/20150804/c8d0616f/attachment.html>
More information about the Kimchi-devel
mailing list