<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi all,<br>
    <br>
    Kimchi provides an feature called federation to discover other Wok
    servers running in the same network.<br>
    This feature is not enabled by default. To enable it, the user needs
    to follow the instructions in
<a class="moz-txt-link-freetext" href="https://github.com/kimchi-project/kimchi/blob/master/docs/README-federation.md">https://github.com/kimchi-project/kimchi/blob/master/docs/README-federation.md</a><br>
    <br>
    The problem is: this feature is exposed by the user as a drop down
    menu with a list of servers found. But it is displayed in the top
    header, ie, on Wok header.<br>
    That way, we have some code on Wok related to a Kimchi feature.<br>
    To fix it, we should change the way we expose that feature on UI
    moving it as a content tab.<br>
    As it is not strictly related to virtualization I don't see it fits
    in any current Kimchi tabs and I don't think it justifies a new tab.<br>
    But from the other hand, there is a plan to integrate the federation
    feature with guest migration, so user don't need to input the server
    details to do the migration - he/she only needs to select one from
    the list. Said that, the federation feature is still required for
    Kimchi.<br>
    <br>
    So I have 3 proposals:<br>
    <br>
    1. Move federation feature to WOK<br>
    The peers will continue to be displayed as part of the top header
    but all code (backend/API) will be moved to Wok.<br>
    <br>
    2. Move federation feature to Ginger Base<br>
    The Dashboard tab will display a new section with the peers
    information when federation is enabled.<br>
    <br>
    3. Keep federation feature on Kimchi and make Kimchi extend the
    Ginger Base UI (the same way Ginger s390x does with Ginger tabs)<br>
    The Dashboard tab will be extended by Kimchi to display a new
    section with the peers information when federation is enabled.<br>
    <br>
    <b>I prefer the option 3</b> as it solves the original issue (having
    UI code related to a Kimchi feature on Wok) and do not affect any
    other plugin or Wok behavior.<br>
    <br>
    Once we get an agreement on it, I will proper involve Ginger
    community if needed.<br>
    <br>
    What are you thoughts on it?<br>
    <br>
    Regards,<br>
    Aline Manera<br>
  </body>
</html>