<html>
  <head>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello dear Rudder developers,<br>
    <br>
    I am currently working on new features for next Rudder release, and
    I need your advice and feedbacks on my first steps.<br>
    <br>
    Our main objective here are:<br>
    * Organize your Rules by providing hierarchical links between them (
    ~ group categories with Rules)<br>
    * Check and select which Rules apply a Directive directly from the
    directive page: No more thousands of clicks before applying your
    Directive to Rules<br>
    <br>
    To do this there will be a lot of changes to make the webapp more
    and more user friendly.<br>
    <br>
    In this mail I'll talk about the <b>Rule category</b> feature<br>
    <br>
    Here is a mock-up of the new "Rule management page" what Jonathan,
    François and I comes up with:<br>
    <br>
    <img alt="" src="cid:part1.00050103.00020405@normation.com"
      height="786" width="989"><br>
    <br>
    On the right part, we find our goold old <b>Rule table</b>. As you
    can see, it had a small lifting:<br>
    <ul>
      <li>  Less columns: some of them were useless ( enable/disabled,
        groups and directives with only the first displayed unless you
        click on it)</li>
      <li>  New column category</li>
      <li>  Compliance column with meaningful colors ( Green > 90%,
        Yellow <90% and > 40%, Red < 40, gray when no reporting
        yet (disabled, just started)</li>
      <li>  Edit button replaced with a more meaningful one (uuuugly
        icon before...)</li>
      <li>  When mouse is over a Rule with a description, the
        description is displayed in a tooltip</li>
      <li>The table displays only a Rules from selected catagory ( see
        below )<br>
      </li>
    </ul>
    <p>On top of the table, a button to create Rule, a filter to filter
      the table, and a checkbox to tell whether the table should include
      or not Rules from subcategories <br>
    </p>
    <br>
    On the left part: The new category tree view<br>
    A new way to organize your Rules and understand how you apply your
    configuration to your nodes.<br>
    <ul>
      <li>a tree like the one in the groups page</li>
      <li>on click, it displays Rules from this category in the table on
        the right side</li>
      <li>when mouse is over one category, description is displayed, and
        action buttons appears (edit and delete)</li>
      <li>I'd like to add a way to rename a category quickly, by
        double-clicking on its name</li>
    </ul>
    On top of the tree, a button to create new category, buttons <b>+ </b>and
    <b>-</b> to expand/close all category, and a filter on the tree<br>
    <br>
    I think that's all about Rule category, what do you think of it ? do
    you have any more ideas? something we missed maybe? Don't hesitate,
    we're here to discuss! <br>
    <br>
    another mail should come shortly about multi-application of
    Directives!<br>
    <br>
    Cheers,<br>
    <br>
    <div class="moz-signature">-- <br>
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <style type="text/css"><!--
    a.redlink:link { color: #962322; text-decoration: none; }
    a.redlink:visited { color: #962322; text-decoration: none; }
    .sig { font-family: sans-serif; font-size: small; }
    .sigsmall { font-family: sans-serif; font-size: x-small; }
  --></style>
      <table cellpadding="0" cellspacing="2" width="380" border="0">
        <tbody>
          <tr>
            <td colspan="2">
              <hr></td>
          </tr>
          <tr>
            <td colspan="2"><b><img alt=""
                  src="cid:part2.01080107.09000802@normation.com"
                  height="50" hspace="10" width="50" align="left"> <span
                  class="sig">Vincent Membré</span></b><br>
              <span class="sig"><i>Ingénieur R&D</i></span><br>
              <span class="sig"><a class="redlink"
                  href="http://www.normation.com">Normation</a></span> </td>
          </tr>
          <tr>
            <td colspan="2">
              <hr></td>
          </tr>
          <tr>
            <td colspan="2"><span class="sigsmall"><b>87 rue de Turbigo,
                  75003 Paris, France</b></span></td>
          </tr>
          <tr>
            <td><span class="sigsmall">Telephone:</span></td>
            <td><span class="sigsmall">+33 (0)1 84 16 06 00</span></td>
          </tr>
          <tr>
            <td><span class="sigsmall">Mobile:</span></td>
            <td><span class="sigsmall">+33 (0)6 10 14 76 78</span></td>
          </tr>
          <tr>
            <td colspan="2">
              <hr></td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>