<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    On 01/12/2011 05:17 PM, Rob Crittenden wrote:
    <blockquote cite="mid:4D2E2868.2050808@redhat.com" type="cite">Rob
      Crittenden wrote:
      <br>
      <blockquote type="cite">Simo Sorce wrote:
        <br>
        <blockquote type="cite">On Wed, 12 Jan 2011 11:03:31 -0500
          <br>
          Rob Crittenden<a class="moz-txt-link-rfc2396E" href="mailto:rcritten@redhat.com"><rcritten@redhat.com></a> wrote:
          <br>
          <br>
          <blockquote type="cite">Add an API version that is enforced
            both when the server is built (to
            <br>
            disallow unexpected API changes) and when clients talk to
            the server.
            <br>
            See the patch for further details.
            <br>
            <br>
            ticket 584
            <br>
            <br>
            rob
            <br>
          </blockquote>
          <br>
          Technical nack, API.txt is missing.
          <br>
          <br>
          Also it would be really nice if we could test the API on
          build.
          <br>
          Id the utf8 plugin thing really needed in order to test the
          api, or
          <br>
          could we use PYTHON_PATHY and a fake python module by the same
          name
          <br>
          just to get through the import w/o getting an exception out ?
          <br>
          <br>
          Simo.
          <br>
          <br>
        </blockquote>
        <br>
        Updated patch attached.
        <br>
        <br>
        I worked around requiring the utf8 plugin so this should be
        executable
        <br>
        from a fresh git pull and will always validate the api when
        building.
        <br>
        <br>
        I also made a separate patch for the mozldap dependency change
        (675).
        <br>
        <br>
        rob
        <br>
      </blockquote>
      <br>
      Moved the changes to daemons/configure.ac to patch 675.
      <br>
      <br>
      rob
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Freeipa-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Freeipa-devel@redhat.com">Freeipa-devel@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/freeipa-devel">https://www.redhat.com/mailman/listinfo/freeipa-devel</a></pre>
    </blockquote>
    <br>
    <br>
    Am I correct in understanding that this patch is going to break the
    webUI?  We need to put an API version into the JSON RPC as well. 
    This would involve a minor change to install/static/ipa.js  in the
    ipa_cmd function, but I am not quite sure what to put there.<br>
    <br>
    <br>
    <br>
  </body>
</html>