<div dir="ltr"><div>Today we met to discuss some ideas for a technical design for how the CLI would work. Here's a copy of our notes:</div><div><br></div><div><a href="https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig#Technical-discussion">https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig#Technical-discussion</a><br></div><div><br></div><div>And there is a rough design in the document as well:</div><div><br></div><div><a href="https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig#Design">https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig#Design</a> <br></div><div><br></div>I have also entered the CLI user stories from our meeting last week into redmine under the Pulp CLI project:<div><br></div><div><a href="https://pulp.plan.io/versions/93" target="_blank">https://pulp.plan.io/versions/93</a></div><div><br></div><div>And I've filed a user story that we talked about today that would handle sync, publish, and distribution of repos. Feedback welcome:</div><div><br></div><div><a href="https://pulp.plan.io/issues/6626">https://pulp.plan.io/issues/6626</a><br></div><div><br></div><div>Matthias and I are planning to meet next week to look at creating a proof of concept that would provide 2-3 commands. If anyone is interested in joining us, please let me know and I can add you.<br clear="all"><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>David</div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 28, 2020 at 8:06 AM David Davis <<a href="mailto:daviddavis@redhat.com" target="_blank">daviddavis@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">I've also started working on some questions about how the CLI will work. Feel free to add some of your own:<div><br></div><div><a href="https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig?view#Technical-discussion" target="_blank">https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig?view#Technical-discussion</a><br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>David</div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 28, 2020 at 8:05 AM David Davis <<a href="mailto:daviddavis@redhat.com" target="_blank">daviddavis@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">I have set up a meeting to discuss the CLI technical design. Below are the details. I think a video conference might be easier for technical discussion but am open to consider meeting on #pulp-meeting again.<div><br></div><div>URL: <a href="https://meet.google.com/vgx-bzbb-wnh" target="_blank">https://meet.google.com/vgx-bzbb-wnh</a></div><div>Date/time: April 30, 2020 at 9:00am ET (1pm UTC)<br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>David</div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 24, 2020 at 10:29 AM David Davis <<a href="mailto:daviddavis@redhat.com" target="_blank">daviddavis@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">Today we met in #pulp-meeting on freenode to discuss the user stories for a Pulp 3 CLI MVP. The document with the user stories is available below. I'd like to ask for any feedback from users or plugin writers. <div><br></div><div>The goal of the CLI MVP is to cover the pulp_file happy path (sync, publish, distribute) and make it possible for plugin writers to generate and write their own commands. I'm imagining that plugins will release their own sets of CLI commands after we complete the initial MVP.<div><br></div><div><a href="https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig" target="_blank">https://hackmd.io/aH9RqAS_TrGyxoi1UGRgig</a></div><div><br></div><div>Feedback is welcome. I plan to enter these user stories into redmine next week.<br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>David</div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>