<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Speaking for our Katello users, I don't know that its required
      for us to do, but might be nice to have.  I think we might want to
      have the option to preserve or not, as alphabetically organized
      repositories are nice to have even when the upstream repository
      isn't laid out in such a way.<br>
    </p>
    <p>I do seem to remember in the past some desire around kickstarts
      to preserve the structure, but i do not remember the details
      around it.  <br>
    </p>
    <div class="moz-cite-prefix">On 2/18/19 12:34 PM, Tatiana
      Tereshchenko wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAM0kQbCGFKp_A5_1M8GZ7CGhzzEUu8PpmcwTjc_xB5MBfN0qCg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div><a class="gmail_plusreply" id="plusReplyChip-1"
            moz-do-not-send="true">+</a>pulp-list <br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Mon, Feb 18, 2019 at 6:14
            PM Tatiana Tereshchenko <<a
              href="mailto:ttereshc@redhat.com" moz-do-not-send="true">ttereshc@redhat.com</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div dir="ltr">
                <div dir="ltr">
                  <div>RPM plugin team discussed this question recently
                    and we are leaning towards a conclusion that by
                    default Pulp is expected to publish a repo with a
                    directory structure of a remote repository. <br>
                  </div>
                </div>
                <div><br>
                </div>
                <div dir="ltr">E.g. At the moment if no base_path is
                  configured for a distribution, those two repositories
                  [0][1] (same content, different layout) result in a
                  repo with the same flat structure, all packages go
                  into the root directory. Is there an expectation that
                  Pulp would generate two repositories with the
                  directory structure as in the original remote repo?
                  <div><br>
                  </div>
                  <div>1. RPM plugin users, please, speak out, do you
                    need/expect/want a directory structure to be the
                    same as in a remote repo you sync from?</div>
                  <div> <br>
                  </div>
                  <div>2. It would be good to know if there is such a
                    need for any other plugin than RPM. It will help to
                    answer the questions: Should we handle this in
                    pulpcore? or in every plugin since plugins might
                    have different needs for a default layout?</div>
                  <div><br>
                  </div>
                  <div>Thank you,</div>
                  <div>Tanya</div>
                  <div><br>
                  </div>
                  <div>[0] <a
                      href="https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm-unsigned/"
                      target="_blank" moz-do-not-send="true">https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm-unsigned/</a><br>
                  </div>
                  <div>[1] <a
                      href="https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm-alt-layout/"
                      target="_blank" moz-do-not-send="true">https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm-alt-layout/</a><br>
                  </div>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Pulp-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Pulp-dev@redhat.com">Pulp-dev@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/pulp-dev">https://www.redhat.com/mailman/listinfo/pulp-dev</a>
</pre>
    </blockquote>
  </body>
</html>