<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09/13/2013 01:21 PM, Anne Gentle
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAD0KtVFQPc+vai+WK74qB-QYuvPsFi5bBwvm6Sh0kWzqfhk5eQ@mail.gmail.com"
      type="cite">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <br>
          <div class="gmail_quote">On Fri, Sep 13, 2013 at 1:53 PM, Mike
            Asthalter <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:mike.asthalter@rackspace.com"
                target="_blank">mike.asthalter@rackspace.com</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
              <div
style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word">
                <div>Hi Anne,</div>
                <div><br>
                </div>
                <div>I want to make sure I've understood the
                  ramifications of your statement about content sharing.</div>
                <div><br>
                </div>
                <div>So for now, until the infrastructure team provides
                  us with a method to share content between repos, the
                  only way to share the content from the orchestration
                  wadl with the api-ref doc (<span
                    style="font-family:Cambria;font-size:12px;color:rgb(27,57,245)"><span
                      style="text-decoration:underline"><a
                        moz-do-not-send="true">https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/docbkx/api-ref.xml</a></span></span><span
style="font-style:normal;font-size:14px;font-family:Calibri,sans-serif;text-decoration:none;font-weight:normal">)
                    is to manually copy the content from the
                    orchestration wadl to the original heat wadl and
                    then use that for the shared content. </span>So we
                  will not delete the original heat wadl until that new
                  method of content sharing is in place. Is this
                  correct? </div>
                <div><br>
                </div>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>Hi Mike,</div>
            <div>It sounds like the dev team is fine with deleting that
              "original" heat WADL and only maintaining one from here
              forward.</div>
            <div><br>
            </div>
            <div>The way they will control Icehouse edits to the heat
              WADL that shouldn't yet be displayed to end users is to
              use the "Work In Progress" button on <a
                moz-do-not-send="true"
                href="http://review.openstack.org" target="_blank">review.openstack.org</a>.
              When a patch is marked WIP, you can't merge it. <br>
            </div>
            <div><br>
            </div>
            <div>So, you can safely delete the original Heat WADL and
              then from your dev guides, if you want to include a WADL,
              you can point to the one in the api-site repository. We
              now have a mirror of the <a moz-do-not-send="true"
                href="http://github.com">github.com</a> repository at <a
                moz-do-not-send="true" href="http://git.openstack.org">git.openstack.org</a>
              that gives you access to the WADL in the api-site
              repository at all times. I can walk you through building
              the URL that points to the WADL file.</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    Anne,<br>
    <br>
    Sorry for delay in response - I've been traveling.  I will submit a
    change to remove the wadl from the heat repo since  the api-site is
    finished.<br>
    <br>
    Regards<br>
    -steve<br>
    <br>
    <blockquote
cite="mid:CAD0KtVFQPc+vai+WK74qB-QYuvPsFi5bBwvm6Sh0kWzqfhk5eQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div>What we also need to build is logic in the build jobs
              so that any time the api-site WADL is updated, your dev
              guide is also updated. This is done in the Jenkins job in <a
                moz-do-not-send="true"
href="https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml">https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/jenkins_job_builder/config/api-jobs.yaml</a>.
              I can either submit this patch for you, or I'll ask Steve
              or Zane to do so.</div>
            <div><br>
            </div>
            <div>Hope this helps - </div>
            <div><br>
            </div>
            <div>Anne</div>
            <div> </div>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
              <div
style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word">
                <div>
                </div>
                <div><br>
                </div>
                <div>Thanks!</div>
                <div><br>
                </div>
                <div>Mike</div>
                <div><br>
                </div>
                <span>
                  <div style="border-width:1pt medium
                    medium;border-style:solid none none;padding:3pt 0in
0in;text-align:left;font-size:11pt;font-family:Calibri;border-top-color:rgb(181,196,223)">
                    <span style="font-weight:bold">From: </span>Anne
                    Gentle <<a moz-do-not-send="true"
                      href="mailto:annegentle@justwriteclick.com"
                      target="_blank">annegentle@justwriteclick.com</a>><br>
                    <span style="font-weight:bold">Reply-To: </span>OpenStack
                    Development Mailing List <<a
                      moz-do-not-send="true"
                      href="mailto:openstack-dev@lists.openstack.org"
                      target="_blank">openstack-dev@lists.openstack.org</a>><br>
                    <span style="font-weight:bold">Date: </span>Thursday,
                    September 12, 2013 11:32 PM<br>
                    <span style="font-weight:bold">To: </span>OpenStack
                    Development Mailing List <<a
                      moz-do-not-send="true"
                      href="mailto:openstack-dev@lists.openstack.org"
                      target="_blank">openstack-dev@lists.openstack.org</a>><br>
                    <span style="font-weight:bold">Subject: </span>Re:
                    [openstack-dev] [Heat] Questions about plans for
                    heat wadls moving forward<br>
                  </div>
                  <div>
                    <div>
                      <div><br>
                      </div>
                      <div>
                        <div>
                          <div dir="ltr"><br>
                            <div class="gmail_extra"><br>
                              <br>
                              <div class="gmail_quote">On Thu, Sep 12,
                                2013 at 10:41 PM, Monty Taylor <span
                                  dir="ltr">
                                  <<a moz-do-not-send="true"
                                    href="mailto:mordred@inaugust.com"
                                    target="_blank">mordred@inaugust.com</a>></span>
                                wrote:<br>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
                                  <div><br>
                                    <br>
                                    On 09/12/2013 04:33 PM, Steve Baker
                                    wrote:<br>
                                    > On 09/13/2013 08:28 AM, Mike
                                    Asthalter wrote:<br>
                                    >> Hello,<br>
                                    >><br>
                                    >> Can someone please explain
                                    the plans for our 2 wadls moving
                                    forward:<br>
                                    >><br>
                                  </div>
                                  >>   * wadl in original heat<br>
                                  >>     repo: <a
                                    moz-do-not-send="true"
href="https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/wadls/heat-api/src/heat-api-1.0.wadl"
                                    target="_blank">
https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/wadls/heat-api/src/heat-api-1.0.wadl</a><br>
                                  >>     <%22<a
                                    moz-do-not-send="true"
href="https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/wadls/heat-api/src/heat-api-1"
                                    target="_blank">https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/wadls/heat-api/src/heat-api-1</a>.><br>
                                  >>   * wadl in api-site<br>
                                  <div>>>     repo: <a
                                      moz-do-not-send="true"
href="https://github.com/openstack/api-site/blob/master/api-ref/src/wadls/orchestration-api/src/v1/orchestration-api.wadl"
                                      target="_blank">
https://github.com/openstack/api-site/blob/master/api-ref/src/wadls/orchestration-api/src/v1/orchestration-api.wadl</a><br>
                                    >><br>
                                    > The original intention was to
                                    delete the heat wadl when the
                                    api-site one<br>
                                    > became merged.<br>
                                  </div>
                                </blockquote>
                                <div><br>
                                </div>
                                <div>Sounds good. </div>
                                <div> </div>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
                                  <div>>> 1. Is there a need to
                                    maintain 2 wadls moving forward,
                                    with the wadl<br>
                                    >> in the original heat repo
                                    containing calls that may not be<br>
                                    >> implemented, and the wadl
                                    in the api-site repo containing
                                    implemented<br>
                                    >> calls only?<br>
                                    >><br>
                                    >>     Anne Gentle advises as
                                    follows in regard to these 2 wadls:<br>
                                    >><br>
                                    >>     "I'd like the WADL in
                                    api-site repo to be user-facing. The
                                    other<br>
                                    >>     WADL can be truth if it
                                    needs to be a specification that's
                                    not yet<br>
                                    >>     implemented. If the
                                    WADL in api-site repo is true and
                                    implemented,<br>
                                    >>     please just maintain
                                    one going forward."<br>
                                    >><br>
                                    >><br>
                                    >> 2. If we maintain 2 wadls,
                                    what are the consequences (gerrit
                                    reviews,<br>
                                    >> docs out of sync, etc.)?<br>
                                    >><br>
                                    >> 3. If we maintain only the
                                    1 orchestration wadl, how do we want
                                    to<br>
                                    >> pull in the wadl content to
                                    the api-ref doc<br>
                                    >> (<a moz-do-not-send="true"
href="https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/docbkx/api-ref.xml"
                                      target="_blank">https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/docbkx/api-ref.xml</a><br>
                                  </div>
                                  >> <%22<a
                                    moz-do-not-send="true"
href="https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/docb"
                                    target="_blank">https://github.com/openstack/heat/blob/master/doc/docbkx/api-ref/src/docb</a>>)<br>
                                  <div>>> from the orchestration
                                    wadl in the api-site repo: subtree
                                    merge, other?<br>
                                    >><br>
                                    >><br>
                                  </div>
                                </blockquote>
                                <div><br>
                                </div>
                                <div>Thanks Mike for asking these
                                  questions. </div>
                                <div><br>
                                </div>
                                <div>I've been asking the infrastructure
                                  team for help with pulling content
                                  like the current nova request/response
                                  examples into the api-site repo. No
                                  subtree merges please. We'll find some
                                  way. Right now it's manual.</div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </span>
                <div>
                  <div><span>
                      <div>
                        <div>
                          <div dir="ltr">
                            <div class="gmail_extra">
                              <div class="gmail_quote">
                                <div> </div>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
                                  <div>> These are good questions,
                                    and could apply equally to other
                                    out-of-tree<br>
                                    > docs as features get added
                                    during the development cycle.<br>
                                    ><br>
                                    > I still think that our wadl
                                    should live only in api-site.  If
                                    api-site<br>
                                    > has no branching policy to
                                    maintain separate Havana and
                                    Icehouse<br>
                                    > versions then maybe Icehouse
                                    changes should be posted as WIP
                                    reviews<br>
                                    > until they can be merged.<br>
                                    <br>
                                  </div>
                                  I believe there is no branching in
                                  api-site because it's describing API<br>
                                  and there is no such thing as a havana
                                  or icehouse version of an API -<br>
                                  there are the API versions and they
                                  are orthogonal to server release<br>
                                  versions. At least in theory. :)<br>
                                </blockquote>
                                <div><br>
                                </div>
                                <div>Yep, that's our working theory. :)</div>
                                <div><br>
                                </div>
                                <div>Anne </div>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
_______________________________________________<br>
                                  OpenStack-dev mailing list<br>
                                  <a moz-do-not-send="true"
                                    href="mailto:OpenStack-dev@lists.openstack.org"
                                    target="_blank">OpenStack-dev@lists.openstack.org</a><br>
                                  <a moz-do-not-send="true"
                                    href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
                                    target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
                                </blockquote>
                              </div>
                              <br>
                              <br clear="all">
                              <div><br>
                              </div>
                              -- <br>
                              Anne Gentle<br>
                              <a moz-do-not-send="true"
                                href="mailto:annegentle@justwriteclick.com"
                                target="_blank">annegentle@justwriteclick.com</a></div>
                          </div>
                        </div>
                      </div>
                    </span>
                  </div>
                </div>
              </div>
              <br>
              _______________________________________________<br>
              OpenStack-dev mailing list<br>
              <a moz-do-not-send="true"
                href="mailto:OpenStack-dev@lists.openstack.org"
                target="_blank">OpenStack-dev@lists.openstack.org</a><br>
              <a moz-do-not-send="true"
                href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
                target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
              <br>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          Anne Gentle<br>
          <a moz-do-not-send="true"
            href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
OpenStack-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>